Archelon msp430 Assembler     Version 1.58 2004/03/12      File C:\rfiobare\watchdog.asm      Page 1

                     1 ; Archelon URCC C 3.18 2004/03/09
                     2 ; MSP430 CIF 2004/03/02
                     3 ; Compiled "C:\rfiobare\watchdog.c" Tue May 18 15:25:25 2004
                     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 00000014       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 ; sfrb    IE1               = (0x0000) ;
                    29 ; sfrb    IFG1              = (0x0002) ;
                    30 ; sfrb    ME1               = (0x0004) ;
                    31 ; sfrb    IE2               = (0x0001) ;
                    32 ; sfrb    IFG2              = (0x0003) ;
                    33 ; sfrb    ME2               = (0x0005) ;
                    34 ; sfrw    WDTCTL            = (0x0120) ;
                    35 ; sfrw    MPY               = (0x0130) ;
                    36 ; sfrw    MPYS              = (0x0132) ;
                    37 ; sfrw    MAC               = (0x0134) ;
                    38 ; sfrw    MACS              = (0x0136) ;
                    39 ; sfrw    OP2               = (0x0138) ;
                    40 ; sfrw    RESLO             = (0x013A) ;
                    41 ; sfrw    RESHI             = (0x013C) ;
                    42 ; const sfrw SUMEXT         = (0x013E) ;
                    43 ; const sfrb P1IN           = (0x0020) ;
                    44 ; sfrb    P1OUT             = (0x0021) ;
                    45 ; sfrb    P1DIR             = (0x0022) ;
                    46 ; sfrb    P1IFG             = (0x0023) ;
                    47 ; sfrb    P1IES             = (0x0024) ;
                    48 ; sfrb    P1IE              = (0x0025) ;
                    49 ; sfrb    P1SEL             = (0x0026) ;
                    50 ; const sfrb P2IN           = (0x0028) ;
                    51 ; sfrb    P2OUT             = (0x0029) ;
                    52 ; sfrb    P2DIR             = (0x002A) ;
                    53 ; sfrb    P2IFG             = (0x002B) ;
                    54 ; sfrb    P2IES             = (0x002C) ;
                    55 ; sfrb    P2IE              = (0x002D) ;
                    56 ; sfrb    P2SEL             = (0x002E) ;
                    57 ; const sfrb P3IN           = (0x0018) ;
                    58 ; sfrb    P3OUT             = (0x0019) ;
                    59 ; sfrb    P3DIR             = (0x001A) ;
                    60 ; sfrb    P3SEL             = (0x001B) ;
                    61 ; const sfrb P4IN           = (0x001C) ;
                    62 ; sfrb    P4OUT             = (0x001D) ;
                    63 ; sfrb    P4DIR             = (0x001E) ;
                    64 ; sfrb    P4SEL             = (0x001F) ;
                    65 ; const sfrb P5IN           = (0x0030) ;
                    66 ; sfrb    P5OUT             = (0x0031) ;
                    67 ; sfrb    P5DIR             = (0x0032) ;
                    68 ; sfrb    P5SEL             = (0x0033) ;
                    69 ; const sfrb P6IN           = (0x0034) ;
                    70 ; sfrb    P6OUT             = (0x0035) ;
                    71 ; sfrb    P6DIR             = (0x0036) ;
                    72 ; sfrb    P6SEL             = (0x0037) ;
                    73 ; sfrb    U0CTL             = (0x0070) ;
                    74 ; sfrb    U0TCTL            = (0x0071) ;
                    75 ; sfrb    U0RCTL            = (0x0072) ;
                    76 ; sfrb    U0MCTL            = (0x0073) ;
                    77 ; sfrb    U0BR0             = (0x0074) ;
                    78 ; sfrb    U0BR1             = (0x0075) ;
                    79 ; const sfrb U0RXBUF        = (0x0076) ;
                    80 ; sfrb    U0TXBUF           = (0x0077) ;
                    81 ; sfrb    U1CTL             = (0x0078) ;
                    82 ; sfrb    U1TCTL            = (0x0079) ;
                    83 ; sfrb    U1RCTL            = (0x007A) ;
                    84 ; sfrb    U1MCTL            = (0x007B) ;
                    85 ; sfrb    U1BR0             = (0x007C) ;
                    86 ; sfrb    U1BR1             = (0x007D) ;
                    87 ; const sfrb U1RXBUF        = (0x007E) ;
                    88 ; sfrb    U1TXBUF           = (0x007F) ;
                    89 ; const sfrw TAIV           = (0x012E) ;
                    90 ; sfrw    TACTL             = (0x0160) ;
                    91 ; sfrw    TACCTL0           = (0x0162) ;
                    92 ; sfrw    TACCTL1           = (0x0164) ;
                    93 ; sfrw    TACCTL2           = (0x0166) ;
                    94 ; sfrw    TAR               = (0x0170) ;
                    95 ; sfrw    TACCR0            = (0x0172) ;
                    96 ; sfrw    TACCR1            = (0x0174) ;
                    97 ; sfrw    TACCR2            = (0x0176) ;
                    98 ; const sfrw TBIV           = (0x011E) ;
                    99 ; sfrw    TBCTL             = (0x0180) ;
                   100 ; sfrw    TBCCTL0           = (0x0182) ;
                   101 ; sfrw    TBCCTL1           = (0x0184) ;
                   102 ; sfrw    TBCCTL2           = (0x0186) ;
                   103 ; sfrw    TBCCTL3           = (0x0188) ;
                   104 ; sfrw    TBCCTL4           = (0x018A) ;
                   105 ; sfrw    TBCCTL5           = (0x018C) ;
                   106 ; sfrw    TBCCTL6           = (0x018E) ;
                   107 ; sfrw    TBR               = (0x0190) ;
                   108 ; sfrw    TBCCR0            = (0x0192) ;
                   109 ; sfrw    TBCCR1            = (0x0194) ;
                   110 ; sfrw    TBCCR2            = (0x0196) ;
                   111 ; sfrw    TBCCR3            = (0x0198) ;
                   112 ; sfrw    TBCCR4            = (0x019A) ;
                   113 ; sfrw    TBCCR5            = (0x019C) ;
                   114 ; sfrw    TBCCR6            = (0x019E) ;
                   115 ; sfrb    DCOCTL            = (0x0056) ;
                   116 ; sfrb    BCSCTL1           = (0x0057) ;
                   117 ; sfrb    BCSCTL2           = (0x0058) ;
                   118 ; sfrw    FCTL1             = (0x0128) ;
                   119 ; sfrw    FCTL2             = (0x012A) ;
                   120 ; sfrw    FCTL3             = (0x012C) ;
                   121 ; sfrb    CACTL1            = (0x0059) ;
                   122 ; sfrb    CACTL2            = (0x005A) ;
                   123 ; sfrb    CAPD              = (0x005B) ;
                   124 ; sfrw    ADC12CTL0         = (0x01A0) ;
                   125 ; sfrw    ADC12CTL1         = (0x01A2) ;
                   126 ; sfrw    ADC12IFG          = (0x01A4) ;
                   127 ; sfrw    ADC12IE           = (0x01A6) ;
                   128 ; sfrw    ADC12IV           = (0x01A8) ;
                   129 ; sfrw    ADC12MEM0         = (0x0140) ;
                   130 ; sfrw    ADC12MEM1         = (0x0142) ;
                   131 ; sfrw    ADC12MEM2         = (0x0144) ;
                   132 ; sfrw    ADC12MEM3         = (0x0146) ;
                   133 ; sfrw    ADC12MEM4         = (0x0148) ;
                   134 ; sfrw    ADC12MEM5         = (0x014A) ;
                   135 ; sfrw    ADC12MEM6         = (0x014C) ;
                   136 ; sfrw    ADC12MEM7         = (0x014E) ;
                   137 ; sfrw    ADC12MEM8         = (0x0150) ;
                   138 ; sfrw    ADC12MEM9         = (0x0152) ;
                   139 ; sfrw    ADC12MEM10        = (0x0154) ;
                   140 ; sfrw    ADC12MEM11        = (0x0156) ;
                   141 ; sfrw    ADC12MEM12        = (0x0158) ;
                   142 ; sfrw    ADC12MEM13        = (0x015A) ;
                   143 ; sfrw    ADC12MEM14        = (0x015C) ;
                   144 ; sfrw    ADC12MEM15        = (0x015E) ;
                   145 ; sfrb    ADC12MCTL0        = (0x0080) ;
                   146 ; sfrb    ADC12MCTL1        = (0x0081) ;
                   147 ; sfrb    ADC12MCTL2        = (0x0082) ;
                   148 ; sfrb    ADC12MCTL3        = (0x0083) ;
                   149 ; sfrb    ADC12MCTL4        = (0x0084) ;
                   150 ; sfrb    ADC12MCTL5        = (0x0085) ;
                   151 ; sfrb    ADC12MCTL6        = (0x0086) ;
                   152 ; sfrb    ADC12MCTL7        = (0x0087) ;
                   153 ; sfrb    ADC12MCTL8        = (0x0088) ;
                   154 ; sfrb    ADC12MCTL9        = (0x0089) ;
                   155 ; sfrb    ADC12MCTL10       = (0x008A) ;
                   156 ; sfrb    ADC12MCTL11       = (0x008B) ;
                   157 ; sfrb    ADC12MCTL12       = (0x008C) ;
                   158 ; sfrb    ADC12MCTL13       = (0x008D) ;
                   159 ; sfrb    ADC12MCTL14       = (0x008E) ;
                   160 ; sfrb    ADC12MCTL15       = (0x008F) ;
                   161 ; typedef unsigned int size_t;
                   162 ; size_t size 2
                   163 ; typedef void *va_list;
                   164 ; va_list size 2
                   165 ; typedef struct {
                   166 ;   unsigned char *_base;
                   167 ;   unsigned char *_end;
                   168 ;   unsigned char *_ptr;
                   169 ;   long int       _seek;
                   170 ;   int            _cnt;
                   171 ;   short          _flag;
                   172 ;   char           _file;
                   173 ;   unsigned char  _nbf;
                   174 ; } FILE;
                   175 ; FILE size 16
                   176 ; int    sprintf( char *, const char *, ... );
                   177 ; int    sscanf( const char *, const char *, ... );
                   178 ; int    vsprintf( char *, const char *, va_list );
                   179 ; static int dogDelay;
                   180 ; void watchdogInit(void) 
                   181 DBG3:
0028 00000000      182     .long 0x0
002c 00000038      183     .long DBG10
0030 00000000      184     .long _watchdogInit
0034 00000040      185     .long 0x40
0038 01020001      186     .long 0x1020001
003c 00000050      187     .long DBG1
0040 00000012      188     .long DBG7-DBG8
0044 00000000      189     .long DBG9
0048 000000dc      190     .long DBG6
004c 00000000      191     .long 0x0
                   192     .pseg watchdog_code
                   193 DBG8:
                   194     .dbgseg dbg_syms
                   195 DBG1:
0050 0066622e      196     .long 0x66622e
0054 00000000      197     .long 0x0
0058 00000000      198     .long DBG8
005c 00000000      199     .long 0x0
0060 01650001      200     .long 0x1650001
0064 00000000      201     .long 0x0
0068 0000000c      202     .long 0xc
006c 00000000      203     .long 0x0
0070 00000104      204     .long DBG11
0074 00000000      205     .long 0x0
                   206     .dbgseg dbg_line
0000               207     .align 0x2
                   208 DBG9:
0000 00000028      209     .long DBG3
0004 00000000      210     .long 0x0
0008 00000000      211     .long _watchdogInit
000c 00000001      212     .long 0x1
0010 00000000      213     .long DBG13
0014 00000002      214     .long 0x2
0018 00000000      215     .long DBG14
001c 00000003      216     .long 0x3
0020 00000004      217     .long DBG15
0024 00000005      218     .long 0x5
0028 0000000a      219     .long DBG16
002c 00000006      220     .long 0x6
0030 0000000e      221     .long DBG17
0034 00000007      222     .long 0x7
0038 00000010      223     .long DBG18
003c 00000008      224     .long 0x8
                   225     .pseg watchdog_code
                   226     .global _watchdogInit
                   227 _watchdogInit:
                   228 ; ENTRY
                   229 DBG12:
                   230 ; {
                   231 DBG13:
                   232 ;   dogDelay = 0;
                   233 DBG14:
0000 82430000      234     mov #0x0,&_dogDelay
                   235 DBG15:
                   236 ;   WDTCTL = ( (0x5A00) + (0x0010) + (0x0008) + (0x0004) ) ;                 
0004 b2401c5a2001  237     mov #0x5a1c,&0x120
                   238 DBG16:
                   239 ;   IE1 |= (0x01) ;                         
000a d2d30000      240     bis.b   #0x1,&0x0
                   241 DBG17:
                   242 ;   _EINT();                              
000e 32d2          243     eint
                   244 DBG19:
                   245 DBG18:
                   246 ; EXIT
0010 3041          247     ret
                   248     .dbgseg dbg_syms
0078 00000000      249     .long 0x0
007c 0000002c      250     .long DBG20
0080 00000000      251     .long 0x0
0084 00000000      252     .long 0x0
0088 00010002      253     .long 0x10002
008c 00000000      254     .long 0x0
0090 00000058      255     .long DBG21
0094 00000002      256     .long 0x2
0098 00000000      257     .long 0x0
009c 00010002      258     .long 0x10002
00a0 0066652e      259     .long 0x66652e
00a4 00000000      260     .long 0x0
00a8 00000010      261     .long DBG19
00ac 00000000      262     .long 0x0
00b0 01650001      263     .long 0x1650001
00b4 00000000      264     .long 0x0
00b8 00000013      265     .long 0x13
00bc 00000000      266     .long 0x0
00c0 00000000      267     .long 0x0
00c4 00000000      268     .long 0x0
                   269     .pseg watchdog_code
                   270 DBG7:
                   271     .dbgseg dbg_syms
00c8 00000000      272     .long 0x0
00cc 00000038      273     .long DBG10
00d0 00000012      274     .long DBG7
00d4 00000000      275     .long 0x0
00d8 00ff0001      276     .long 0xff0001
                   277 ; }
                   278 ; void watchdogDelay(int delaySec)
                   279 DBG6:
00dc 00000000      280     .long 0x0
00e0 00000004      281     .long DBG26
00e4 00000012      282     .long _watchdogDelay
00e8 00000040      283     .long 0x40
00ec 01020001      284     .long 0x1020001
00f0 00000104      285     .long DBG11
00f4 0000000e      286     .long DBG23-DBG24
00f8 00000040      287     .long DBG25
00fc 000001a4      288     .long DBG22
0100 00000000      289     .long 0x0
                   290     .pseg watchdog_code
                   291 DBG24:
                   292     .dbgseg dbg_syms
                   293 DBG11:
0104 0066622e      294     .long 0x66622e
0108 00000000      295     .long 0x0
010c 00000012      296     .long DBG24
0110 00000000      297     .long 0x0
0114 01650001      298     .long 0x1650001
0118 00000000      299     .long 0x0
011c 00000015      300     .long 0x15
0120 00000000      301     .long 0x0
0124 000001cc      302     .long DBG27
0128 00000000      303     .long 0x0
                   304     .dbgseg dbg_line
                   305 DBG25:
0040 000000dc      306     .long DBG6
0044 00000000      307     .long 0x0
0048 00000012      308     .long _watchdogDelay
004c 00000001      309     .long 0x1
0050 00000012      310     .long DBG29
0054 00000002      311     .long 0x2
0058 00000012      312     .long DBG30
005c 00000003      313     .long 0x3
0060 00000016      314     .long DBG31
0064 00000004      315     .long 0x4
0068 0000001e      316     .long DBG32
006c 00000005      317     .long 0x5
                   318     .pseg watchdog_code
                   319     .global _watchdogDelay
                   320 _watchdogDelay:
                   321 ; ENTRY
                   322 DBG28:
                   323 ; delaySec at argloc 0 (0x0) in reg  size 2
                   324 ; {
                   325 DBG29:
                   326 ;   dogDelay = delaySec;
                   327 DBG30:
0012 824c0000      328     mov r12,&_dogDelay
                   329 DBG31:
                   330 ;   while (dogDelay > 0) ;
                   331 watchdogDelay_L1:
0016 0c43          332     mov #0x0,r12
0018 1c920000      333     cmp &_dogDelay,r12
001c fc3b          334     jl  watchdogDelay_L1
                   335 watchdogDelay_L2:
                   336 DBG32:
                   337 ; EXIT
                   338 DBG33:
001e 3041          339     ret
                   340     .dbgseg dbg_syms
012c 00000000      341     .long 0x0
0130 0000002c      342     .long DBG20
0134 00000000      343     .long 0x0
0138 00000000      344     .long 0x0
013c 00010002      345     .long 0x10002
0140 00000000      346     .long 0x0
0144 00000058      347     .long DBG21
0148 00000002      348     .long 0x2
014c 00000000      349     .long 0x0
0150 00010002      350     .long 0x10002
0154 616c6564      351     .long 0x616c6564
0158 63655379      352     .long 0x63655379
015c 000c0102      353     .long 0xc0102
0160 00000004      354     .long 0x4
0164 0011ffff      355     .long 0x11ffff
0168 0066652e      356     .long 0x66652e
016c 00000000      357     .long 0x0
0170 0000001e      358     .long DBG33
0174 00000000      359     .long 0x0
0178 01650001      360     .long 0x1650001
017c 00000000      361     .long 0x0
0180 00000019      362     .long 0x19
0184 00000000      363     .long 0x0
0188 00000000      364     .long 0x0
018c 00000000      365     .long 0x0
                   366     .pseg watchdog_code
                   367 DBG23:
                   368     .dbgseg dbg_syms
0190 00000000      369     .long 0x0
0194 00000004      370     .long DBG26
0198 00000020      371     .long DBG23
019c 00000000      372     .long 0x0
01a0 00ff0001      373     .long 0xff0001
                   374 ; }
                   375 ;  _INTERRUPT  [ (10 * 2)  ] void watchdog_timer( void )
                   376     .iseg watchdog_ivec_20,abs=0xfff4
fff4               377     .align 0x2
fff4 2000          378     .data _watchdog_timer
                   379     .dbgseg dbg_syms
                   380 DBG22:
01a4 00000000      381     .long 0x0
01a8 00000048      382     .long DBG38
01ac 00000020      383     .long _watchdog_timer
01b0 00000040      384     .long 0x40
01b4 01020001      385     .long 0x1020001
01b8 000001cc      386     .long DBG27
01bc 00000014      387     .long DBG35-DBG36
01c0 00000070      388     .long DBG37
01c4 00000348      389     .long DBG34
01c8 00000000      390     .long 0x0
                   391     .pseg watchdog_code
                   392 DBG36:
                   393     .dbgseg dbg_syms
                   394 DBG27:
01cc 0066622e      395     .long 0x66622e
01d0 00000000      396     .long 0x0
01d4 00000020      397     .long DBG36
01d8 00000000      398     .long 0x0
01dc 01650001      399     .long 0x1650001
01e0 00000000      400     .long 0x0
01e4 00000021      401     .long 0x21
01e8 00000000      402     .long 0x0
01ec 00000348      403     .long DBG39
01f0 00000000      404     .long 0x0
                   405     .dbgseg dbg_line
                   406 DBG37:
0070 000001a4      407     .long DBG22
0074 00000000      408     .long 0x0
0078 00000020      409     .long _watchdog_timer
007c 00000001      410     .long 0x1
0080 00000022      411     .long DBG41
0084 00000002      412     .long 0x2
0088 00000022      413     .long DBG42
008c 00000004      414     .long 0x4
0090 0000002a      415     .long DBG43
0094 00000005      416     .long 0x5
0098 0000002e      417     .long DBG44
009c 00000009      418     .long 0x9
00a0 00000030      419     .long DBG45
00a4 0000000b      420     .long 0xb
                   421     .pseg watchdog_code
                   422     .global _watchdog_timer
                   423 _watchdog_timer:
0020 0c12          424     push    r12
                   425 DBG42:
                   426 DBG41:
                   427 DBG40:
                   428 ; ENTRY
                   429 ; {
                   430 ;   if (dogDelay > 0)
0022 0c43          431     mov #0x0,r12
0024 1c920000      432     cmp &_dogDelay,r12
0028 0234          433     jge watchdog_timer_L1
                   434 DBG43:
                   435 ;     dogDelay--;
002a 92830000      436     sub #0x1,&_dogDelay
                   437 DBG44:
                   438 watchdog_timer_L1:
                   439 ;   _EINT();
002e 32d2          440     eint
                   441 DBG46:
                   442 DBG45:
                   443 ; EXIT
                   444 ; .temp0 at stkloc 0 (0x0) size 2
0030 3c41          445     pop r12
0032 0013          446     reti
                   447     .dbgseg dbg_syms
01f4 00000000      448     .long 0x0
01f8 0000002c      449     .long DBG20
01fc 00000002      450     .long 0x2
0200 00000000      451     .long 0x0
0204 00010002      452     .long 0x10002
0208 00000000      453     .long 0x0
020c 00000058      454     .long DBG21
0210 00000002      455     .long 0x2
0214 00000000      456     .long 0x0
0218 00010002      457     .long 0x10002
021c 0066652e      458     .long 0x66652e
0220 00000000      459     .long 0x0
0224 00000030      460     .long DBG46
0228 00000000      461     .long 0x0
022c 01650001      462     .long 0x1650001
0230 00000000      463     .long 0x0
0234 0000002b      464     .long 0x2b
0238 00000000      465     .long 0x0
023c 00000000      466     .long 0x0
0240 00000000      467     .long 0x0
                   468     .pseg watchdog_code
                   469 DBG35:
                   470     .dbgseg dbg_syms
0244 00000000      471     .long 0x0
0248 00000048      472     .long DBG38
024c 00000034      473     .long DBG35
0250 00000000      474     .long 0x0
0254 00ff0001      475     .long 0xff0001
                   476 ; }
                   477     .dseg   watchdog_bss
0000               478     .align 0x2
                   479 watchdog_V2:
0000               480     .align 0x2
                   481 _dogDelay:
0000               482     .bss 0x2
                   483 ; dogDelay size 2
                   484     .dbgseg dbg_syms
                   485 .0fake_1:
                   486 DBG4:
0258 6166302e      487     .long 0x6166302e
025c 315f656b      488     .long 0x315f656b
0260 00000000      489     .long 0x0
0264 00000008      490     .long 0x8
0268 010afffe      491     .long 0x10afffe
026c 00000000      492     .long 0x0
0270 00100000      493     .long 0x100000
0274 00000000      494     .long 0x0
0278 00000348      495     .long DBG47
027c 00000000      496     .long 0x0
0280 7361625f      497     .long 0x7361625f
0284 00000065      498     .long 0x65
0288 00000000      499     .long 0x0
028c 0000002c      500     .long 0x2c
0290 0008ffff      501     .long 0x8ffff
0294 646e655f      502     .long 0x646e655f
0298 00000000      503     .long 0x0
029c 00000002      504     .long 0x2
02a0 0000002c      505     .long 0x2c
02a4 0008ffff      506     .long 0x8ffff
02a8 7274705f      507     .long 0x7274705f
02ac 00000000      508     .long 0x0
02b0 00000004      509     .long 0x4
02b4 0000002c      510     .long 0x2c
02b8 0008ffff      511     .long 0x8ffff
02bc 6565735f      512     .long 0x6565735f
02c0 0000006b      513     .long 0x6b
02c4 00000006      514     .long 0x6
02c8 00000005      515     .long 0x5
02cc 0008ffff      516     .long 0x8ffff
02d0 746e635f      517     .long 0x746e635f
02d4 00000000      518     .long 0x0
02d8 0000000a      519     .long 0xa
02dc 00000004      520     .long 0x4
02e0 0008ffff      521     .long 0x8ffff
02e4 616c665f      522     .long 0x616c665f
02e8 00000067      523     .long 0x67
02ec 0000000c      524     .long 0xc
02f0 00000003      525     .long 0x3
02f4 0008ffff      526     .long 0x8ffff
02f8 6c69665f      527     .long 0x6c69665f
02fc 00000065      528     .long 0x65
0300 0000000e      529     .long 0xe
0304 00000002      530     .long 0x2
0308 0008ffff      531     .long 0x8ffff
030c 66626e5f      532     .long 0x66626e5f
0310 00000000      533     .long 0x0
0314 0000000f      534     .long 0xf
0318 0000000c      535     .long 0xc
031c 0008ffff      536     .long 0x8ffff
0320 736f652e      537     .long 0x736f652e
0324 00000000      538     .long 0x0
0328 00000010      539     .long 0x10
032c 00000000      540     .long 0x0
0330 0166ffff      541     .long 0x166ffff
0334 00000258      542     .long DBG4
0338 00100000      543     .long 0x100000
033c 00000000      544     .long 0x0
0340 00000000      545     .long 0x0
0344 00000000      546     .long 0x0
                   547 DBG39:
                   548 DBG2:
                   549 DBG34:
                   550 DBG47:
0348 00007073      551     .long 0x7073
034c 00000000      552     .long 0x0
0350 00000001      553     .long 0x1
0354 00000000      554     .long 0x0
0358 016cfffe      555     .long 0x16cfffe
035c 00000000      556     .long 0x0
0360 00100001      557     .long 0x100001
0364 00000000      558     .long 0x0
0368 00000000      559     .long 0x0
036c 00000000      560     .long 0x0
0370 00000052      561     .long 0x52
0374 00000000      562     .long 0x0
0378 00000002      563     .long 0x2
037c 00000000      564     .long 0x0
0380 016cfffe      565     .long 0x16cfffe
0384 00000000      566     .long 0x0
0388 00100010      567     .long 0x100010
038c 00000000      568     .long 0x0
0390 00000000      569     .long 0x0
0394 00000000      570     .long 0x0
0398 44676f64      571     .long 0x44676f64
039c 79616c65      572     .long 0x79616c65
03a0 00000000      573     .long _dogDelay
03a4 00000004      574     .long 0x4
03a8 00030002      575     .long 0x30002
03ac 454c4946      576     .long 0x454c4946
03b0 00000000      577     .long 0x0
03b4 00000000      578     .long 0x0
03b8 00000008      579     .long 0x8
03bc 010dfffe      580     .long 0x10dfffe
03c0 00000258      581     .long .0fake_1
03c4 00000010      582     .long 0x10
03c8 00000000      583     .long 0x0
03cc 00000000      584     .long 0x0
03d0 00000000      585     .long 0x0
03d4 657a6973      586     .long 0x657a6973
03d8 0000745f      587     .long 0x745f
03dc 00000000      588     .long 0x0
03e0 0000000e      589     .long 0xe
03e4 000dfffe      590     .long 0xdfffe
03e8 6c5f6176      591     .long 0x6c5f6176
03ec 00747369      592     .long 0x747369
03f0 00000000      593     .long 0x0
03f4 00000020      594     .long 0x20
03f8 000dfffe      595     .long 0xdfffe
03fc 666f652e      596     .long 0x666f652e
0400 00000000      597     .long 0x0
0404 00000000      598     .long 0x0
0408 00000000      599     .long 0x0
040c 0067fffe      600     .long 0x67fffe
                   601     .dbgseg dbg_strs
0000               602     .align 0x2
0000 0000006c      603     .long 0x6c
                   604 DBG26:
0004 77617463      605     .long 0x77617463
0008 68646f67      606     .long 0x68646f67
000c 44656c61      607     .long 0x44656c61
0010 79000000      608     .long 0x79000000
                   609 DBG5:
0014 433a5c72      610     .long 0x433a5c72
0018 66696f62      611     .long 0x66696f62
001c 6172655c      612     .long 0x6172655c
0020 77617463      613     .long 0x77617463
0024 68646f67      614     .long 0x68646f67
0028 2e630000      615     .long 0x2e630000
                   616 DBG20:
002c 5f5f4652      617     .long 0x5f5f4652
0030 414d4553      618     .long 0x414d4553
0034 495a4500      619     .long 0x495a4500
                   620 DBG10:
0038 77617463      621     .long 0x77617463
003c 68646f67      622     .long 0x68646f67
0040 496e6974      623     .long 0x496e6974
0044 00000000      624     .long 0x0
                   625 DBG38:
0048 77617463      626     .long 0x77617463
004c 68646f67      627     .long 0x68646f67
0050 5f74696d      628     .long 0x5f74696d
0054 65720000      629     .long 0x65720000
                   630 DBG21:
0058 5f5f5341      631     .long 0x5f5f5341
005c 5645445f      632     .long 0x5645445f
0060 41524753      633     .long 0x41524753
0064 5f53495a      634     .long 0x5f53495a
0068 45000000      635     .long 0x45000000
                   636     .iseg _idesc
0000               637     .align 0x2
0000 0000          638     .data 0x0
0002 0000          639     .data watchdog_V2
0004 0200          640     .data 0x2
