This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | NULL ((void *) 0) |
#define | GCC_SOFTREGCOUNT 8 |
#define | BIT0 0x01 |
#define | BIT1 0x02 |
#define | BIT2 0x04 |
#define | BIT3 0x08 |
#define | BIT4 0x10 |
#define | BIT5 0x20 |
#define | BIT6 0x40 |
#define | BIT7 0x80 |
#define | TOUSHORT(var) (*(ushort *)&var) |
#define | ASM_MOVW_MM(src, dst) |
#define | ASM_NOP __asm__ __volatile__ ("nop"); |
#define | ASM_SWI __asm__ __volatile__ ("swi"); |
#define | ASM_SEI __asm__ __volatile__ ("sei"); |
#define | ASM_CLI __asm__ __volatile__ ("cli"); |
#define | ASM_PULW(varword) |
#define | ASM_PULB(varbyte) |
#define | ASM_PSHW(varword) |
#define | ASM_PSHB(varbyte) |
Typedefs | |
typedef short unsigned int | ushort |
typedef short signed int | sshort |
typedef unsigned char | uchar |
typedef signed char | schar |
typedef signed long int | slong |
typedef unsigned long int | ulong |
Enumerations | |
enum | bool { false, true } |
Functions | |
register char *_sp | __asm__ ("sp") |
unsigned short _d1 | __asm__ ("_.d1") |
unsigned short _d2 | __asm__ ("_.d2") |
unsigned short _d3 | __asm__ ("_.d3") |
unsigned short _d4 | __asm__ ("_.d4") |
unsigned short _d5 | __asm__ ("_.d5") |
unsigned short _d6 | __asm__ ("_.d6") |
unsigned short _d7 | __asm__ ("_.d7") |
unsigned short _d8 | __asm__ ("_.d8") |
unsigned short _tmp | __asm__ ("_.tmp") |
unsigned short _z | __asm__ ("_.z") |
unsigned short _xy | __asm__ ("_.xy") |
|
Definition at line 52 of file beeos.h. Referenced by _start(), bsleep(), and isr_exec(). |
|
Value: __asm__ (\ "movw %0, %1"\ : /* Output */\ : "m" (src), "m" (dst) /* Input */\ ) Definition at line 44 of file beeos.h. Referenced by btnscan_chk(), and sci0_init(). |
|
|
|
Value: __asm__ (\ "ldab %0\ \n\tpshb"\ : /* Output */\ : "m" (varbyte) /* Input */\ : "%b" /* Clobbered */\ ) |
|
Value: __asm__ (\ "ldd %0\ \n\tpshd"\ : /* Output */\ : "m" (varword) /* Input */\ : "%d" /* Clobbered */\ ) |
|
Value: __asm__ (\ "pulb\ \n\tstab %0"\ : "=m" (varbyte) /* Output */\ : /* Input */\ : "%b" /* Clobbered */\ ) |
|
Value: __asm__ (\ "puld\ \n\tstd %0"\ : "=m" (varword) /* Output */\ : /* Input */\ : "%d" /* Clobbered */\ ) |
|
Definition at line 51 of file beeos.h. Referenced by _start(), bsleep(), and isr_exec(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 39 of file beeos.h. Referenced by lbdrv_chg(). |
|
Definition at line 40 of file beeos.h. Referenced by btnscan_chk(). |
|
Definition at line 41 of file beeos.h. Referenced by ect_init(), isr_exec_stuff(), and misc(). |
|
Definition at line 32 of file beeos.h. Referenced by create_task(). |
|
Definition at line 2 of file beeos.h. Referenced by addtask(), bmalloc(), bremalloc(), bubblesort(), bvsnprintf(), create_task(), find_imperative_task(), find_nextrun_lte(), find_priority_lte(), find_urgent_task(), insert_task_prior(), insert_task_time(), task_select(), unlink_prior(), and unlink_time(). |
|
Definition at line 43 of file beeos.h. Referenced by bsleep(), create_task(), isr_exec(), sci0_init(), and task_select(). |
|
Definition at line 8 of file beeos.h. Referenced by addtask(), create_task(), and find_priority_lte(). |
|
Definition at line 9 of file beeos.h. Referenced by now_cmp(). |
|
Definition at line 6 of file beeos.h. Referenced by bfree(), bmalloc(), bmallocinit(), bremalloc(), btnscan_chk(), bvsnprintf(), and int2stringpadded(). |
|
Definition at line 7 of file beeos.h. Referenced by bfree(), bitncheck(), bitnclr(), bitnset(), bmalloc(), bremalloc(), btnscan_chk(), bvsnprintf(), create_task(), exec_idle(), int2stringpadded(), and putchar(). |
|
|
|
Definition at line 5 of file beeos.h. Referenced by _start(), addtask(), bmalloc(), bmallocinit(), bmemcpy(), bmemset(), bprintf(), bremalloc(), bsleep(), bsnprintf(), bstrlen(), bstrncpy(), bubblesort(), bvsnprintf(), create_task(), find_nextrun_lte(), find_urgent_task(), int2stringpadded(), now_cmp(), sci0_init(), and task_select(). |
|
Definition at line 11 of file beeos.h.
00011 {false, true} /*@alt bool@*/ bool; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Referenced by lbdrv_chg(), and sci_tx(). |