Archelon msp430 Assembler     Version 2005/07/14      File C:\cygwin\home\headley\svn\MSP430\QUADRA~1\mmcrfio\eventq.asm      Page 1

                     1 ; Archelon URCC C 3.20 2005/05/27
                     2 ; MSP430 CIF 2005/08/05
                     3 ; Compiled "C:\cygwin\home\headley\svn\MSP430\QUADRA~1\mmcrfio\eventq.c" Thu Feb 23 15:00:25 2006
                     4 ; 
                     5     .dbgseg dbg_syms
0000                 6     .align 0x2
0000 6c69662e        7     .long 0x6c69662e
0004 00000065        8     .long 0x65
0008 00000001        9     .long 0x1
000c 00000000       10     .long 0x0
0010 0167fffe       11     .long 0x167fffe
0014 00000000       12     .long 0x0
0018 000000f8       13     .long DBG5
001c 00000000       14     .long 0x0
0020 00000000       15     .long 0x0
0024 00000000       16     .long 0x0
                    17 ; __builtin__ unsigned short _BIS_SR(unsigned short);
                    18 ; __builtin__ unsigned short _BIC_SR(unsigned short);
                    19 ; __builtin__ unsigned short _BIS_SR_IRQ(unsigned short);
                    20 ; __builtin__ unsigned short _BIC_SR_IRQ(unsigned short);
                    21 ;  __builtin__ void _DINT(void);
                    22 ; __builtin__ void _EINT(void);
                    23 ; __builtin__ void _NOP(void);
                    24 ; __builtin__ void _OPC(const unsigned short op);
                    25 ; __builtin__ short _SWPB(short);  
                    26 ; __builtin__ long _SWPB_LONG(long);  
                    27 ; __builtin__ float _SWPB_FLOAT(float);  
                    28 ; __builtin__ short __bcd_add_short(short,short);
                    29 ; __builtin__ long __bcd_add_long(long,long);
                    30 ; __builtin__ long long __bcd_add_long_long( long long, long long );
                    31 ; sfrb    IE1               = (0x0000) ;
                    32 ; sfrb    IFG1              = (0x0002) ;
                    33 ; sfrb    ME1               = (0x0004) ;
                    34 ; sfrb    IE2               = (0x0001) ;
                    35 ; sfrb    IFG2              = (0x0003) ;
                    36 ; sfrb    ME2               = (0x0005) ;
                    37 ; sfrw    WDTCTL            = (0x0120) ;
                    38 ; sfrw    MPY               = (0x0130) ;
                    39 ; sfrw    MPYS              = (0x0132) ;
                    40 ; sfrw    MAC               = (0x0134) ;
                    41 ; sfrw    MACS              = (0x0136) ;
                    42 ; sfrw    OP2               = (0x0138) ;
                    43 ; sfrw    RESLO             = (0x013A) ;
                    44 ; sfrw    RESHI             = (0x013C) ;
                    45 ; const sfrw SUMEXT         = (0x013E) ;
                    46 ; const sfrb P1IN           = (0x0020) ;
                    47 ; sfrb    P1OUT             = (0x0021) ;
                    48 ; sfrb    P1DIR             = (0x0022) ;
                    49 ; sfrb    P1IFG             = (0x0023) ;
                    50 ; sfrb    P1IES             = (0x0024) ;
                    51 ; sfrb    P1IE              = (0x0025) ;
                    52 ; sfrb    P1SEL             = (0x0026) ;
                    53 ; const sfrb P2IN           = (0x0028) ;
                    54 ; sfrb    P2OUT             = (0x0029) ;
                    55 ; sfrb    P2DIR             = (0x002A) ;
                    56 ; sfrb    P2IFG             = (0x002B) ;
                    57 ; sfrb    P2IES             = (0x002C) ;
                    58 ; sfrb    P2IE              = (0x002D) ;
                    59 ; sfrb    P2SEL             = (0x002E) ;
                    60 ; const sfrb P3IN           = (0x0018) ;
                    61 ; sfrb    P3OUT             = (0x0019) ;
                    62 ; sfrb    P3DIR             = (0x001A) ;
                    63 ; sfrb    P3SEL             = (0x001B) ;
                    64 ; const sfrb P4IN           = (0x001C) ;
                    65 ; sfrb    P4OUT             = (0x001D) ;
                    66 ; sfrb    P4DIR             = (0x001E) ;
                    67 ; sfrb    P4SEL             = (0x001F) ;
                    68 ; const sfrb P5IN           = (0x0030) ;
                    69 ; sfrb    P5OUT             = (0x0031) ;
                    70 ; sfrb    P5DIR             = (0x0032) ;
                    71 ; sfrb    P5SEL             = (0x0033) ;
                    72 ; const sfrb P6IN           = (0x0034) ;
                    73 ; sfrb    P6OUT             = (0x0035) ;
                    74 ; sfrb    P6DIR             = (0x0036) ;
                    75 ; sfrb    P6SEL             = (0x0037) ;
                    76 ; sfrb    U0CTL             = (0x0070) ;
                    77 ; sfrb    U0TCTL            = (0x0071) ;
                    78 ; sfrb    U0RCTL            = (0x0072) ;
                    79 ; sfrb    U0MCTL            = (0x0073) ;
                    80 ; sfrb    U0BR0             = (0x0074) ;
                    81 ; sfrb    U0BR1             = (0x0075) ;
                    82 ; const sfrb U0RXBUF        = (0x0076) ;
                    83 ; sfrb    U0TXBUF           = (0x0077) ;
                    84 ; sfrb    U1CTL             = (0x0078) ;
                    85 ; sfrb    U1TCTL            = (0x0079) ;
                    86 ; sfrb    U1RCTL            = (0x007A) ;
                    87 ; sfrb    U1MCTL            = (0x007B) ;
                    88 ; sfrb    U1BR0             = (0x007C) ;
                    89 ; sfrb    U1BR1             = (0x007D) ;
                    90 ; const sfrb U1RXBUF        = (0x007E) ;
                    91 ; sfrb    U1TXBUF           = (0x007F) ;
                    92 ; const sfrw TAIV           = (0x012E) ;
                    93 ; sfrw    TACTL             = (0x0160) ;
                    94 ; sfrw    TACCTL0           = (0x0162) ;
                    95 ; sfrw    TACCTL1           = (0x0164) ;
                    96 ; sfrw    TACCTL2           = (0x0166) ;
                    97 ; sfrw    TAR               = (0x0170) ;
                    98 ; sfrw    TACCR0            = (0x0172) ;
                    99 ; sfrw    TACCR1            = (0x0174) ;
                   100 ; sfrw    TACCR2            = (0x0176) ;
                   101 ; const sfrw TBIV           = (0x011E) ;
                   102 ; sfrw    TBCTL             = (0x0180) ;
                   103 ; sfrw    TBCCTL0           = (0x0182) ;
                   104 ; sfrw    TBCCTL1           = (0x0184) ;
                   105 ; sfrw    TBCCTL2           = (0x0186) ;
                   106 ; sfrw    TBCCTL3           = (0x0188) ;
                   107 ; sfrw    TBCCTL4           = (0x018A) ;
                   108 ; sfrw    TBCCTL5           = (0x018C) ;
                   109 ; sfrw    TBCCTL6           = (0x018E) ;
                   110 ; sfrw    TBR               = (0x0190) ;
                   111 ; sfrw    TBCCR0            = (0x0192) ;
                   112 ; sfrw    TBCCR1            = (0x0194) ;
                   113 ; sfrw    TBCCR2            = (0x0196) ;
                   114 ; sfrw    TBCCR3            = (0x0198) ;
                   115 ; sfrw    TBCCR4            = (0x019A) ;
                   116 ; sfrw    TBCCR5            = (0x019C) ;
                   117 ; sfrw    TBCCR6            = (0x019E) ;
                   118 ; sfrb    DCOCTL            = (0x0056) ;
                   119 ; sfrb    BCSCTL1           = (0x0057) ;
                   120 ; sfrb    BCSCTL2           = (0x0058) ;
                   121 ; sfrw    FCTL1             = (0x0128) ;
                   122 ; sfrw    FCTL2             = (0x012A) ;
                   123 ; sfrw    FCTL3             = (0x012C) ;
                   124 ; sfrb    CACTL1            = (0x0059) ;
                   125 ; sfrb    CACTL2            = (0x005A) ;
                   126 ; sfrb    CAPD              = (0x005B) ;
                   127 ; sfrw    ADC12CTL0         = (0x01A0) ;
                   128 ; sfrw    ADC12CTL1         = (0x01A2) ;
                   129 ; sfrw    ADC12IFG          = (0x01A4) ;
                   130 ; sfrw    ADC12IE           = (0x01A6) ;
                   131 ; sfrw    ADC12IV           = (0x01A8) ;
                   132 ; sfrw    ADC12MEM0         = (0x0140) ;
                   133 ; sfrw    ADC12MEM1         = (0x0142) ;
                   134 ; sfrw    ADC12MEM2         = (0x0144) ;
                   135 ; sfrw    ADC12MEM3         = (0x0146) ;
                   136 ; sfrw    ADC12MEM4         = (0x0148) ;
                   137 ; sfrw    ADC12MEM5         = (0x014A) ;
                   138 ; sfrw    ADC12MEM6         = (0x014C) ;
                   139 ; sfrw    ADC12MEM7         = (0x014E) ;
                   140 ; sfrw    ADC12MEM8         = (0x0150) ;
                   141 ; sfrw    ADC12MEM9         = (0x0152) ;
                   142 ; sfrw    ADC12MEM10        = (0x0154) ;
                   143 ; sfrw    ADC12MEM11        = (0x0156) ;
                   144 ; sfrw    ADC12MEM12        = (0x0158) ;
                   145 ; sfrw    ADC12MEM13        = (0x015A) ;
                   146 ; sfrw    ADC12MEM14        = (0x015C) ;
                   147 ; sfrw    ADC12MEM15        = (0x015E) ;
                   148 ; sfrb    ADC12MCTL0        = (0x0080) ;
                   149 ; sfrb    ADC12MCTL1        = (0x0081) ;
                   150 ; sfrb    ADC12MCTL2        = (0x0082) ;
                   151 ; sfrb    ADC12MCTL3        = (0x0083) ;
                   152 ; sfrb    ADC12MCTL4        = (0x0084) ;
                   153 ; sfrb    ADC12MCTL5        = (0x0085) ;
                   154 ; sfrb    ADC12MCTL6        = (0x0086) ;
                   155 ; sfrb    ADC12MCTL7        = (0x0087) ;
                   156 ; sfrb    ADC12MCTL8        = (0x0088) ;
                   157 ; sfrb    ADC12MCTL9        = (0x0089) ;
                   158 ; sfrb    ADC12MCTL10       = (0x008A) ;
                   159 ; sfrb    ADC12MCTL11       = (0x008B) ;
                   160 ; sfrb    ADC12MCTL12       = (0x008C) ;
                   161 ; sfrb    ADC12MCTL13       = (0x008D) ;
                   162 ; sfrb    ADC12MCTL14       = (0x008E) ;
                   163 ; sfrb    ADC12MCTL15       = (0x008F) ;
                   164 ; typedef unsigned int size_t;
                   165 ; size_t size 2
                   166 ; typedef void *va_list;
                   167 ; va_list size 2
                   168 ; typedef void (*__appendfunc_ptr) (char, void *);
                   169 ; __appendfunc_ptr size 2
                   170 ; typedef struct {
                   171 ;   unsigned char *_base;
                   172 ;   unsigned char *_end;
                   173 ;   unsigned char *_ptr;
                   174 ;   long int       _seek;
                   175 ;   int            _cnt;
                   176 ;   short          _flag;
                   177 ;   char           _file;
                   178 ;   unsigned char  _nbf;
                   179 ; } FILE;
                   180 ; FILE size 16
                   181 ; int    sprintf( char *, const char *, ... );
                   182 ; int    snprintf( char *, size_t, const char *, ... );
                   183 ; int    sscanf( const char *, const char *, ... );
                   184 ; int    vsprintf( char *, const char *, va_list );
                   185 ; int    vsnprintf( char *, size_t, const char *, va_list );
                   186 ; int    __vpprintf( __appendfunc_ptr, void *, const char *, va_list );
                   187 ; int    __pprintf( __appendfunc_ptr, void *, const char *, ... );
                   188 ; typedef int boolean;
                   189 ; boolean size 2
                   190 ; enum {false = 0, true = 1};
                   191 ; enum {error = -1, success = 0};
                   192 ; typedef int (*commandHandler)(char *);
                   193 ; commandHandler size 2
                   194 ; int cmdparseInit(void);
                   195 ; void cmdparseShow(void);
                   196 ; int cmdparseAddCommand(char * pCmdStr, char * pSubCmdStr, commandHandler handler);
                   197 ; int cmdparseDoCommand(char * pCmdStr);
                   198 ; typedef void (*eventHandler)(void);
                   199 ; eventHandler size 2
                   200 ; int eventqInit(void);
                   201 ; void eventqPut(int);
                   202 ; void eventqUrgentPut(int);
                   203 ; int eventqGet(void);
                   204 ; int eventqRegisterHandler(int evType, eventHandler handler);
                   205 ; int eventqGetHandler(int evType, eventHandler *pHandler);
                   206 ; void eventqProcessEvents(void);
                   207 ; void gpioInit(void);
                   208 ; void gpioSetLed(boolean);
                   209 ; void gpioSetAttn(boolean);
                   210 ; void gpioSetHiSide(boolean);
                   211 ; void gpioSetGfTest(boolean);
                   212 ; void gpioSetKvhPower(boolean);
                   213 ; static unsigned int maxEvents = 0;
                   214     .iseg eventq_idata
0000               215     .align 0x2
                   216 eventq_V1:
0000               217     .align 0x2
0000               218     .align 0x2
0000 0000          219     .data 0x0
                   220     .dseg   eventq_data
0000               221     .align 0x2
                   222 eventq_V2:
0000               223     .align 0x2
                   224 _maxEvents:
0000               225     .bss 0x2
                   226 ; maxEvents size 2
                   227 ; static unsigned int maxUrgentEvents = 0;
                   228     .iseg eventq_idata
0002               229     .align 0x2
0002               230     .align 0x2
0002 0000          231     .data 0x0
                   232     .dseg   eventq_data
0002               233     .align 0x2
                   234 _maxUrgentEvents:
0002               235     .bss 0x2
                   236 ; maxUrgentEvents size 2
                   237 ; static unsigned int eventsDropped = 0;
                   238     .iseg eventq_idata
0004               239     .align 0x2
0004               240     .align 0x2
0004 0000          241     .data 0x0
                   242     .dseg   eventq_data
0004               243     .align 0x2
                   244 _eventsDropped:
0004               245     .bss 0x2
                   246 ; eventsDropped size 2
                   247 ; static unsigned int urgentEventsDropped = 0;
                   248     .iseg eventq_idata
0006               249     .align 0x2
0006               250     .align 0x2
0006 0000          251     .data 0x0
                   252     .dseg   eventq_data
0006               253     .align 0x2
                   254 _urgentEventsDropped:
0006               255     .bss 0x2
                   256 ; urgentEventsDropped size 2
                   257 ; static unsigned int bogusEvents = 0;
                   258     .iseg eventq_idata
0008               259     .align 0x2
0008               260     .align 0x2
0008 0000          261     .data 0x0
                   262     .dseg   eventq_data
0008               263     .align 0x2
                   264 _bogusEvents:
0008               265     .bss 0x2
                   266 ; bogusEvents size 2
                   267 ; static unsigned char eventQueue[ (32) ];
                   268 ; static unsigned char urgentEventQueue[ (1) ];
                   269 ; static eventHandler eventFuncs[ (12) ];
                   270 ; static int qHead = 0;
                   271     .iseg eventq_idata
000a               272     .align 0x2
000a               273     .align 0x2
000a 0000          274     .data 0x0
                   275     .dseg   eventq_data
000a               276     .align 0x2
                   277 _qHead:
000a               278     .bss 0x2
                   279 ; qHead size 2
                   280 ; static int qTail = 0;
                   281     .iseg eventq_idata
000c               282     .align 0x2
000c               283     .align 0x2
000c 0000          284     .data 0x0
                   285     .dseg   eventq_data
000c               286     .align 0x2
                   287 _qTail:
000c               288     .bss 0x2
                   289 ; qTail size 2
                   290 ; static int qSize = 0;
                   291     .iseg eventq_idata
000e               292     .align 0x2
000e               293     .align 0x2
000e 0000          294     .data 0x0
                   295     .dseg   eventq_data
000e               296     .align 0x2
                   297 _qSize:
000e               298     .bss 0x2
                   299 ; qSize size 2
                   300 ; static int qUrgentHead = 0; 
                   301     .iseg eventq_idata
0010               302     .align 0x2
0010               303     .align 0x2
0010 0000          304     .data 0x0
                   305     .dseg   eventq_data
0010               306     .align 0x2
                   307 _qUrgentHead:
0010               308     .bss 0x2
                   309 ; qUrgentHead size 2
                   310 ; static int qUrgentTail = 0;
                   311     .iseg eventq_idata
0012               312     .align 0x2
0012               313     .align 0x2
0012 0000          314     .data 0x0
                   315     .dseg   eventq_data
0012               316     .align 0x2
                   317 _qUrgentTail:
0012               318     .bss 0x2
                   319 ; qUrgentTail size 2
                   320 ; static int qUrgentSize = 0;
                   321     .iseg eventq_idata
0014               322     .align 0x2
0014               323     .align 0x2
0014 0000          324     .data 0x0
                   325     .dseg   eventq_data
0014               326     .align 0x2
                   327 _qUrgentSize:
0014               328     .bss 0x2
                   329 ; qUrgentSize size 2
                   330 ; int maxEventHandler(char *cmdStr)
                   331     .dbgseg dbg_syms
                   332 DBG3:
0028 00000000      333     .long 0x0
002c 00000078      334     .long DBG10
0030 00000000      335     .long _maxEventHandler
0034 00000044      336     .long 0x44
0038 01020001      337     .long 0x1020001
003c 00000050      338     .long DBG1
0040 00000004      339     .long DBG7-DBG8
0044 00000000      340     .long DBG9
0048 000000f0      341     .long DBG6
004c 00000000      342     .long 0x0
                   343     .pseg eventq_code
                   344 DBG8:
                   345     .dbgseg dbg_syms
                   346 DBG1:
0050 0066622e      347     .long 0x66622e
0054 00000000      348     .long 0x0
0058 00000000      349     .long DBG8
005c 00000000      350     .long 0x0
0060 01650001      351     .long 0x1650001
0064 00000000      352     .long 0x0
0068 00000027      353     .long 0x27
006c 00000000      354     .long 0x0
0070 00000118      355     .long DBG11
0074 00000000      356     .long 0x0
                   357     .dbgseg dbg_line
0000               358     .align 0x2
                   359 DBG9:
0000 00000028      360     .long DBG3
0004 00000000      361     .long 0x0
0008 00000000      362     .long _maxEventHandler
000c 00000001      363     .long 0x1
0010 00000000      364     .long DBG13
0014 00000002      365     .long 0x2
0018 00000000      366     .long DBG14
001c 00000009      367     .long 0x9
0020 00000002      368     .long DBG15
0024 0000000a      369     .long 0xa
                   370     .pseg eventq_code
                   371     .global _maxEventHandler
                   372 _maxEventHandler:
                   373 ; ENTRY
                   374 DBG12:
                   375 ; {
                   376 DBG13:
                   377 ;   return 0;
                   378 DBG14:
0000 0c43          379     mov #0x0,r12
                   380 DBG16:
                   381 DBG15:
                   382 ; EXIT
0002 3041          383     ret
                   384     .dbgseg dbg_syms
0078 00000000      385     .long 0x0
007c 0000005c      386     .long DBG17
0080 00000000      387     .long 0x0
0084 00000000      388     .long 0x0
0088 00010002      389     .long 0x10002
008c 00000000      390     .long 0x0
0090 000001a8      391     .long DBG18
0094 00000002      392     .long 0x2
0098 00000000      393     .long 0x0
009c 00010002      394     .long 0x10002
00a0 504e5f5f      395     .long 0x504e5f5f
00a4 534d5241      396     .long 0x534d5241
00a8 00000000      397     .long 0x0
00ac 00000000      398     .long 0x0
00b0 00010002      399     .long 0x10002
00b4 0066652e      400     .long 0x66652e
00b8 00000000      401     .long 0x0
00bc 00000002      402     .long DBG16
00c0 00000000      403     .long 0x0
00c4 01650001      404     .long 0x1650001
00c8 00000000      405     .long 0x0
00cc 00000030      406     .long 0x30
00d0 00000000      407     .long 0x0
00d4 00000000      408     .long 0x0
00d8 00000000      409     .long 0x0
                   410     .pseg eventq_code
                   411 DBG7:
                   412     .dbgseg dbg_syms
00dc 00000000      413     .long 0x0
00e0 00000078      414     .long DBG10
00e4 00000004      415     .long DBG7
00e8 00000000      416     .long 0x0
00ec 00ff0001      417     .long 0xff0001
                   418 ; }
                   419 ; ****** Warning: Symbol ``cmdStr'' (function maxEventHandler) was defined, but not used
                   420 ; int eventqInit(void) 
                   421 DBG6:
00f0 00000000      422     .long 0x0
00f4 000000a8      423     .long DBG23
00f8 00000004      424     .long _eventqInit
00fc 00000044      425     .long 0x44
0100 01020001      426     .long 0x1020001
0104 00000118      427     .long DBG11
0108 00000040      428     .long DBG20-DBG21
010c 00000028      429     .long DBG22
0110 00000280      430     .long DBG19
0114 00000000      431     .long 0x0
                   432     .pseg eventq_code
                   433 DBG21:
                   434     .dbgseg dbg_syms
                   435 DBG11:
0118 0066622e      436     .long 0x66622e
011c 00000000      437     .long 0x0
0120 00000004      438     .long DBG21
0124 00000000      439     .long 0x0
0128 01650001      440     .long 0x1650001
012c 00000000      441     .long 0x0
0130 00000032      442     .long 0x32
0134 00000000      443     .long 0x0
0138 000002a8      444     .long DBG24
013c 00000000      445     .long 0x0
                   446     .dbgseg dbg_line
                   447 DBG22:
0028 000000f0      448     .long DBG6
002c 00000000      449     .long 0x0
0030 00000004      450     .long _eventqInit
0034 00000001      451     .long 0x1
0038 00000004      452     .long DBG26
003c 00000002      453     .long 0x2
0040 00000004      454     .long DBG27
0044 00000005      455     .long 0x5
0048 00000006      456     .long DBG28
004c 00000006      457     .long 0x6
0050 00000016      458     .long DBG29
0054 00000008      459     .long 0x8
0058 00000018      460     .long DBG30
005c 00000009      461     .long 0x9
0060 00000024      462     .long DBG31
0064 0000000b      463     .long 0xb
0068 00000026      464     .long DBG32
006c 0000000c      465     .long 0xc
0070 00000030      466     .long DBG33
0074 0000000e      467     .long 0xe
0078 00000040      468     .long DBG34
007c 0000000f      469     .long 0xf
0080 00000042      470     .long DBG35
0084 00000010      471     .long 0x10
                   472     .pseg eventq_code
                   473     .global _eventqInit
                   474 _eventqInit:
                   475 ; ENTRY
                   476 DBG25:
                   477 ; i in reg  size 2
                   478 ; {
                   479 DBG26:
                   480 ;   int i;
                   481 ;   for (i=0; i< (12) ; i++)
                   482 DBG27:
0004 0d43          483     mov #0x0,r13
                   484 eventqInit_L1:
                   485 ;     eventFuncs[i] = ((void *) 0) ;
                   486 DBG28:
0006 0c4d          487     mov r13,r12
0008 0c5c          488     rla r12
000a 8c432200      489     mov #0x0,_eventFuncs(r12)
000e 1d53          490     add #0x1,r13
0010 3d900c00      491     cmp #0xc,r13
0014 f83b          492     jl  eventqInit_L1
                   493 DBG29:
                   494 ;   for (i=0; i< (32) ; i++)
0016 0c43          495     mov #0x0,r12
                   496 eventqInit_L2:
                   497 ;     eventQueue[i] = 0;
                   498 DBG30:
0018 cc430000      499     mov.b   #0x0,_eventQueue(r12)
001c 1c53          500     add #0x1,r12
001e 3c902000      501     cmp #0x20,r12
0022 fa3b          502     jl  eventqInit_L2
                   503 DBG31:
                   504 ;   for (i=0; i< (1) ; i++)
0024 0c43          505     mov #0x0,r12
                   506 eventqInit_L3:
                   507 ;     urgentEventQueue[i] = 0;
                   508 DBG32:
0026 cc432000      509     mov.b   #0x0,_urgentEventQueue(r12)
002a 1c53          510     add #0x1,r12
002c 1c93          511     cmp #0x1,r12
002e fb3b          512     jl  eventqInit_L3
                   513 DBG33:
                   514 ;   cmdparseAddCommand("show","eventq",maxEventHandler);
0030 3e400000      515     mov #_maxEventHandler,r14
0034 3d400500      516     mov #eventq_V7,r13
0038 3c400000      517     mov #eventq_V6,r12
003c b0120000      518     call    #_cmdparseAddCommand
                   519 DBG34:
                   520 ;   return 0;
0040 0c43          521     mov #0x0,r12
                   522 DBG36:
                   523 DBG35:
                   524 ; EXIT
0042 3041          525     ret
                   526     .dbgseg dbg_syms
0140 00000000      527     .long 0x0
0144 0000005c      528     .long DBG17
0148 00000000      529     .long 0x0
014c 00000000      530     .long 0x0
0150 00010002      531     .long 0x10002
0154 00000000      532     .long 0x0
0158 000001a8      533     .long DBG18
015c 00000002      534     .long 0x2
0160 00000000      535     .long 0x0
0164 00010002      536     .long 0x10002
0168 504e5f5f      537     .long 0x504e5f5f
016c 534d5241      538     .long 0x534d5241
0170 00000000      539     .long 0x0
0174 00000000      540     .long 0x0
0178 00010002      541     .long 0x10002
                   542 DBG2:
017c 0062622e      543     .long 0x62622e
0180 00000000      544     .long 0x0
0184 00000006      545     .long DBG28
0188 00000000      546     .long 0x0
018c 01640001      547     .long 0x1640001
0190 00000000      548     .long 0x0
0194 00000006      549     .long 0x6
0198 00000000      550     .long 0x0
019c 000001e0      551     .long DBG37
01a0 00000000      552     .long 0x0
01a4 00000069      553     .long 0x69
01a8 00000000      554     .long 0x0
01ac 000d0102      555     .long 0xd0102
01b0 00000004      556     .long 0x4
01b4 0004ffff      557     .long 0x4ffff
01b8 0062652e      558     .long 0x62652e
01bc 00000000      559     .long 0x0
01c0 00000018      560     .long DBG30
01c4 00000000      561     .long 0x0
01c8 01640001      562     .long 0x1640001
01cc 00000000      563     .long 0x0
01d0 00000009      564     .long 0x9
01d4 00000000      565     .long 0x0
01d8 00000000      566     .long 0x0
01dc 00000000      567     .long 0x0
                   568 DBG37:
01e0 0062622e      569     .long 0x62622e
01e4 00000000      570     .long 0x0
01e8 00000018      571     .long DBG30
01ec 00000000      572     .long 0x0
01f0 01640001      573     .long 0x1640001
01f4 00000000      574     .long 0x0
01f8 00000009      575     .long 0x9
01fc 00000000      576     .long 0x0
0200 00000410      577     .long DBG38
0204 00000000      578     .long 0x0
0208 00000069      579     .long 0x69
020c 00000000      580     .long 0x0
0210 000c0102      581     .long 0xc0102
0214 00000004      582     .long 0x4
0218 0004ffff      583     .long 0x4ffff
021c 0062652e      584     .long 0x62652e
0220 00000000      585     .long 0x0
0224 00000040      586     .long DBG34
0228 00000000      587     .long 0x0
022c 01640001      588     .long 0x1640001
0230 00000000      589     .long 0x0
0234 0000000f      590     .long 0xf
0238 00000000      591     .long 0x0
023c 00000000      592     .long 0x0
0240 00000000      593     .long 0x0
0244 0066652e      594     .long 0x66652e
0248 00000000      595     .long 0x0
024c 00000042      596     .long DBG36
0250 00000000      597     .long 0x0
0254 01650001      598     .long 0x1650001
0258 00000000      599     .long 0x0
025c 00000041      600     .long 0x41
0260 00000000      601     .long 0x0
0264 00000000      602     .long 0x0
0268 00000000      603     .long 0x0
                   604     .pseg eventq_code
                   605 DBG20:
                   606     .dbgseg dbg_syms
026c 00000000      607     .long 0x0
0270 000000a8      608     .long DBG23
0274 00000044      609     .long DBG20
0278 00000000      610     .long 0x0
027c 00ff0001      611     .long 0xff0001
                   612 ; }
                   613 ; void eventqPut(int addEvent)
                   614 DBG19:
0280 00000000      615     .long 0x0
0284 000000d4      616     .long DBG43
0288 00000044      617     .long _eventqPut
028c 00000040      618     .long 0x40
0290 01020001      619     .long 0x1020001
0294 000002a8      620     .long DBG24
0298 00000040      621     .long DBG40-DBG41
029c 00000088      622     .long DBG42
02a0 00000370      623     .long DBG39
02a4 00000000      624     .long 0x0
                   625     .pseg eventq_code
                   626 DBG41:
                   627     .dbgseg dbg_syms
                   628 DBG24:
02a8 0066622e      629     .long 0x66622e
02ac 00000000      630     .long 0x0
02b0 00000044      631     .long DBG41
02b4 00000000      632     .long 0x0
02b8 01650001      633     .long 0x1650001
02bc 00000000      634     .long 0x0
02c0 00000043      635     .long 0x43
02c4 00000000      636     .long 0x0
02c8 00000398      637     .long DBG44
02cc 00000000      638     .long 0x0
                   639     .dbgseg dbg_line
                   640 DBG42:
0088 00000280      641     .long DBG19
008c 00000000      642     .long 0x0
0090 00000044      643     .long _eventqPut
0094 00000001      644     .long 0x1
0098 00000044      645     .long DBG46
009c 00000002      646     .long 0x2
00a0 00000044      647     .long DBG47
00a4 00000003      648     .long 0x3
00a8 0000004c      649     .long DBG49
00ac 00000004      650     .long 0x4
00b0 00000050      651     .long DBG50
00b4 00000005      652     .long 0x5
00b8 00000052      653     .long DBG51
00bc 00000006      654     .long 0x6
00c0 00000052      655     .long DBG52
00c4 00000008      656     .long 0x8
00c8 00000054      657     .long DBG53
00cc 00000009      658     .long 0x9
00d0 0000005c      659     .long DBG54
00d4 0000000a      660     .long 0xa
00d8 0000006c      661     .long DBG55
00dc 0000000b      662     .long 0xb
00e0 00000074      663     .long DBG56
00e4 0000000c      664     .long 0xc
00e8 00000076      665     .long DBG57
00ec 0000000d      666     .long 0xd
00f0 0000007c      667     .long DBG59
00f4 0000000e      668     .long 0xe
00f8 00000082      669     .long DBG60
00fc 0000000f      670     .long 0xf
0100 00000082      671     .long DBG61
0104 00000010      672     .long 0x10
                   673     .pseg eventq_code
                   674     .global _eventqPut
                   675 _eventqPut:
                   676 ; ENTRY
                   677 DBG45:
                   678 ; addEvent at argloc 0 (0x0) in reg  size 2
                   679 ; {
                   680 DBG46:
                   681 ;   if (qSize == (32) ) {
                   682 DBG47:
0044 b29020000e00  683     cmp #0x20,&_qSize
004a 0320          684     jne eventqPut_L1
                   685 DBG49:
                   686 DBG48:
                   687 ;     eventsDropped++;
004c 92530400      688     add #0x1,&_eventsDropped
                   689 DBG50:
                   690 ;     return;
0050 183c          691     jmp eventqPut_LL2
                   692 DBG52:
                   693 DBG51:
                   694 ;     }
                   695 eventqPut_L1:
                   696 ;   _DINT();
0052 32c2          697     dint
                   698 DBG53:
                   699 ;   eventQueue[qHead] = (unsigned char)addEvent;
0054 1d420a00      700     mov &_qHead,r13
0058 cd4c0000      701     mov.b   r12,_eventQueue(r13)
                   702 DBG54:
                   703 ;   ((qHead ==  ( (32) -1)) ? qHead= 0 : qHead++ ) ;
005c 3d901f00      704     cmp #0x1f,r13
0060 0320          705     jne eventqPut_LL3
0062 82430a00      706     mov #0x0,&_qHead
0066 023c          707     jmp eventqPut_LL4
                   708 eventqPut_LL3:
0068 92530a00      709     add #0x1,&_qHead
                   710 eventqPut_LL4:
                   711 ;   qSize++;
                   712 DBG55:
006c 92530e00      713     add #0x1,&_qSize
0070 1c420e00      714     mov &_qSize,r12
                   715 DBG56:
                   716 ;   _EINT();
0074 32d2          717     eint
                   718 DBG57:
                   719 ;   if (qSize > maxEvents) {
0076 829c0000      720     cmp r12,&_maxEvents
007a 032c          721     jc  eventqPut_L2
                   722 DBG59:
                   723 DBG58:
                   724 ;     maxEvents = qSize;
007c 92420e000000  725     mov &_qSize,&_maxEvents
                   726 DBG61:
                   727 DBG60:
                   728 ;     }
                   729 eventqPut_L2:
                   730 DBG62:
                   731 eventqPut_LL2:
                   732 ; EXIT
                   733 DBG63:
0082 3041          734     ret
                   735     .dbgseg dbg_syms
02d0 00000000      736     .long 0x0
02d4 0000005c      737     .long DBG17
02d8 00000000      738     .long 0x0
02dc 00000000      739     .long 0x0
02e0 00010002      740     .long 0x10002
02e4 00000000      741     .long 0x0
02e8 000001a8      742     .long DBG18
02ec 00000002      743     .long 0x2
02f0 00000000      744     .long 0x0
02f4 00010002      745     .long 0x10002
02f8 504e5f5f      746     .long 0x504e5f5f
02fc 534d5241      747     .long 0x534d5241
0300 00000001      748     .long 0x1
0304 00000000      749     .long 0x0
0308 00010002      750     .long 0x10002
030c 00000000      751     .long 0x0
0310 000001dc      752     .long DBG64
0314 00000000      753     .long 0x0
0318 00000000      754     .long 0x0
031c 00010002      755     .long 0x10002
0320 45646461      756     .long 0x45646461
0324 746e6576      757     .long 0x746e6576
0328 000c0102      758     .long 0xc0102
032c 00000004      759     .long 0x4
0330 0011ffff      760     .long 0x11ffff
0334 0066652e      761     .long 0x66652e
0338 00000000      762     .long 0x0
033c 00000082      763     .long DBG63
0340 00000000      764     .long 0x0
0344 01650001      765     .long 0x1650001
0348 00000000      766     .long 0x0
034c 00000052      767     .long 0x52
0350 00000000      768     .long 0x0
0354 00000000      769     .long 0x0
0358 00000000      770     .long 0x0
                   771     .pseg eventq_code
                   772 DBG40:
                   773     .dbgseg dbg_syms
035c 00000000      774     .long 0x0
0360 000000d4      775     .long DBG43
0364 00000084      776     .long DBG40
0368 00000000      777     .long 0x0
036c 00ff0001      778     .long 0xff0001
                   779 ; }
                   780 ; void eventqUrgentPut(int addUrgentEvent)
                   781 DBG39:
0370 00000000      782     .long 0x0
0374 0000003c      783     .long DBG69
0378 00000084      784     .long _eventqUrgentPut
037c 00000040      785     .long 0x40
0380 01020001      786     .long 0x1020001
0384 00000398      787     .long DBG44
0388 00000040      788     .long DBG66-DBG67
038c 00000108      789     .long DBG68
0390 00000514      790     .long DBG65
0394 00000000      791     .long 0x0
                   792     .pseg eventq_code
                   793 DBG67:
                   794     .dbgseg dbg_syms
                   795 DBG44:
0398 0066622e      796     .long 0x66622e
039c 00000000      797     .long 0x0
03a0 00000084      798     .long DBG67
03a4 00000000      799     .long 0x0
03a8 01650001      800     .long 0x1650001
03ac 00000000      801     .long 0x0
03b0 00000054      802     .long 0x54
03b4 00000000      803     .long 0x0
03b8 0000053c      804     .long DBG70
03bc 00000000      805     .long 0x0
                   806     .dbgseg dbg_line
                   807 DBG68:
0108 00000370      808     .long DBG39
010c 00000000      809     .long 0x0
0110 00000084      810     .long _eventqUrgentPut
0114 00000001      811     .long 0x1
0118 00000084      812     .long DBG72
011c 00000002      813     .long 0x2
0120 00000084      814     .long DBG73
0124 00000003      815     .long 0x3
0128 0000008a      816     .long DBG75
012c 00000004      817     .long 0x4
0130 0000008e      818     .long DBG76
0134 00000005      819     .long 0x5
0138 00000092      820     .long DBG77
013c 00000006      821     .long 0x6
0140 00000094      822     .long DBG78
0144 00000007      823     .long 0x7
0148 00000094      824     .long DBG79
014c 00000009      825     .long 0x9
0150 00000096      826     .long DBG80
0154 0000000a      827     .long 0xa
0158 0000009e      828     .long DBG81
015c 0000000b      829     .long 0xb
0160 000000ac      830     .long DBG82
0164 0000000c      831     .long 0xc
0168 000000b4      832     .long DBG83
016c 0000000d      833     .long 0xd
0170 000000b6      834     .long DBG84
0174 0000000e      835     .long 0xe
0178 000000bc      836     .long DBG86
017c 0000000f      837     .long 0xf
0180 000000c2      838     .long DBG87
0184 00000010      839     .long 0x10
0188 000000c2      840     .long DBG88
018c 00000011      841     .long 0x11
                   842     .pseg eventq_code
                   843     .global _eventqUrgentPut
                   844 _eventqUrgentPut:
                   845 ; ENTRY
                   846 DBG71:
                   847 ; addUrgentEvent at argloc 0 (0x0) in reg  size 2
                   848 ; {
                   849 DBG72:
                   850 ;   if (qUrgentSize == (1) ) {
                   851 DBG73:
0084 92931400      852     cmp #0x1,&_qUrgentSize
0088 0520          853     jne eventqUrgentPut_L1
                   854 DBG75:
                   855 DBG74:
                   856 ;     eventqPut(addUrgentEvent); 
008a b0124400      857     call    #_eventqPut
                   858 DBG76:
                   859 ;     urgentEventsDropped++;
008e 92530600      860     add #0x1,&_urgentEventsDropped
                   861 DBG77:
                   862 ;     return;
0092 173c          863     jmp eventqUrgentPut_LL2
                   864 DBG79:
                   865 DBG78:
                   866 ;     }
                   867 eventqUrgentPut_L1:
                   868 ;   _DINT();
0094 32c2          869     dint
                   870 DBG80:
                   871 ;   urgentEventQueue[qUrgentHead] = (unsigned char)addUrgentEvent;
0096 1d421000      872     mov &_qUrgentHead,r13
009a cd4c2000      873     mov.b   r12,_urgentEventQueue(r13)
                   874 DBG81:
                   875 ;   ((qUrgentHead ==  ( (1) -1)) ? qUrgentHead= 0 : qUrgentHead++ ) ;
009e 0d93          876     cmp #0x0,r13
00a0 0320          877     jne eventqUrgentPut_LL3
00a2 82431000      878     mov #0x0,&_qUrgentHead
00a6 023c          879     jmp eventqUrgentPut_LL4
                   880 eventqUrgentPut_LL3:
00a8 92531000      881     add #0x1,&_qUrgentHead
                   882 eventqUrgentPut_LL4:
                   883 ;   qUrgentSize++;
                   884 DBG82:
00ac 92531400      885     add #0x1,&_qUrgentSize
00b0 1c421400      886     mov &_qUrgentSize,r12
                   887 DBG83:
                   888 ;   _EINT();
00b4 32d2          889     eint
                   890 DBG84:
                   891 ;   if (qUrgentSize > maxUrgentEvents) {
00b6 829c0200      892     cmp r12,&_maxUrgentEvents
00ba 032c          893     jc  eventqUrgentPut_L2
                   894 DBG86:
                   895 DBG85:
                   896 ;     maxUrgentEvents = qUrgentSize;
00bc 924214000200  897     mov &_qUrgentSize,&_maxUrgentEvents
                   898 DBG88:
                   899 DBG87:
                   900 ;     }    
                   901 eventqUrgentPut_L2:
                   902 DBG89:
                   903 eventqUrgentPut_LL2:
                   904 ; EXIT
                   905 DBG90:
00c2 3041          906     ret
                   907     .dbgseg dbg_syms
03c0 00000000      908     .long 0x0
03c4 0000005c      909     .long DBG17
03c8 00000000      910     .long 0x0
03cc 00000000      911     .long 0x0
03d0 00010002      912     .long 0x10002
03d4 00000000      913     .long 0x0
03d8 000001a8      914     .long DBG18
03dc 00000002      915     .long 0x2
03e0 00000000      916     .long 0x0
03e4 00010002      917     .long 0x10002
03e8 504e5f5f      918     .long 0x504e5f5f
03ec 534d5241      919     .long 0x534d5241
03f0 00000001      920     .long 0x1
03f4 00000000      921     .long 0x0
03f8 00010002      922     .long 0x10002
03fc 00000000      923     .long 0x0
0400 000000e0      924     .long DBG91
0404 00000000      925     .long 0x0
0408 00000000      926     .long 0x0
040c 00010002      927     .long 0x10002
                   928 DBG38:
0410 0062622e      929     .long 0x62622e
0414 00000000      930     .long 0x0
0418 00000084      931     .long DBG71
041c 00000000      932     .long 0x0
0420 01640001      933     .long 0x1640001
0424 00000000      934     .long 0x0
0428 00000001      935     .long 0x1
042c 00000000      936     .long 0x0
0430 00000474      937     .long DBG92
0434 00000000      938     .long 0x0
0438 00000000      939     .long 0x0
043c 00000014      940     .long DBG93
0440 000c0102      941     .long 0xc0102
0444 00000004      942     .long 0x4
0448 0011ffff      943     .long 0x11ffff
044c 0062652e      944     .long 0x62652e
0450 00000000      945     .long 0x0
0454 0000008e      946     .long DBG76
0458 00000000      947     .long 0x0
045c 01640001      948     .long 0x1640001
0460 00000000      949     .long 0x0
0464 00000005      950     .long 0x5
0468 00000000      951     .long 0x0
046c 00000000      952     .long 0x0
0470 00000000      953     .long 0x0
                   954 DBG92:
0474 0062622e      955     .long 0x62622e
0478 00000000      956     .long 0x0
047c 0000009e      957     .long DBG81
0480 00000000      958     .long 0x0
0484 01640001      959     .long 0x1640001
0488 00000000      960     .long 0x0
048c 0000000b      961     .long 0xb
0490 00000000      962     .long 0x0
0494 000005a0      963     .long DBG94
0498 00000000      964     .long 0x0
049c 00000000      965     .long 0x0
04a0 00000014      966     .long DBG93
04a4 000c0102      967     .long 0xc0102
04a8 00000004      968     .long 0x4
04ac 0011ffff      969     .long 0x11ffff
04b0 0062652e      970     .long 0x62652e
04b4 00000000      971     .long 0x0
04b8 000000b4      972     .long DBG83
04bc 00000000      973     .long 0x0
04c0 01640001      974     .long 0x1640001
04c4 00000000      975     .long 0x0
04c8 0000000d      976     .long 0xd
04cc 00000000      977     .long 0x0
04d0 00000000      978     .long 0x0
04d4 00000000      979     .long 0x0
04d8 0066652e      980     .long 0x66652e
04dc 00000000      981     .long 0x0
04e0 000000c2      982     .long DBG90
04e4 00000000      983     .long 0x0
04e8 01650001      984     .long 0x1650001
04ec 00000000      985     .long 0x0
04f0 00000064      986     .long 0x64
04f4 00000000      987     .long 0x0
04f8 00000000      988     .long 0x0
04fc 00000000      989     .long 0x0
                   990     .pseg eventq_code
                   991 DBG66:
                   992     .dbgseg dbg_syms
0500 00000000      993     .long 0x0
0504 0000003c      994     .long DBG69
0508 000000c4      995     .long DBG66
050c 00000000      996     .long 0x0
0510 00ff0001      997     .long 0xff0001
                   998 ; }
                   999 ; #pragma  inline
                  1000 ; int eventqGet(void)
                  1001 DBG65:
0514 00000000     1002     .long 0x0
0518 00000164     1003     .long DBG99
051c 000000c4     1004     .long _eventqGet
0520 00000044     1005     .long 0x44
0524 01020001     1006     .long 0x1020001
0528 0000053c     1007     .long DBG70
052c 0000005a     1008     .long DBG96-DBG97
0530 00000190     1009     .long DBG98
0534 0000076c     1010     .long DBG95
0538 00000000     1011     .long 0x0
                  1012     .pseg eventq_code
                  1013 DBG97:
                  1014     .dbgseg dbg_syms
                  1015 DBG70:
053c 0066622e     1016     .long 0x66622e
0540 00000000     1017     .long 0x0
0544 000000c4     1018     .long DBG97
0548 00000000     1019     .long 0x0
054c 01650001     1020     .long 0x1650001
0550 00000000     1021     .long 0x0
0554 00000067     1022     .long 0x67
0558 00000000     1023     .long 0x0
055c 00000794     1024     .long DBG100
0560 00000000     1025     .long 0x0
                  1026     .dbgseg dbg_line
                  1027 DBG98:
0190 00000514     1028     .long DBG65
0194 00000000     1029     .long 0x0
0198 000000c4     1030     .long _eventqGet
019c 00000001     1031     .long 0x1
01a0 000000c4     1032     .long DBG102
01a4 00000002     1033     .long 0x2
01a8 000000c4     1034     .long DBG103
01ac 00000003     1035     .long 0x3
01b0 000000c6     1036     .long DBG104
01b4 00000005     1037     .long 0x5
01b8 000000ce     1038     .long DBG106
01bc 00000006     1039     .long 0x6
01c0 000000d6     1040     .long DBG107
01c4 00000007     1041     .long 0x7
01c8 000000e4     1042     .long DBG108
01cc 00000008     1043     .long 0x8
01d0 000000e6     1044     .long DBG109
01d4 00000009     1045     .long 0x9
01d8 000000ea     1046     .long DBG110
01dc 0000000a     1047     .long 0xa
01e0 000000ec     1048     .long DBG111
01e4 0000000b     1049     .long 0xb
01e8 000000ec     1050     .long DBG112
01ec 0000000c     1051     .long 0xc
01f0 000000f6     1052     .long DBG114
01f4 0000000d     1053     .long 0xd
01f8 000000fe     1054     .long DBG115
01fc 0000000e     1055     .long 0xe
0200 0000010e     1056     .long DBG116
0204 0000000f     1057     .long 0xf
0208 00000110     1058     .long DBG117
020c 00000010     1059     .long 0x10
0210 00000114     1060     .long DBG118
0214 00000011     1061     .long 0x11
0218 00000116     1062     .long DBG119
021c 00000012     1063     .long 0x12
0220 00000116     1064     .long DBG120
0224 00000013     1065     .long 0x13
0228 00000118     1066     .long DBG122
022c 00000014     1067     .long 0x14
0230 0000011c     1068     .long DBG123
0234 00000015     1069     .long 0x15
0238 0000011c     1070     .long DBG124
023c 00000017     1071     .long 0x17
0240 0000011c     1072     .long DBG125
0244 00000018     1073     .long 0x18
                  1074     .pseg eventq_code
                  1075     .global _eventqGet
                  1076 _eventqGet:
                  1077 ; ENTRY
                  1078 DBG101:
                  1079 ; retVal in reg  size 2
                  1080 ; {
                  1081 DBG102:
                  1082 ;   int retVal = -1;
                  1083 DBG103:
00c4 3d43         1084     mov #-0x1,r13
                  1085 DBG104:
                  1086 ;   if (qUrgentSize > 0) {
00c6 0c43         1087     mov #0x0,r12
00c8 1c921400     1088     cmp &_qUrgentSize,r12
00cc 1034         1089     jge eventqGet_L1
                  1090 DBG106:
                  1091 DBG105:
                  1092 ;     retVal = (int)urgentEventQueue[qUrgentTail];
00ce 1d421200     1093     mov &_qUrgentTail,r13
00d2 5c4d2000     1094     mov.b   _urgentEventQueue(r13),r12
                  1095 DBG107:
                  1096 ;     ((qUrgentTail ==  ( (1) -1)) ? qUrgentTail= 0 : qUrgentTail++ ) ;
00d6 0d93         1097     cmp #0x0,r13
00d8 0320         1098     jne eventqGet_LL2
00da 82431200     1099     mov #0x0,&_qUrgentTail
00de 023c         1100     jmp eventqGet_LL3
                  1101 eventqGet_LL2:
00e0 92531200     1102     add #0x1,&_qUrgentTail
                  1103 eventqGet_LL3:
                  1104 ;     _DINT();
                  1105 DBG108:
00e4 32c2         1106     dint
                  1107 DBG109:
                  1108 ;     qUrgentSize--;
00e6 92831400     1109     sub #0x1,&_qUrgentSize
                  1110 DBG110:
                  1111 ;     _EINT();
00ea 32d2         1112     eint
                  1113 DBG112:
                  1114 DBG111:
                  1115 ;     }
00ec 173c         1116     jmp eventqGet_L2
                  1117 eventqGet_L1:
                  1118 ;   else if (qSize > 0) {
00ee 0c43         1119     mov #0x0,r12
00f0 1c920e00     1120     cmp &_qSize,r12
00f4 1134         1121     jge eventqGet_L3
                  1122 DBG114:
                  1123 DBG113:
                  1124 ;     retVal = (int)eventQueue[qTail];
00f6 1d420c00     1125     mov &_qTail,r13
00fa 5c4d0000     1126     mov.b   _eventQueue(r13),r12
                  1127 DBG115:
                  1128 ;     ((qTail ==  ( (32) -1)) ? qTail= 0 : qTail++ ) ;
00fe 3d901f00     1129     cmp #0x1f,r13
0102 0320         1130     jne eventqGet_LL4
0104 82430c00     1131     mov #0x0,&_qTail
0108 023c         1132     jmp eventqGet_LL5
                  1133 eventqGet_LL4:
010a 92530c00     1134     add #0x1,&_qTail
                  1135 eventqGet_LL5:
                  1136 ;     _DINT();
                  1137 DBG116:
010e 32c2         1138     dint
                  1139 DBG117:
                  1140 ;     qSize--;
0110 92830e00     1141     sub #0x1,&_qSize
                  1142 DBG118:
                  1143 ;     _EINT();
0114 32d2         1144     eint
                  1145 DBG120:
                  1146 DBG119:
                  1147 ;     }
0116 023c         1148     jmp eventqGet_L4
                  1149 eventqGet_L3:
                  1150 ;   else {
                  1151 DBG121:
                  1152 ;     return retVal;
                  1153 DBG122:
0118 0c4d         1154     mov r13,r12
011a 003c         1155     jmp eventqGet_LL6
                  1156 DBG123:
                  1157 eventqGet_L4:
                  1158 eventqGet_L2:
                  1159 ;     }
                  1160 ;   return retVal;
                  1161 DBG124:
                  1162 DBG125:
                  1163 eventqGet_LL6:
                  1164 ; EXIT
                  1165 DBG126:
011c 3041         1166     ret
                  1167     .dbgseg dbg_syms
0564 00000000     1168     .long 0x0
0568 0000005c     1169     .long DBG17
056c 00000000     1170     .long 0x0
0570 00000000     1171     .long 0x0
0574 00010002     1172     .long 0x10002
0578 00000000     1173     .long 0x0
057c 000001a8     1174     .long DBG18
0580 00000002     1175     .long 0x2
0584 00000000     1176     .long 0x0
0588 00010002     1177     .long 0x10002
058c 504e5f5f     1178     .long 0x504e5f5f
0590 534d5241     1179     .long 0x534d5241
0594 00000000     1180     .long 0x0
0598 00000000     1181     .long 0x0
059c 00010002     1182     .long 0x10002
                  1183 DBG94:
05a0 0062622e     1184     .long 0x62622e
05a4 00000000     1185     .long 0x0
05a8 000000c6     1186     .long DBG104
05ac 00000000     1187     .long 0x0
05b0 01640001     1188     .long 0x1640001
05b4 00000000     1189     .long 0x0
05b8 00000005     1190     .long 0x5
05bc 00000000     1191     .long 0x0
05c0 00000604     1192     .long DBG127
05c4 00000000     1193     .long 0x0
05c8 56746572     1194     .long 0x56746572
05cc 00006c61     1195     .long 0x6c61
05d0 000d0102     1196     .long 0xd0102
05d4 00000004     1197     .long 0x4
05d8 0004ffff     1198     .long 0x4ffff
05dc 0062652e     1199     .long 0x62652e
05e0 00000000     1200     .long 0x0
05e4 000000d6     1201     .long DBG107
05e8 00000000     1202     .long 0x0
05ec 01640001     1203     .long 0x1640001
05f0 00000000     1204     .long 0x0
05f4 00000007     1205     .long 0x7
05f8 00000000     1206     .long 0x0
05fc 00000000     1207     .long 0x0
0600 00000000     1208     .long 0x0
                  1209 DBG127:
0604 0062622e     1210     .long 0x62622e
0608 00000000     1211     .long 0x0
060c 000000d6     1212     .long DBG107
0610 00000000     1213     .long 0x0
0614 01640001     1214     .long 0x1640001
0618 00000000     1215     .long 0x0
061c 00000007     1216     .long 0x7
0620 00000000     1217     .long 0x0
0624 00000668     1218     .long DBG128
0628 00000000     1219     .long 0x0
062c 56746572     1220     .long 0x56746572
0630 00006c61     1221     .long 0x6c61
0634 000c0102     1222     .long 0xc0102
0638 00000004     1223     .long 0x4
063c 0004ffff     1224     .long 0x4ffff
0640 0062652e     1225     .long 0x62652e
0644 00000000     1226     .long 0x0
0648 000000f6     1227     .long DBG113
064c 00000000     1228     .long 0x0
0650 01640001     1229     .long 0x1640001
0654 00000000     1230     .long 0x0
0658 0000000c     1231     .long 0xc
065c 00000000     1232     .long 0x0
0660 00000000     1233     .long 0x0
0664 00000000     1234     .long 0x0
                  1235 DBG128:
0668 0062622e     1236     .long 0x62622e
066c 00000000     1237     .long 0x0
0670 000000fe     1238     .long DBG115
0674 00000000     1239     .long 0x0
0678 01640001     1240     .long 0x1640001
067c 00000000     1241     .long 0x0
0680 0000000e     1242     .long 0xe
0684 00000000     1243     .long 0x0
0688 000006cc     1244     .long DBG129
068c 00000000     1245     .long 0x0
0690 56746572     1246     .long 0x56746572
0694 00006c61     1247     .long 0x6c61
0698 000c0102     1248     .long 0xc0102
069c 00000004     1249     .long 0x4
06a0 0004ffff     1250     .long 0x4ffff
06a4 0062652e     1251     .long 0x62652e
06a8 00000000     1252     .long 0x0
06ac 0000011c     1253     .long DBG123
06b0 00000000     1254     .long 0x0
06b4 01640001     1255     .long 0x1640001
06b8 00000000     1256     .long 0x0
06bc 00000015     1257     .long 0x15
06c0 00000000     1258     .long 0x0
06c4 00000000     1259     .long 0x0
06c8 00000000     1260     .long 0x0
                  1261 DBG129:
06cc 0062622e     1262     .long 0x62622e
06d0 00000000     1263     .long 0x0
06d4 0000011c     1264     .long DBG123
06d8 00000000     1265     .long 0x0
06dc 01640001     1266     .long 0x1640001
06e0 00000000     1267     .long 0x0
06e4 00000015     1268     .long 0x15
06e8 00000000     1269     .long 0x0
06ec 00000834     1270     .long DBG130
06f0 00000000     1271     .long 0x0
06f4 56746572     1272     .long 0x56746572
06f8 00006c61     1273     .long 0x6c61
06fc 000c0102     1274     .long 0xc0102
0700 00000004     1275     .long 0x4
0704 0004ffff     1276     .long 0x4ffff
0708 0062652e     1277     .long 0x62652e
070c 00000000     1278     .long 0x0
0710 0000011c     1279     .long DBG125
0714 00000000     1280     .long 0x0
0718 01640001     1281     .long 0x1640001
071c 00000000     1282     .long 0x0
0720 00000018     1283     .long 0x18
0724 00000000     1284     .long 0x0
0728 00000000     1285     .long 0x0
072c 00000000     1286     .long 0x0
0730 0066652e     1287     .long 0x66652e
0734 00000000     1288     .long 0x0
0738 0000011c     1289     .long DBG126
073c 00000000     1290     .long 0x0
0740 01650001     1291     .long 0x1650001
0744 00000000     1292     .long 0x0
0748 0000007e     1293     .long 0x7e
074c 00000000     1294     .long 0x0
0750 00000000     1295     .long 0x0
0754 00000000     1296     .long 0x0
                  1297     .pseg eventq_code
                  1298 DBG96:
                  1299     .dbgseg dbg_syms
0758 00000000     1300     .long 0x0
075c 00000164     1301     .long DBG99
0760 0000011e     1302     .long DBG96
0764 00000000     1303     .long 0x0
0768 00ff0001     1304     .long 0xff0001
                  1305 ; }
                  1306 ; int eventqRegisterHandler(int evType, eventHandler handler)
                  1307 DBG95:
076c 00000000     1308     .long 0x0
0770 0000017c     1309     .long DBG135
0774 0000011e     1310     .long _eventqRegisterHandler
0778 00000044     1311     .long 0x44
077c 01020001     1312     .long 0x1020001
0780 00000794     1313     .long DBG100
0784 00000018     1314     .long DBG132-DBG133
0788 00000248     1315     .long DBG134
078c 000008d4     1316     .long DBG131
0790 00000000     1317     .long 0x0
                  1318     .pseg eventq_code
                  1319 DBG133:
                  1320     .dbgseg dbg_syms
                  1321 DBG100:
0794 0066622e     1322     .long 0x66622e
0798 00000000     1323     .long 0x0
079c 0000011e     1324     .long DBG133
07a0 00000000     1325     .long 0x0
07a4 01650001     1326     .long 0x1650001
07a8 00000000     1327     .long 0x0
07ac 00000080     1328     .long 0x80
07b0 00000000     1329     .long 0x0
07b4 000008fc     1330     .long DBG136
07b8 00000000     1331     .long 0x0
                  1332     .dbgseg dbg_line
                  1333 DBG134:
0248 0000076c     1334     .long DBG95
024c 00000000     1335     .long 0x0
0250 0000011e     1336     .long _eventqRegisterHandler
0254 00000001     1337     .long 0x1
0258 0000011e     1338     .long DBG138
025c 00000002     1339     .long 0x2
0260 0000011e     1340     .long DBG139
0264 00000003     1341     .long 0x3
0268 00000128     1342     .long DBG140
026c 00000004     1343     .long 0x4
0270 0000012c     1344     .long DBG141
0274 00000006     1345     .long 0x6
0278 00000132     1346     .long DBG142
027c 00000008     1347     .long 0x8
0280 00000134     1348     .long DBG143
0284 00000009     1349     .long 0x9
                  1350     .pseg eventq_code
                  1351     .global _eventqRegisterHandler
                  1352 _eventqRegisterHandler:
                  1353 ; ENTRY
                  1354 DBG137:
                  1355 ; evType at argloc 0 (0x0) in reg  size 2
                  1356 ; handler at argloc 0 (0x0) in reg  size 2
                  1357 ; {
                  1358 DBG138:
                  1359 ;   if ((evType < 0) || (evType >= (12) ))
                  1360 DBG139:
011e 0c93         1361     cmp #0x0,r12
0120 0338         1362     jl  eventqRegisterHandler_L2
0122 3c900c00     1363     cmp #0xc,r12
0126 0238         1364     jl  eventqRegisterHandler_L1
                  1365 eventqRegisterHandler_L2:
                  1366 ;     return -1;
                  1367 DBG140:
0128 3c43         1368     mov #-0x1,r12
012a 043c         1369     jmp eventqRegisterHandler_LL2
                  1370 DBG141:
                  1371 eventqRegisterHandler_L1:
                  1372 ;   eventFuncs[evType] = handler;
012c 0c5c         1373     rla r12
012e 8c4d2200     1374     mov r13,_eventFuncs(r12)
                  1375 DBG142:
                  1376 ;   return 0;
0132 0c43         1377     mov #0x0,r12
                  1378 DBG143:
                  1379 eventqRegisterHandler_LL2:
                  1380 ; EXIT
                  1381 DBG144:
0134 3041         1382     ret
                  1383     .dbgseg dbg_syms
07bc 00000000     1384     .long 0x0
07c0 0000005c     1385     .long DBG17
07c4 00000000     1386     .long 0x0
07c8 00000000     1387     .long 0x0
07cc 00010002     1388     .long 0x10002
07d0 00000000     1389     .long 0x0
07d4 000001a8     1390     .long DBG18
07d8 00000002     1391     .long 0x2
07dc 00000000     1392     .long 0x0
07e0 00010002     1393     .long 0x10002
07e4 504e5f5f     1394     .long 0x504e5f5f
07e8 534d5241     1395     .long 0x534d5241
07ec 00000002     1396     .long 0x2
07f0 00000000     1397     .long 0x0
07f4 00010002     1398     .long 0x10002
07f8 00000000     1399     .long 0x0
07fc 000000b4     1400     .long DBG145
0800 00000000     1401     .long 0x0
0804 00000000     1402     .long 0x0
0808 00010002     1403     .long 0x10002
080c 00000000     1404     .long 0x0
0810 000000c4     1405     .long DBG146
0814 00000000     1406     .long 0x0
0818 00000000     1407     .long 0x0
081c 00010002     1408     .long 0x10002
0820 646e6168     1409     .long 0x646e6168
0824 0072656c     1410     .long 0x72656c
0828 000d0102     1411     .long 0xd0102
082c 000002a0     1412     .long 0x2a0
0830 0011ffff     1413     .long 0x11ffff
                  1414 DBG130:
0834 0062622e     1415     .long 0x62622e
0838 00000000     1416     .long 0x0
083c 0000011e     1417     .long DBG137
0840 00000000     1418     .long 0x0
0844 01640001     1419     .long 0x1640001
0848 00000000     1420     .long 0x0
084c 00000001     1421     .long 0x1
0850 00000000     1422     .long 0x0
0854 0000099c     1423     .long DBG147
0858 00000000     1424     .long 0x0
085c 79547665     1425     .long 0x79547665
0860 00006570     1426     .long 0x6570
0864 000c0102     1427     .long 0xc0102
0868 00000004     1428     .long 0x4
086c 0011ffff     1429     .long 0x11ffff
0870 0062652e     1430     .long 0x62652e
0874 00000000     1431     .long 0x0
0878 0000012c     1432     .long DBG141
087c 00000000     1433     .long 0x0
0880 01640001     1434     .long 0x1640001
0884 00000000     1435     .long 0x0
0888 00000006     1436     .long 0x6
088c 00000000     1437     .long 0x0
0890 00000000     1438     .long 0x0
0894 00000000     1439     .long 0x0
0898 0066652e     1440     .long 0x66652e
089c 00000000     1441     .long 0x0
08a0 00000134     1442     .long DBG144
08a4 00000000     1443     .long 0x0
08a8 01650001     1444     .long 0x1650001
08ac 00000000     1445     .long 0x0
08b0 00000088     1446     .long 0x88
08b4 00000000     1447     .long 0x0
08b8 00000000     1448     .long 0x0
08bc 00000000     1449     .long 0x0
                  1450     .pseg eventq_code
                  1451 DBG132:
                  1452     .dbgseg dbg_syms
08c0 00000000     1453     .long 0x0
08c4 0000017c     1454     .long DBG135
08c8 00000136     1455     .long DBG132
08cc 00000000     1456     .long 0x0
08d0 00ff0001     1457     .long 0xff0001
                  1458 ; }
                  1459 ; int eventqGetHandler(int evType, eventHandler *pHandler)
                  1460 DBG131:
08d4 00000000     1461     .long 0x0
08d8 00000150     1462     .long DBG152
08dc 00000136     1463     .long _eventqGetHandler
08e0 00000044     1464     .long 0x44
08e4 01020001     1465     .long 0x1020001
08e8 000008fc     1466     .long DBG136
08ec 00000022     1467     .long DBG149-DBG150
08f0 00000288     1468     .long DBG151
08f4 00000a3c     1469     .long DBG148
08f8 00000000     1470     .long 0x0
                  1471     .pseg eventq_code
                  1472 DBG150:
                  1473     .dbgseg dbg_syms
                  1474 DBG136:
08fc 0066622e     1475     .long 0x66622e
0900 00000000     1476     .long 0x0
0904 00000136     1477     .long DBG150
0908 00000000     1478     .long 0x0
090c 01650001     1479     .long 0x1650001
0910 00000000     1480     .long 0x0
0914 0000008a     1481     .long 0x8a
0918 00000000     1482     .long 0x0
091c 00000a64     1483     .long DBG153
0920 00000000     1484     .long 0x0
                  1485     .dbgseg dbg_line
                  1486 DBG151:
0288 000008d4     1487     .long DBG131
028c 00000000     1488     .long 0x0
0290 00000136     1489     .long _eventqGetHandler
0294 00000001     1490     .long 0x1
0298 00000136     1491     .long DBG155
029c 00000002     1492     .long 0x2
02a0 00000136     1493     .long DBG156
02a4 00000003     1494     .long 0x3
02a8 00000140     1495     .long DBG157
02ac 00000004     1496     .long 0x4
02b0 00000144     1497     .long DBG158
02b4 00000006     1498     .long 0x6
02b8 00000148     1499     .long DBG159
02bc 00000007     1500     .long 0x7
02c0 0000014c     1501     .long DBG160
02c4 00000009     1502     .long 0x9
02c8 00000154     1503     .long DBG161
02cc 0000000b     1504     .long 0xb
02d0 00000156     1505     .long DBG162
02d4 0000000c     1506     .long 0xc
                  1507     .pseg eventq_code
                  1508     .global _eventqGetHandler
                  1509 _eventqGetHandler:
                  1510 ; ENTRY
                  1511 DBG154:
                  1512 ; evType at argloc 0 (0x0) in reg  size 2
                  1513 ; pHandler at argloc 0 (0x0) in reg  size 2
                  1514 ; {
                  1515 DBG155:
                  1516 ;   if ((evType < 0) || (evType >= (12) ))
                  1517 DBG156:
0136 0c93         1518     cmp #0x0,r12
0138 0338         1519     jl  eventqGetHandler_L2
013a 3c900c00     1520     cmp #0xc,r12
013e 0238         1521     jl  eventqGetHandler_L1
                  1522 eventqGetHandler_L2:
                  1523 ;     return -1;
                  1524 DBG157:
0140 3c43         1525     mov #-0x1,r12
0142 093c         1526     jmp eventqGetHandler_LL2
                  1527 DBG158:
                  1528 eventqGetHandler_L1:
                  1529 ;   if (pHandler == ((void *) 0) )
0144 0d93         1530     cmp #0x0,r13
0146 0220         1531     jne eventqGetHandler_L3
                  1532 DBG159:
                  1533 ;     return -1;
0148 3c43         1534     mov #-0x1,r12
014a 053c         1535     jmp eventqGetHandler_LL2
                  1536 DBG160:
                  1537 eventqGetHandler_L3:
                  1538 ;   *pHandler = eventFuncs[evType];
014c 0c5c         1539     rla r12
014e 9d4c22000000 1540     mov _eventFuncs(r12),0(r13)
                  1541 DBG161:
                  1542 ;   return 0;
0154 0c43         1543     mov #0x0,r12
                  1544 DBG162:
                  1545 eventqGetHandler_LL2:
                  1546 ; EXIT
                  1547 DBG163:
0156 3041         1548     ret
                  1549     .dbgseg dbg_syms
0924 00000000     1550     .long 0x0
0928 0000005c     1551     .long DBG17
092c 00000000     1552     .long 0x0
0930 00000000     1553     .long 0x0
0934 00010002     1554     .long 0x10002
0938 00000000     1555     .long 0x0
093c 000001a8     1556     .long DBG18
0940 00000002     1557     .long 0x2
0944 00000000     1558     .long 0x0
0948 00010002     1559     .long 0x10002
094c 504e5f5f     1560     .long 0x504e5f5f
0950 534d5241     1561     .long 0x534d5241
0954 00000002     1562     .long 0x2
0958 00000000     1563     .long 0x0
095c 00010002     1564     .long 0x10002
0960 00000000     1565     .long 0x0
0964 000000b4     1566     .long DBG145
0968 00000000     1567     .long 0x0
096c 00000000     1568     .long 0x0
0970 00010002     1569     .long 0x10002
0974 00000000     1570     .long 0x0
0978 0000020c     1571     .long DBG164
097c 00000000     1572     .long 0x0
0980 00000000     1573     .long 0x0
0984 00010002     1574     .long 0x10002
0988 6e614870     1575     .long 0x6e614870
098c 72656c64     1576     .long 0x72656c64
0990 000d0102     1577     .long 0xd0102
0994 00001520     1578     .long 0x1520
0998 0011ffff     1579     .long 0x11ffff
                  1580 DBG147:
099c 0062622e     1581     .long 0x62622e
09a0 00000000     1582     .long 0x0
09a4 00000136     1583     .long DBG154
09a8 00000000     1584     .long 0x0
09ac 01640001     1585     .long 0x1640001
09b0 00000000     1586     .long 0x0
09b4 00000001     1587     .long 0x1
09b8 00000000     1588     .long 0x0
09bc 00000ac8     1589     .long DBG165
09c0 00000000     1590     .long 0x0
09c4 79547665     1591     .long 0x79547665
09c8 00006570     1592     .long 0x6570
09cc 000c0102     1593     .long 0xc0102
09d0 00000004     1594     .long 0x4
09d4 0011ffff     1595     .long 0x11ffff
09d8 0062652e     1596     .long 0x62652e
09dc 00000000     1597     .long 0x0
09e0 00000144     1598     .long DBG158
09e4 00000000     1599     .long 0x0
09e8 01640001     1600     .long 0x1640001
09ec 00000000     1601     .long 0x0
09f0 00000006     1602     .long 0x6
09f4 00000000     1603     .long 0x0
09f8 00000000     1604     .long 0x0
09fc 00000000     1605     .long 0x0
0a00 0066652e     1606     .long 0x66652e
0a04 00000000     1607     .long 0x0
0a08 00000156     1608     .long DBG163
0a0c 00000000     1609     .long 0x0
0a10 01650001     1610     .long 0x1650001
0a14 00000000     1611     .long 0x0
0a18 00000095     1612     .long 0x95
0a1c 00000000     1613     .long 0x0
0a20 00000000     1614     .long 0x0
0a24 00000000     1615     .long 0x0
                  1616     .pseg eventq_code
                  1617 DBG149:
                  1618     .dbgseg dbg_syms
0a28 00000000     1619     .long 0x0
0a2c 00000150     1620     .long DBG152
0a30 00000158     1621     .long DBG149
0a34 00000000     1622     .long 0x0
0a38 00ff0001     1623     .long 0xff0001
                  1624 ; }
                  1625 ; void eventqProcessEvents(void)
                  1626 DBG148:
0a3c 00000000     1627     .long 0x0
0a40 00000094     1628     .long DBG170
0a44 00000158     1629     .long _eventqProcessEvents
0a48 00000040     1630     .long 0x40
0a4c 01020001     1631     .long 0x1020001
0a50 00000a64     1632     .long DBG153
0a54 00000044     1633     .long DBG167-DBG168
0a58 000002d8     1634     .long DBG169
0a5c 00000c58     1635     .long DBG166
0a60 00000000     1636     .long 0x0
                  1637     .pseg eventq_code
                  1638 DBG168:
                  1639     .dbgseg dbg_syms
                  1640 DBG153:
0a64 0066622e     1641     .long 0x66622e
0a68 00000000     1642     .long 0x0
0a6c 00000158     1643     .long DBG168
0a70 00000000     1644     .long 0x0
0a74 01650001     1645     .long 0x1650001
0a78 00000000     1646     .long 0x0
0a7c 00000097     1647     .long 0x97
0a80 00000000     1648     .long 0x0
0a84 00000c58     1649     .long DBG171
0a88 00000000     1650     .long 0x0
                  1651     .dbgseg dbg_line
                  1652 DBG169:
02d8 00000a3c     1653     .long DBG148
02dc 00000000     1654     .long 0x0
02e0 00000158     1655     .long _eventqProcessEvents
02e4 00000001     1656     .long 0x1
02e8 0000015a     1657     .long DBG173
02ec 00000002     1658     .long 0x2
02f0 0000015a     1659     .long DBG174
02f4 00000003     1660     .long 0x3
02f8 00000160     1661     .long DBG175
02fc 00000005     1662     .long 0x5
0300 00000164     1663     .long DBG177
0304 00000007     1664     .long 0x7
0308 0000016a     1665     .long DBG178
030c 0000000a     1666     .long 0xa
0310 00000178     1667     .long DBG180
0314 0000000b     1668     .long 0xb
0318 00000182     1669     .long DBG182
031c 0000000c     1670     .long 0xc
0320 00000184     1671     .long DBG183
0324 0000000d     1672     .long 0xd
0328 00000184     1673     .long DBG184
032c 0000000e     1674     .long 0xe
0330 00000184     1675     .long DBG186
0334 0000000f     1676     .long 0xf
0338 00000186     1677     .long DBG188
033c 00000010     1678     .long 0x10
0340 0000018a     1679     .long DBG189
0344 00000011     1680     .long 0x11
0348 0000018a     1681     .long DBG190
034c 00000013     1682     .long 0x13
0350 00000190     1683     .long DBG191
0354 00000014     1684     .long 0x14
0358 00000192     1685     .long DBG192
035c 00000016     1686     .long 0x16
0360 00000198     1687     .long DBG193
0364 00000019     1688     .long 0x19
                  1689     .pseg eventq_code
                  1690     .global _eventqProcessEvents
                  1691 _eventqProcessEvents:
0158 0412         1692     push    r4
                  1693 DBG174:
                  1694 DBG173:
                  1695 DBG172:
                  1696 ; ENTRY
                  1697 ; currentEvent in reg  size 2
                  1698 ; {
                  1699 ;   int currentEvent = eventqGet();
015a b012c400     1700     call    #_eventqGet
015e 044c         1701     mov r12,r4
                  1702 DBG175:
                  1703 ;   while (currentEvent != -1) {
                  1704 eventqProcessEvents_L1:
0160 3493         1705     cmp #-0x1,r4
0162 1724         1706     jeq eventqProcessEvents_L2
                  1707 DBG177:
                  1708 DBG176:
                  1709 ;     gpioSetLed(true);
0164 1c43         1710     mov #0x1,r12
0166 b0120000     1711     call    #_gpioSetLed
                  1712 DBG178:
                  1713 ;     if ((currentEvent >0) && (currentEvent <= ( (11) ) )) {
016a 0c43         1714     mov #0x0,r12
016c 0c94         1715     cmp r4,r12
016e 0b34         1716     jge eventqProcessEvents_L3
0170 3c400b00     1717     mov #0xb,r12
0174 0c94         1718     cmp r4,r12
0176 0738         1719     jl  eventqProcessEvents_L3
                  1720 DBG180:
                  1721 DBG179:
                  1722 ;       if (eventFuncs[currentEvent] != ((void *) 0) ) {
0178 0454         1723     rla r4
017a 1c442200     1724     mov _eventFuncs(r4),r12
017e 0c93         1725     cmp #0x0,r12
0180 0424         1726     jeq eventqProcessEvents_L5
                  1727 DBG182:
                  1728 DBG181:
                  1729 ;         (eventFuncs[currentEvent])();
0182 8c12         1730     call    r12
                  1731 DBG184:
                  1732 DBG183:
                  1733 ;         }
                  1734 eventqProcessEvents_L4:
                  1735 DBG185:
                  1736 ;       }
                  1737 DBG186:
0184 023c         1738     jmp eventqProcessEvents_L5
                  1739 eventqProcessEvents_L3:
                  1740 ;     else {
                  1741 DBG187:
                  1742 ;       bogusEvents++;
                  1743 DBG188:
0186 92530800     1744     add #0x1,&_bogusEvents
                  1745 DBG189:
                  1746 eventqProcessEvents_L5:
                  1747 ;     }
                  1748 ;     currentEvent = eventqGet();
                  1749 DBG190:
018a b012c400     1750     call    #_eventqGet
018e 044c         1751     mov r12,r4
                  1752 DBG191:
0190 e73f         1753     jmp eventqProcessEvents_L1
                  1754 eventqProcessEvents_L2:
                  1755 ;     }
                  1756 ;   gpioSetLed(false);
                  1757 DBG192:
0192 0c43         1758     mov #0x0,r12
0194 b0120000     1759     call    #_gpioSetLed
                  1760 DBG194:
                  1761 DBG193:
                  1762 ; EXIT
                  1763 ; .temp0 at stkloc 0 (0x0) size 2
0198 3441         1764     pop r4
019a 3041         1765     ret
                  1766     .dbgseg dbg_syms
0a8c 00000000     1767     .long 0x0
0a90 0000005c     1768     .long DBG17
0a94 00000002     1769     .long 0x2
0a98 00000000     1770     .long 0x0
0a9c 00010002     1771     .long 0x10002
0aa0 00000000     1772     .long 0x0
0aa4 000001a8     1773     .long DBG18
0aa8 00000002     1774     .long 0x2
0aac 00000000     1775     .long 0x0
0ab0 00010002     1776     .long 0x10002
0ab4 504e5f5f     1777     .long 0x504e5f5f
0ab8 534d5241     1778     .long 0x534d5241
0abc 00000000     1779     .long 0x0
0ac0 00000000     1780     .long 0x0
0ac4 00010002     1781     .long 0x10002
                  1782 DBG165:
0ac8 0062622e     1783     .long 0x62622e
0acc 00000000     1784     .long 0x0
0ad0 00000164     1785     .long DBG176
0ad4 00000000     1786     .long 0x0
0ad8 01640001     1787     .long 0x1640001
0adc 00000000     1788     .long 0x0
0ae0 00000005     1789     .long 0x5
0ae4 00000000     1790     .long 0x0
0ae8 00000c58     1791     .long DBG195
0aec 00000000     1792     .long 0x0
0af0 00000000     1793     .long 0x0
0af4 00000068     1794     .long DBG196
0af8 00040102     1795     .long 0x40102
0afc 00000004     1796     .long 0x4
0b00 0004ffff     1797     .long 0x4ffff
0b04 0062652e     1798     .long 0x62652e
0b08 00000000     1799     .long 0x0
0b0c 00000182     1800     .long DBG181
0b10 00000000     1801     .long 0x0
0b14 01640001     1802     .long 0x1640001
0b18 00000000     1803     .long 0x0
0b1c 0000000b     1804     .long 0xb
0b20 00000000     1805     .long 0x0
0b24 00000000     1806     .long 0x0
0b28 00000000     1807     .long 0x0
0b2c 0066652e     1808     .long 0x66652e
0b30 00000000     1809     .long 0x0
0b34 00000198     1810     .long DBG194
0b38 00000000     1811     .long 0x0
0b3c 01650001     1812     .long 0x1650001
0b40 00000000     1813     .long 0x0
0b44 000000af     1814     .long 0xaf
0b48 00000000     1815     .long 0x0
0b4c 00000000     1816     .long 0x0
0b50 00000000     1817     .long 0x0
                  1818     .pseg eventq_code
                  1819 DBG167:
                  1820     .dbgseg dbg_syms
0b54 00000000     1821     .long 0x0
0b58 00000094     1822     .long DBG170
0b5c 0000019c     1823     .long DBG167
0b60 00000000     1824     .long 0x0
0b64 00ff0001     1825     .long 0xff0001
                  1826 ; } 
                  1827     .dseg   eventq_bss
0000              1828     .align 0x2
                  1829 eventq_V8:
                  1830 _eventQueue:
0000              1831     .bss 0x20
                  1832 ; eventQueue size 32
                  1833 _urgentEventQueue:
0020              1834     .bss 0x1
                  1835 ; urgentEventQueue size 1
0021              1836     .bss 0x1
0022              1837     .align 0x2
                  1838 _eventFuncs:
0022              1839     .bss 0x18
                  1840 ; eventFuncs size 24
                  1841     .extern _gpioSetLed
                  1842     .extern _cmdparseAddCommand
                  1843     .dbgseg dbg_syms
                  1844 _0fake_1:
                  1845 DBG4:
0b68 6166305f     1846     .long 0x6166305f
0b6c 315f656b     1847     .long 0x315f656b
0b70 00000000     1848     .long 0x0
0b74 00000008     1849     .long 0x8
0b78 010afffe     1850     .long 0x10afffe
0b7c 00000000     1851     .long 0x0
0b80 00100000     1852     .long 0x100000
0b84 00000000     1853     .long 0x0
0b88 00000c58     1854     .long DBG197
0b8c 00000000     1855     .long 0x0
0b90 7361625f     1856     .long 0x7361625f
0b94 00000065     1857     .long 0x65
0b98 00000000     1858     .long 0x0
0b9c 0000002c     1859     .long 0x2c
0ba0 0008ffff     1860     .long 0x8ffff
0ba4 646e655f     1861     .long 0x646e655f
0ba8 00000000     1862     .long 0x0
0bac 00000002     1863     .long 0x2
0bb0 0000002c     1864     .long 0x2c
0bb4 0008ffff     1865     .long 0x8ffff
0bb8 7274705f     1866     .long 0x7274705f
0bbc 00000000     1867     .long 0x0
0bc0 00000004     1868     .long 0x4
0bc4 0000002c     1869     .long 0x2c
0bc8 0008ffff     1870     .long 0x8ffff
0bcc 6565735f     1871     .long 0x6565735f
0bd0 0000006b     1872     .long 0x6b
0bd4 00000006     1873     .long 0x6
0bd8 00000005     1874     .long 0x5
0bdc 0008ffff     1875     .long 0x8ffff
0be0 746e635f     1876     .long 0x746e635f
0be4 00000000     1877     .long 0x0
0be8 0000000a     1878     .long 0xa
0bec 00000004     1879     .long 0x4
0bf0 0008ffff     1880     .long 0x8ffff
0bf4 616c665f     1881     .long 0x616c665f
0bf8 00000067     1882     .long 0x67
0bfc 0000000c     1883     .long 0xc
0c00 00000003     1884     .long 0x3
0c04 0008ffff     1885     .long 0x8ffff
0c08 6c69665f     1886     .long 0x6c69665f
0c0c 00000065     1887     .long 0x65
0c10 0000000e     1888     .long 0xe
0c14 00000002     1889     .long 0x2
0c18 0008ffff     1890     .long 0x8ffff
0c1c 66626e5f     1891     .long 0x66626e5f
0c20 00000000     1892     .long 0x0
0c24 0000000f     1893     .long 0xf
0c28 0000000c     1894     .long 0xc
0c2c 0008ffff     1895     .long 0x8ffff
0c30 736f652e     1896     .long 0x736f652e
0c34 00000000     1897     .long 0x0
0c38 00000010     1898     .long 0x10
0c3c 00000000     1899     .long 0x0
0c40 0166ffff     1900     .long 0x166ffff
0c44 00000b68     1901     .long DBG4
0c48 00100000     1902     .long 0x100000
0c4c 00000000     1903     .long 0x0
0c50 00000000     1904     .long 0x0
0c54 00000000     1905     .long 0x0
                  1906 DBG171:
                  1907 DBG195:
                  1908 DBG166:
                  1909 DBG197:
0c58 00007073     1910     .long 0x7073
0c5c 00000000     1911     .long 0x0
0c60 00000001     1912     .long 0x1
0c64 00000000     1913     .long 0x0
0c68 016cfffe     1914     .long 0x16cfffe
0c6c 00000000     1915     .long 0x0
0c70 00100001     1916     .long 0x100001
0c74 00000000     1917     .long 0x0
0c78 00000000     1918     .long 0x0
0c7c 00000000     1919     .long 0x0
0c80 00000052     1920     .long 0x52
0c84 00000000     1921     .long 0x0
0c88 00000002     1922     .long 0x2
0c8c 00000000     1923     .long 0x0
0c90 016cfffe     1924     .long 0x16cfffe
0c94 00000000     1925     .long 0x0
0c98 00100010     1926     .long 0x100010
0c9c 00000000     1927     .long 0x0
0ca0 00000000     1928     .long 0x0
0ca4 00000000     1929     .long 0x0
0ca8 00000000     1930     .long 0x0
0cac 00000030     1931     .long DBG198
0cb0 00000014     1932     .long _qUrgentSize
0cb4 00000004     1933     .long 0x4
0cb8 00030002     1934     .long 0x30002
0cbc 00000000     1935     .long 0x0
0cc0 00000024     1936     .long DBG199
0cc4 00000022     1937     .long _eventFuncs
0cc8 00001560     1938     .long 0x1560
0ccc 01030002     1939     .long 0x1030002
0cd0 00000000     1940     .long 0x0
0cd4 001800b1     1941     .long 0x1800b1
0cd8 0000000c     1942     .long 0xc
0cdc 00000000     1943     .long 0x0
0ce0 00000000     1944     .long 0x0
0ce4 61654871     1945     .long 0x61654871
0ce8 00000064     1946     .long 0x64
0cec 0000000a     1947     .long _qHead
0cf0 00000004     1948     .long 0x4
0cf4 00030002     1949     .long 0x30002
0cf8 00000000     1950     .long 0x0
0cfc 0000004c     1951     .long DBG200
0d00 00000004     1952     .long _eventsDropped
0d04 0000000e     1953     .long 0xe
0d08 00030002     1954     .long 0x30002
0d0c 00000000     1955     .long 0x0
0d10 00000088     1956     .long DBG201
0d14 00000000     1957     .long _eventQueue
0d18 0000006c     1958     .long 0x6c
0d1c 01030002     1959     .long 0x1030002
0d20 00000000     1960     .long 0x0
0d24 002000b1     1961     .long 0x2000b1
0d28 00000020     1962     .long 0x20
0d2c 00000000     1963     .long 0x0
0d30 00000000     1964     .long 0x0
0d34 7a695371     1965     .long 0x7a695371
0d38 00000065     1966     .long 0x65
0d3c 0000000e     1967     .long _qSize
0d40 00000004     1968     .long 0x4
0d44 00030002     1969     .long 0x30002
0d48 00000000     1970     .long 0x0
0d4c 00000144     1971     .long DBG202
0d50 00000012     1972     .long _qUrgentTail
0d54 00000004     1973     .long 0x4
0d58 00030002     1974     .long 0x30002
0d5c 00000000     1975     .long 0x0
0d60 00000134     1976     .long DBG203
0d64 00000002     1977     .long _maxUrgentEvents
0d68 0000000e     1978     .long 0xe
0d6c 00030002     1979     .long 0x30002
0d70 00000000     1980     .long 0x0
0d74 00000170     1981     .long DBG204
0d78 00000008     1982     .long _bogusEvents
0d7c 0000000e     1983     .long 0xe
0d80 00030002     1984     .long 0x30002
0d84 00000000     1985     .long 0x0
0d88 000001d0     1986     .long DBG205
0d8c 00000010     1987     .long _qUrgentHead
0d90 00000004     1988     .long 0x4
0d94 00030002     1989     .long 0x30002
0d98 00000000     1990     .long 0x0
0d9c 000001bc     1991     .long DBG206
0da0 00000006     1992     .long _urgentEventsDropped
0da4 0000000e     1993     .long 0xe
0da8 00030002     1994     .long 0x30002
0dac 69615471     1995     .long 0x69615471
0db0 0000006c     1996     .long 0x6c
0db4 0000000c     1997     .long _qTail
0db8 00000004     1998     .long 0x4
0dbc 00030002     1999     .long 0x30002
0dc0 00000000     2000     .long 0x0
0dc4 000001ec     2001     .long DBG207
0dc8 00000000     2002     .long _maxEvents
0dcc 0000000e     2003     .long 0xe
0dd0 00030002     2004     .long 0x30002
0dd4 00000000     2005     .long 0x0
0dd8 000001f8     2006     .long DBG208
0ddc 00000020     2007     .long _urgentEventQueue
0de0 0000006c     2008     .long 0x6c
0de4 01030002     2009     .long 0x1030002
0de8 00000000     2010     .long 0x0
0dec 000100b1     2011     .long 0x100b1
0df0 00000001     2012     .long 0x1
0df4 00000000     2013     .long 0x0
0df8 00000000     2014     .long 0x0
0dfc 00000000     2015     .long 0x0
0e00 00000004     2016     .long DBG209
0e04 00000000     2017     .long 0x0
0e08 000002a0     2018     .long 0x2a0
0e0c 000dfffe     2019     .long 0xdfffe
0e10 6c6f6f62     2020     .long 0x6c6f6f62
0e14 006e6165     2021     .long 0x6e6165
0e18 00000000     2022     .long 0x0
0e1c 00000004     2023     .long 0x4
0e20 000dfffe     2024     .long 0xdfffe
0e24 454c4946     2025     .long 0x454c4946
0e28 00000000     2026     .long 0x0
0e2c 00000000     2027     .long 0x0
0e30 00000008     2028     .long 0x8
0e34 010dfffe     2029     .long 0x10dfffe
0e38 00000b68     2030     .long _0fake_1
0e3c 00000010     2031     .long 0x10
0e40 00000000     2032     .long 0x0
0e44 00000000     2033     .long 0x0
0e48 00000000     2034     .long 0x0
0e4c 657a6973     2035     .long 0x657a6973
0e50 0000745f     2036     .long 0x745f
0e54 00000000     2037     .long 0x0
0e58 0000000e     2038     .long 0xe
0e5c 000dfffe     2039     .long 0xdfffe
0e60 6c5f6176     2040     .long 0x6c5f6176
0e64 00747369     2041     .long 0x747369
0e68 00000000     2042     .long 0x0
0e6c 00000020     2043     .long 0x20
0e70 000dfffe     2044     .long 0xdfffe
0e74 00000000     2045     .long 0x0
0e78 00000194     2046     .long DBG210
0e7c 00000000     2047     .long 0x0
0e80 000002a0     2048     .long 0x2a0
0e84 000dfffe     2049     .long 0xdfffe
0e88 00000000     2050     .long 0x0
0e8c 0000021c     2051     .long DBG211
0e90 00000000     2052     .long 0x0
0e94 000002a4     2053     .long 0x2a4
0e98 000dfffe     2054     .long 0xdfffe
                  2055     .iseg eventq_istrings_const
                  2056 eventq_V6:
0000 73           2057     .byte 0x73
0001 68           2058     .byte 0x68
0002 6f           2059     .byte 0x6f
0003 77           2060     .byte 0x77
0004 00           2061     .byte 0x0
                  2062 eventq_V7:
0005 65           2063     .byte 0x65
0006 76           2064     .byte 0x76
0007 65           2065     .byte 0x65
0008 6e           2066     .byte 0x6e
0009 74           2067     .byte 0x74
000a 71           2068     .byte 0x71
000b 00           2069     .byte 0x0
                  2070     .dbgseg dbg_syms
0e9c 666f652e     2071     .long 0x666f652e
0ea0 00000000     2072     .long 0x0
0ea4 00000000     2073     .long 0x0
0ea8 00000000     2074     .long 0x0
0eac 0067fffe     2075     .long 0x67fffe
                  2076     .dbgseg dbg_strs
0000              2077     .align 0x2
0000 0000022c     2078     .long 0x22c
                  2079 DBG209:
0004 6576656e     2080     .long 0x6576656e
0008 7448616e     2081     .long 0x7448616e
000c 646c6572     2082     .long 0x646c6572
0010 00000000     2083     .long 0x0
                  2084 DBG93:
0014 61646455     2085     .long 0x61646455
0018 7267656e     2086     .long 0x7267656e
001c 74457665     2087     .long 0x74457665
0020 6e740000     2088     .long 0x6e740000
                  2089 DBG199:
0024 6576656e     2090     .long 0x6576656e
0028 7446756e     2091     .long 0x7446756e
002c 63730000     2092     .long 0x63730000
                  2093 DBG198:
0030 71557267     2094     .long 0x71557267
0034 656e7453     2095     .long 0x656e7453
0038 697a6500     2096     .long 0x697a6500
                  2097 DBG69:
003c 6576656e     2098     .long 0x6576656e
0040 74715572     2099     .long 0x74715572
0044 67656e74     2100     .long 0x67656e74
0048 50757400     2101     .long 0x50757400
                  2102 DBG200:
004c 6576656e     2103     .long 0x6576656e
0050 74734472     2104     .long 0x74734472
0054 6f707065     2105     .long 0x6f707065
0058 64000000     2106     .long 0x64000000
                  2107 DBG17:
005c 5f5f4652     2108     .long 0x5f5f4652
0060 414d4553     2109     .long 0x414d4553
0064 495a4500     2110     .long 0x495a4500
                  2111 DBG196:
0068 63757272     2112     .long 0x63757272
006c 656e7445     2113     .long 0x656e7445
0070 76656e74     2114     .long 0x76656e74
0074 00000000     2115     .long 0x0
                  2116 DBG10:
0078 6d617845     2117     .long 0x6d617845
007c 76656e74     2118     .long 0x76656e74
0080 48616e64     2119     .long 0x48616e64
0084 6c657200     2120     .long 0x6c657200
                  2121 DBG201:
0088 6576656e     2122     .long 0x6576656e
008c 74517565     2123     .long 0x74517565
0090 75650000     2124     .long 0x75650000
                  2125 DBG170:
0094 6576656e     2126     .long 0x6576656e
0098 74715072     2127     .long 0x74715072
009c 6f636573     2128     .long 0x6f636573
00a0 73457665     2129     .long 0x73457665
00a4 6e747300     2130     .long 0x6e747300
                  2131 DBG23:
00a8 6576656e     2132     .long 0x6576656e
00ac 7471496e     2133     .long 0x7471496e
00b0 69740000     2134     .long 0x69740000
                  2135 DBG145:
00b4 5f5f5041     2136     .long 0x5f5f5041
00b8 524d6576     2137     .long 0x524d6576
00bc 54797065     2138     .long 0x54797065
00c0 00000000     2139     .long 0x0
                  2140 DBG146:
00c4 5f5f5041     2141     .long 0x5f5f5041
00c8 524d6861     2142     .long 0x524d6861
00cc 6e646c65     2143     .long 0x6e646c65
00d0 72000000     2144     .long 0x72000000
                  2145 DBG43:
00d4 6576656e     2146     .long 0x6576656e
00d8 74715075     2147     .long 0x74715075
00dc 74000000     2148     .long 0x74000000
                  2149 DBG91:
00e0 5f5f5041     2150     .long 0x5f5f5041
00e4 524d6164     2151     .long 0x524d6164
00e8 64557267     2152     .long 0x64557267
00ec 656e7445     2153     .long 0x656e7445
00f0 76656e74     2154     .long 0x76656e74
00f4 00000000     2155     .long 0x0
                  2156 DBG5:
00f8 433a5c63     2157     .long 0x433a5c63
00fc 79677769     2158     .long 0x79677769
0100 6e5c686f     2159     .long 0x6e5c686f
0104 6d655c68     2160     .long 0x6d655c68
0108 6561646c     2161     .long 0x6561646c
010c 65795c73     2162     .long 0x65795c73
0110 766e5c4d     2163     .long 0x766e5c4d
0114 53503433     2164     .long 0x53503433
0118 305c5155     2165     .long 0x305c5155
011c 41445241     2166     .long 0x41445241
0120 7e315c6d     2167     .long 0x7e315c6d
0124 6d637266     2168     .long 0x6d637266
0128 696f5c65     2169     .long 0x696f5c65
012c 76656e74     2170     .long 0x76656e74
0130 712e6300     2171     .long 0x712e6300
                  2172 DBG203:
0134 6d617855     2173     .long 0x6d617855
0138 7267656e     2174     .long 0x7267656e
013c 74457665     2175     .long 0x74457665
0140 6e747300     2176     .long 0x6e747300
                  2177 DBG202:
0144 71557267     2178     .long 0x71557267
0148 656e7454     2179     .long 0x656e7454
014c 61696c00     2180     .long 0x61696c00
                  2181 DBG152:
0150 6576656e     2182     .long 0x6576656e
0154 74714765     2183     .long 0x74714765
0158 7448616e     2184     .long 0x7448616e
015c 646c6572     2185     .long 0x646c6572
0160 00000000     2186     .long 0x0
                  2187 DBG99:
0164 6576656e     2188     .long 0x6576656e
0168 74714765     2189     .long 0x74714765
016c 74000000     2190     .long 0x74000000
                  2191 DBG204:
0170 626f6775     2192     .long 0x626f6775
0174 73457665     2193     .long 0x73457665
0178 6e747300     2194     .long 0x6e747300
                  2195 DBG135:
017c 6576656e     2196     .long 0x6576656e
0180 74715265     2197     .long 0x74715265
0184 67697374     2198     .long 0x67697374
0188 65724861     2199     .long 0x65724861
018c 6e646c65     2200     .long 0x6e646c65
0190 72000000     2201     .long 0x72000000
                  2202 DBG210:
0194 5f5f6170     2203     .long 0x5f5f6170
0198 70656e64     2204     .long 0x70656e64
019c 66756e63     2205     .long 0x66756e63
01a0 5f707472     2206     .long 0x5f707472
01a4 00000000     2207     .long 0x0
                  2208 DBG18:
01a8 5f5f5341     2209     .long 0x5f5f5341
01ac 5645445f     2210     .long 0x5645445f
01b0 41524753     2211     .long 0x41524753
01b4 5f53495a     2212     .long 0x5f53495a
01b8 45000000     2213     .long 0x45000000
                  2214 DBG206:
01bc 75726765     2215     .long 0x75726765
01c0 6e744576     2216     .long 0x6e744576
01c4 656e7473     2217     .long 0x656e7473
01c8 44726f70     2218     .long 0x44726f70
01cc 70656400     2219     .long 0x70656400
                  2220 DBG205:
01d0 71557267     2221     .long 0x71557267
01d4 656e7448     2222     .long 0x656e7448
01d8 65616400     2223     .long 0x65616400
                  2224 DBG64:
01dc 5f5f5041     2225     .long 0x5f5f5041
01e0 524d6164     2226     .long 0x524d6164
01e4 64457665     2227     .long 0x64457665
01e8 6e740000     2228     .long 0x6e740000
                  2229 DBG207:
01ec 6d617845     2230     .long 0x6d617845
01f0 76656e74     2231     .long 0x76656e74
01f4 73000000     2232     .long 0x73000000
                  2233 DBG208:
01f8 75726765     2234     .long 0x75726765
01fc 6e744576     2235     .long 0x6e744576
0200 656e7451     2236     .long 0x656e7451
0204 75657565     2237     .long 0x75657565
0208 00000000     2238     .long 0x0
                  2239 DBG164:
020c 5f5f5041     2240     .long 0x5f5f5041
0210 524d7048     2241     .long 0x524d7048
0214 616e646c     2242     .long 0x616e646c
0218 65720000     2243     .long 0x65720000
                  2244 DBG211:
021c 636f6d6d     2245     .long 0x636f6d6d
0220 616e6448     2246     .long 0x616e6448
0224 616e646c     2247     .long 0x616e646c
0228 65720000     2248     .long 0x65720000
                  2249     .iseg _idesc
0000              2250     .align 0x2
0000 0000         2251     .data eventq_V1
0002 0000         2252     .data eventq_V2
0004 1600         2253     .data 0x16
0006 0000         2254     .data 0x0
0008 0000         2255     .data eventq_V8
000a 3a00         2256     .data 0x3a
