Archelon msp430 Assembler     Version 1.60 2005/02/09      File C:\svn\MOOS\MSP430\Quadravox\rfiobare\watchdog.asm      Page 1

                     1 ; Archelon URCC C 3.20 2005/02/20
                     2 ; MSP430 CIF 2005/01/21
                     3 ; Compiled "C:\svn\MOOS\MSP430\Quadravox\rfiobare\watchdog.c" Tue May 10 10:16:55 2005
                     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 00000030       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 void (*__appendfunc_ptr) (char, void *);
                   166 ; __appendfunc_ptr size 2
                   167 ; typedef struct {
                   168 ;   unsigned char *_base;
                   169 ;   unsigned char *_end;
                   170 ;   unsigned char *_ptr;
                   171 ;   long int       _seek;
                   172 ;   int            _cnt;
                   173 ;   short          _flag;
                   174 ;   char           _file;
                   175 ;   unsigned char  _nbf;
                   176 ; } FILE;
                   177 ; FILE size 16
                   178 ; int    sprintf( char *, const char *, ... );
                   179 ; int    snprintf( char *, size_t, const char *, ... );
                   180 ; int    sscanf( const char *, const char *, ... );
                   181 ; int    vsprintf( char *, const char *, va_list );
                   182 ; int    vsnprintf( char *, size_t, const char *, va_list );
                   183 ; int    __vpprintf( __appendfunc_ptr, void *, const char *, va_list );
                   184 ; int    __pprintf( __appendfunc_ptr, void *, const char *, ... );
                   185 ; static int dogDelay;
                   186 ; void watchdogInit(void) 
                   187 DBG3:
0028 00000000      188     .long 0x0
002c 00000020      189     .long DBG10
0030 00000000      190     .long _watchdogInit
0034 00000040      191     .long 0x40
0038 01020001      192     .long 0x1020001
003c 00000050      193     .long DBG1
0040 00000012      194     .long DBG7-DBG8
0044 00000000      195     .long DBG9
0048 000000f0      196     .long DBG6
004c 00000000      197     .long 0x0
                   198     .pseg watchdog_code
                   199 DBG8:
                   200     .dbgseg dbg_syms
                   201 DBG1:
0050 0066622e      202     .long 0x66622e
0054 00000000      203     .long 0x0
0058 00000000      204     .long DBG8
005c 00000000      205     .long 0x0
0060 01650001      206     .long 0x1650001
0064 00000000      207     .long 0x0
0068 0000000c      208     .long 0xc
006c 00000000      209     .long 0x0
0070 00000118      210     .long DBG11
0074 00000000      211     .long 0x0
                   212     .dbgseg dbg_line
0000               213     .align 0x2
                   214 DBG9:
0000 00000028      215     .long DBG3
0004 00000000      216     .long 0x0
0008 00000000      217     .long _watchdogInit
000c 00000001      218     .long 0x1
0010 00000000      219     .long DBG13
0014 00000002      220     .long 0x2
0018 00000000      221     .long DBG14
001c 00000003      222     .long 0x3
0020 00000004      223     .long DBG15
0024 00000005      224     .long 0x5
0028 0000000a      225     .long DBG16
002c 00000006      226     .long 0x6
0030 0000000e      227     .long DBG17
0034 00000007      228     .long 0x7
0038 00000010      229     .long DBG18
003c 00000008      230     .long 0x8
                   231     .pseg watchdog_code
                   232     .global _watchdogInit
                   233 _watchdogInit:
                   234 ; ENTRY
                   235 DBG12:
                   236 ; {
                   237 DBG13:
                   238 ;   dogDelay = 0;
                   239 DBG14:
0000 82430000      240     mov #0x0,&_dogDelay
                   241 DBG15:
                   242 ;   WDTCTL = ( (0x5A00) + (0x0010) + (0x0008) + (0x0004) ) ;                 
0004 b2401c5a2001  243     mov #0x5a1c,&0x120
                   244 DBG16:
                   245 ;   IE1 |= (0x01) ;                         
000a d2d30000      246     bis.b   #0x1,&0x0
                   247 DBG17:
                   248 ;   _EINT();                              
000e 32d2          249     eint
                   250 DBG19:
                   251 DBG18:
                   252 ; EXIT
0010 3041          253     ret
                   254     .dbgseg dbg_syms
0078 00000000      255     .long 0x0
007c 00000014      256     .long DBG20
0080 00000000      257     .long 0x0
0084 00000000      258     .long 0x0
0088 00010002      259     .long 0x10002
008c 00000000      260     .long 0x0
0090 00000088      261     .long DBG21
0094 00000002      262     .long 0x2
0098 00000000      263     .long 0x0
009c 00010002      264     .long 0x10002
00a0 504e5f5f      265     .long 0x504e5f5f
00a4 534d5241      266     .long 0x534d5241
00a8 00000000      267     .long 0x0
00ac 00000000      268     .long 0x0
00b0 00010002      269     .long 0x10002
00b4 0066652e      270     .long 0x66652e
00b8 00000000      271     .long 0x0
00bc 00000010      272     .long DBG19
00c0 00000000      273     .long 0x0
00c4 01650001      274     .long 0x1650001
00c8 00000000      275     .long 0x0
00cc 00000013      276     .long 0x13
00d0 00000000      277     .long 0x0
00d4 00000000      278     .long 0x0
00d8 00000000      279     .long 0x0
                   280     .pseg watchdog_code
                   281 DBG7:
                   282     .dbgseg dbg_syms
00dc 00000000      283     .long 0x0
00e0 00000020      284     .long DBG10
00e4 00000012      285     .long DBG7
00e8 00000000      286     .long 0x0
00ec 00ff0001      287     .long 0xff0001
                   288 ; }
                   289 ; void watchdogDelay(int delaySec)
                   290 DBG6:
00f0 00000000      291     .long 0x0
00f4 00000004      292     .long DBG26
00f8 00000012      293     .long _watchdogDelay
00fc 00000040      294     .long 0x40
0100 01020001      295     .long 0x1020001
0104 00000118      296     .long DBG11
0108 0000000e      297     .long DBG23-DBG24
010c 00000040      298     .long DBG25
0110 000001e0      299     .long DBG22
0114 00000000      300     .long 0x0
                   301     .pseg watchdog_code
                   302 DBG24:
                   303     .dbgseg dbg_syms
                   304 DBG11:
0118 0066622e      305     .long 0x66622e
011c 00000000      306     .long 0x0
0120 00000012      307     .long DBG24
0124 00000000      308     .long 0x0
0128 01650001      309     .long 0x1650001
012c 00000000      310     .long 0x0
0130 00000015      311     .long 0x15
0134 00000000      312     .long 0x0
0138 00000208      313     .long DBG27
013c 00000000      314     .long 0x0
                   315     .dbgseg dbg_line
                   316 DBG25:
0040 000000f0      317     .long DBG6
0044 00000000      318     .long 0x0
0048 00000012      319     .long _watchdogDelay
004c 00000001      320     .long 0x1
0050 00000012      321     .long DBG29
0054 00000002      322     .long 0x2
0058 00000012      323     .long DBG30
005c 00000003      324     .long 0x3
0060 00000016      325     .long DBG31
0064 00000004      326     .long 0x4
0068 0000001e      327     .long DBG32
006c 00000005      328     .long 0x5
                   329     .pseg watchdog_code
                   330     .global _watchdogDelay
                   331 _watchdogDelay:
                   332 ; ENTRY
                   333 DBG28:
                   334 ; delaySec at argloc 0 (0x0) in reg  size 2
                   335 ; {
                   336 DBG29:
                   337 ;   dogDelay = delaySec;
                   338 DBG30:
0012 824c0000      339     mov r12,&_dogDelay
                   340 DBG31:
                   341 ;   while (dogDelay > 0) ;
                   342 watchdogDelay_L1:
0016 0c43          343     mov #0x0,r12
0018 1c920000      344     cmp &_dogDelay,r12
001c fc3b          345     jl  watchdogDelay_L1
                   346 watchdogDelay_L2:
                   347 DBG32:
                   348 ; EXIT
                   349 DBG33:
001e 3041          350     ret
                   351     .dbgseg dbg_syms
0140 00000000      352     .long 0x0
0144 00000014      353     .long DBG20
0148 00000000      354     .long 0x0
014c 00000000      355     .long 0x0
0150 00010002      356     .long 0x10002
0154 00000000      357     .long 0x0
0158 00000088      358     .long DBG21
015c 00000002      359     .long 0x2
0160 00000000      360     .long 0x0
0164 00010002      361     .long 0x10002
0168 504e5f5f      362     .long 0x504e5f5f
016c 534d5241      363     .long 0x534d5241
0170 00000001      364     .long 0x1
0174 00000000      365     .long 0x0
0178 00010002      366     .long 0x10002
017c 00000000      367     .long 0x0
0180 0000009c      368     .long DBG34
0184 00000000      369     .long 0x0
0188 00000000      370     .long 0x0
018c 00010002      371     .long 0x10002
0190 616c6564      372     .long 0x616c6564
0194 63655379      373     .long 0x63655379
0198 000c0102      374     .long 0xc0102
019c 00000004      375     .long 0x4
01a0 0011ffff      376     .long 0x11ffff
01a4 0066652e      377     .long 0x66652e
01a8 00000000      378     .long 0x0
01ac 0000001e      379     .long DBG33
01b0 00000000      380     .long 0x0
01b4 01650001      381     .long 0x1650001
01b8 00000000      382     .long 0x0
01bc 00000019      383     .long 0x19
01c0 00000000      384     .long 0x0
01c4 00000000      385     .long 0x0
01c8 00000000      386     .long 0x0
                   387     .pseg watchdog_code
                   388 DBG23:
                   389     .dbgseg dbg_syms
01cc 00000000      390     .long 0x0
01d0 00000004      391     .long DBG26
01d4 00000020      392     .long DBG23
01d8 00000000      393     .long 0x0
01dc 00ff0001      394     .long 0xff0001
                   395 ; }
                   396 ;  _INTERRUPT  [ (10 * 2)  ] void watchdog_timer( void )
                   397     .iseg watchdog_ivec_20,abs=0xfff4
fff4               398     .align 0x2
fff4 2000          399     .data _watchdog_timer
                   400     .dbgseg dbg_syms
                   401 DBG22:
01e0 00000000      402     .long 0x0
01e4 00000064      403     .long DBG39
01e8 00000020      404     .long _watchdog_timer
01ec 00000040      405     .long 0x40
01f0 01020001      406     .long 0x1020001
01f4 00000208      407     .long DBG27
01f8 00000014      408     .long DBG36-DBG37
01fc 00000070      409     .long DBG38
0200 00000398      410     .long DBG35
0204 00000000      411     .long 0x0
                   412     .pseg watchdog_code
                   413 DBG37:
                   414     .dbgseg dbg_syms
                   415 DBG27:
0208 0066622e      416     .long 0x66622e
020c 00000000      417     .long 0x0
0210 00000020      418     .long DBG37
0214 00000000      419     .long 0x0
0218 01650001      420     .long 0x1650001
021c 00000000      421     .long 0x0
0220 00000021      422     .long 0x21
0224 00000000      423     .long 0x0
0228 00000398      424     .long DBG40
022c 00000000      425     .long 0x0
                   426     .dbgseg dbg_line
                   427 DBG38:
0070 000001e0      428     .long DBG22
0074 00000000      429     .long 0x0
0078 00000020      430     .long _watchdog_timer
007c 00000001      431     .long 0x1
0080 00000022      432     .long DBG42
0084 00000002      433     .long 0x2
0088 00000022      434     .long DBG43
008c 00000004      435     .long 0x4
0090 0000002a      436     .long DBG44
0094 00000005      437     .long 0x5
0098 0000002e      438     .long DBG45
009c 00000009      439     .long 0x9
00a0 00000030      440     .long DBG46
00a4 0000000b      441     .long 0xb
                   442     .pseg watchdog_code
                   443     .global _watchdog_timer
                   444 _watchdog_timer:
0020 0c12          445     push    r12
                   446 DBG43:
                   447 DBG42:
                   448 DBG41:
                   449 ; ENTRY
                   450 ; {
                   451 ;   if (dogDelay > 0)
0022 0c43          452     mov #0x0,r12
0024 1c920000      453     cmp &_dogDelay,r12
0028 0234          454     jge watchdog_timer_L1
                   455 DBG44:
                   456 ;     dogDelay--;
002a 92830000      457     sub #0x1,&_dogDelay
                   458 DBG45:
                   459 watchdog_timer_L1:
                   460 ;   _EINT();
002e 32d2          461     eint
                   462 DBG47:
                   463 DBG46:
                   464 ; EXIT
                   465 ; .temp0 at stkloc 0 (0x0) size 2
0030 3c41          466     pop r12
0032 0013          467     reti
                   468     .dbgseg dbg_syms
0230 00000000      469     .long 0x0
0234 00000014      470     .long DBG20
0238 00000002      471     .long 0x2
023c 00000000      472     .long 0x0
0240 00010002      473     .long 0x10002
0244 00000000      474     .long 0x0
0248 00000088      475     .long DBG21
024c 00000002      476     .long 0x2
0250 00000000      477     .long 0x0
0254 00010002      478     .long 0x10002
0258 504e5f5f      479     .long 0x504e5f5f
025c 534d5241      480     .long 0x534d5241
0260 00000000      481     .long 0x0
0264 00000000      482     .long 0x0
0268 00010002      483     .long 0x10002
026c 0066652e      484     .long 0x66652e
0270 00000000      485     .long 0x0
0274 00000030      486     .long DBG47
0278 00000000      487     .long 0x0
027c 01650001      488     .long 0x1650001
0280 00000000      489     .long 0x0
0284 0000002b      490     .long 0x2b
0288 00000000      491     .long 0x0
028c 00000000      492     .long 0x0
0290 00000000      493     .long 0x0
                   494     .pseg watchdog_code
                   495 DBG36:
                   496     .dbgseg dbg_syms
0294 00000000      497     .long 0x0
0298 00000064      498     .long DBG39
029c 00000034      499     .long DBG36
02a0 00000000      500     .long 0x0
02a4 00ff0001      501     .long 0xff0001
                   502 ; }
                   503     .dseg   watchdog_bss
0000               504     .align 0x2
                   505 watchdog_V2:
0000               506     .align 0x2
                   507 _dogDelay:
0000               508     .bss 0x2
                   509 ; dogDelay size 2
                   510     .dbgseg dbg_syms
                   511 _0fake_1:
                   512 DBG4:
02a8 6166305f      513     .long 0x6166305f
02ac 315f656b      514     .long 0x315f656b
02b0 00000000      515     .long 0x0
02b4 00000008      516     .long 0x8
02b8 010afffe      517     .long 0x10afffe
02bc 00000000      518     .long 0x0
02c0 00100000      519     .long 0x100000
02c4 00000000      520     .long 0x0
02c8 00000398      521     .long DBG48
02cc 00000000      522     .long 0x0
02d0 7361625f      523     .long 0x7361625f
02d4 00000065      524     .long 0x65
02d8 00000000      525     .long 0x0
02dc 0000002c      526     .long 0x2c
02e0 0008ffff      527     .long 0x8ffff
02e4 646e655f      528     .long 0x646e655f
02e8 00000000      529     .long 0x0
02ec 00000002      530     .long 0x2
02f0 0000002c      531     .long 0x2c
02f4 0008ffff      532     .long 0x8ffff
02f8 7274705f      533     .long 0x7274705f
02fc 00000000      534     .long 0x0
0300 00000004      535     .long 0x4
0304 0000002c      536     .long 0x2c
0308 0008ffff      537     .long 0x8ffff
030c 6565735f      538     .long 0x6565735f
0310 0000006b      539     .long 0x6b
0314 00000006      540     .long 0x6
0318 00000005      541     .long 0x5
031c 0008ffff      542     .long 0x8ffff
0320 746e635f      543     .long 0x746e635f
0324 00000000      544     .long 0x0
0328 0000000a      545     .long 0xa
032c 00000004      546     .long 0x4
0330 0008ffff      547     .long 0x8ffff
0334 616c665f      548     .long 0x616c665f
0338 00000067      549     .long 0x67
033c 0000000c      550     .long 0xc
0340 00000003      551     .long 0x3
0344 0008ffff      552     .long 0x8ffff
0348 6c69665f      553     .long 0x6c69665f
034c 00000065      554     .long 0x65
0350 0000000e      555     .long 0xe
0354 00000002      556     .long 0x2
0358 0008ffff      557     .long 0x8ffff
035c 66626e5f      558     .long 0x66626e5f
0360 00000000      559     .long 0x0
0364 0000000f      560     .long 0xf
0368 0000000c      561     .long 0xc
036c 0008ffff      562     .long 0x8ffff
0370 736f652e      563     .long 0x736f652e
0374 00000000      564     .long 0x0
0378 00000010      565     .long 0x10
037c 00000000      566     .long 0x0
0380 0166ffff      567     .long 0x166ffff
0384 000002a8      568     .long DBG4
0388 00100000      569     .long 0x100000
038c 00000000      570     .long 0x0
0390 00000000      571     .long 0x0
0394 00000000      572     .long 0x0
                   573 DBG40:
                   574 DBG2:
                   575 DBG35:
                   576 DBG48:
0398 00007073      577     .long 0x7073
039c 00000000      578     .long 0x0
03a0 00000001      579     .long 0x1
03a4 00000000      580     .long 0x0
03a8 016cfffe      581     .long 0x16cfffe
03ac 00000000      582     .long 0x0
03b0 00100001      583     .long 0x100001
03b4 00000000      584     .long 0x0
03b8 00000000      585     .long 0x0
03bc 00000000      586     .long 0x0
03c0 00000052      587     .long 0x52
03c4 00000000      588     .long 0x0
03c8 00000002      589     .long 0x2
03cc 00000000      590     .long 0x0
03d0 016cfffe      591     .long 0x16cfffe
03d4 00000000      592     .long 0x0
03d8 00100010      593     .long 0x100010
03dc 00000000      594     .long 0x0
03e0 00000000      595     .long 0x0
03e4 00000000      596     .long 0x0
03e8 44676f64      597     .long 0x44676f64
03ec 79616c65      598     .long 0x79616c65
03f0 00000000      599     .long _dogDelay
03f4 00000004      600     .long 0x4
03f8 00030002      601     .long 0x30002
03fc 454c4946      602     .long 0x454c4946
0400 00000000      603     .long 0x0
0404 00000000      604     .long 0x0
0408 00000008      605     .long 0x8
040c 010dfffe      606     .long 0x10dfffe
0410 000002a8      607     .long _0fake_1
0414 00000010      608     .long 0x10
0418 00000000      609     .long 0x0
041c 00000000      610     .long 0x0
0420 00000000      611     .long 0x0
0424 657a6973      612     .long 0x657a6973
0428 0000745f      613     .long 0x745f
042c 00000000      614     .long 0x0
0430 0000000e      615     .long 0xe
0434 000dfffe      616     .long 0xdfffe
0438 6c5f6176      617     .long 0x6c5f6176
043c 00747369      618     .long 0x747369
0440 00000000      619     .long 0x0
0444 00000020      620     .long 0x20
0448 000dfffe      621     .long 0xdfffe
044c 00000000      622     .long 0x0
0450 00000074      623     .long DBG49
0454 00000000      624     .long 0x0
0458 000002a0      625     .long 0x2a0
045c 000dfffe      626     .long 0xdfffe
0460 666f652e      627     .long 0x666f652e
0464 00000000      628     .long 0x0
0468 00000000      629     .long 0x0
046c 00000000      630     .long 0x0
0470 0067fffe      631     .long 0x67fffe
                   632     .dbgseg dbg_strs
0000               633     .align 0x2
0000 000000ac      634     .long 0xac
                   635 DBG26:
0004 77617463      636     .long 0x77617463
0008 68646f67      637     .long 0x68646f67
000c 44656c61      638     .long 0x44656c61
0010 79000000      639     .long 0x79000000
                   640 DBG20:
0014 5f5f4652      641     .long 0x5f5f4652
0018 414d4553      642     .long 0x414d4553
001c 495a4500      643     .long 0x495a4500
                   644 DBG10:
0020 77617463      645     .long 0x77617463
0024 68646f67      646     .long 0x68646f67
0028 496e6974      647     .long 0x496e6974
002c 00000000      648     .long 0x0
                   649 DBG5:
0030 433a5c73      650     .long 0x433a5c73
0034 766e5c4d      651     .long 0x766e5c4d
0038 4f4f535c      652     .long 0x4f4f535c
003c 4d535034      653     .long 0x4d535034
0040 33305c51      654     .long 0x33305c51
0044 75616472      655     .long 0x75616472
0048 61766f78      656     .long 0x61766f78
004c 5c726669      657     .long 0x5c726669
0050 6f626172      658     .long 0x6f626172
0054 655c7761      659     .long 0x655c7761
0058 74636864      660     .long 0x74636864
005c 6f672e63      661     .long 0x6f672e63
0060 00000000      662     .long 0x0
                   663 DBG39:
0064 77617463      664     .long 0x77617463
0068 68646f67      665     .long 0x68646f67
006c 5f74696d      666     .long 0x5f74696d
0070 65720000      667     .long 0x65720000
                   668 DBG49:
0074 5f5f6170      669     .long 0x5f5f6170
0078 70656e64      670     .long 0x70656e64
007c 66756e63      671     .long 0x66756e63
0080 5f707472      672     .long 0x5f707472
0084 00000000      673     .long 0x0
                   674 DBG21:
0088 5f5f5341      675     .long 0x5f5f5341
008c 5645445f      676     .long 0x5645445f
0090 41524753      677     .long 0x41524753
0094 5f53495a      678     .long 0x5f53495a
0098 45000000      679     .long 0x45000000
                   680 DBG34:
009c 5f5f5041      681     .long 0x5f5f5041
00a0 524d6465      682     .long 0x524d6465
00a4 6c617953      683     .long 0x6c617953
00a8 65630000      684     .long 0x65630000
                   685     .iseg _idesc
0000               686     .align 0x2
0000 0000          687     .data 0x0
0002 0000          688     .data watchdog_V2
0004 0200          689     .data 0x2
