Archelon msp430 Assembler     Version 1.55 2004/01/08      File E:\mmcrfio\version.asm      Page 1

                     1 ; Archelon URCC C 3.17 2004/01/12
                     2 ; MSP430 CIF 2003/10/23
                     3 ; Compiled "E:\mmcrfio\version.c" Fri Mar 12 11:09:21 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 00000060       13     .long DBG5
001c 00000000       14     .long 0x0
0020 00000000       15     .long 0x0
0024 00000000       16     .long 0x0
                    17 ; typedef unsigned int size_t;
                    18 ; size_t size 2
                    19 ; typedef void *va_list;
                    20 ; va_list size 2
                    21 ; typedef struct {
                    22 ;   unsigned char *_base;
                    23 ;   unsigned char *_end;
                    24 ;   unsigned char *_ptr;
                    25 ;   long int       _seek;
                    26 ;   int            _cnt;
                    27 ;   short          _flag;
                    28 ;   char           _file;
                    29 ;   unsigned char  _nbf;
                    30 ; } FILE;
                    31 ; FILE size 16
                    32 ; int    sprintf( char *, const char *, ... );
                    33 ; int    sscanf( const char *, const char *, ... );
                    34 ; int    vsprintf( char *, const char *, va_list );
                    35 ; typedef int boolean;
                    36 ; boolean size 2
                    37 ; enum {false = 0, true = 1};
                    38 ; enum {error = -1, success = 0};
                    39 ; void clearString(char *s, int len);
                    40 ; void eatWhiteSpace(char **s);
                    41 ; int grabArgument(char **srcStr, char *dstStr, int dstLen);
                    42 ; typedef int (*commandHandler)(char *);
                    43 ; commandHandler size 2
                    44 ; int cmdparseInit(void);
                    45 ; void cmdparseShow(void);
                    46 ; int cmdparseAddCommand(char * pCmdStr, char * pSubCmdStr, commandHandler handler);
                    47 ; int cmdparseDoCommand(char * pCmdStr);
                    48 ; int outfmtInit(void);
                    49 ; void outfmtSendAlarmInfo(int type, unsigned char alarms);
                    50 ; void outfmtSendPrompt(void);
                    51 ; void outfmtSendCrLf(void);
                    52 ; void outfmtSendVersion(char *);
                    53 ; void outfmtSendData(void);
                    54 ; void outfmtSendLevels(void);
                    55 ; void outfmtSendTime(int, int, int);
                    56 ; void outfmtSendDate(int, int, int);
                    57 ; void outfmtSendError(int);
                    58 ; int outfmtGetBuffer(char **, int *);
                    59 ; int outfmtSendBuffer(void);
                    60 ; static const char dateStr[] = "Mar 12 2004" ;
                    61     .iseg version_data_const
0000                62     .align 0x2
                    63 _dateStr:
0000 4d             64     .byte 0x4d
0001 61             65     .byte 0x61
0002 72             66     .byte 0x72
0003 20             67     .byte 0x20
0004 31             68     .byte 0x31
0005 32             69     .byte 0x32
0006 20             70     .byte 0x20
0007 32             71     .byte 0x32
0008 30             72     .byte 0x30
0009 30             73     .byte 0x30
000a 34             74     .byte 0x34
000b 00             75     .byte 0x0
                    76 ; dateStr size 12
                    77 ; static const char toolchain = 'Q';
                    78 _toolchain:
000c 51             79     .byte 0x51
                    80 ; toolchain size 1
                    81 ; static const unsigned char verSubMinor = 1;
                    82 _verSubMinor:
000d 01             83     .byte 0x1
                    84 ; verSubMinor size 1
                    85 ; static const unsigned char verMinor = 3;
                    86 _verMinor:
000e 03             87     .byte 0x3
                    88 ; verMinor size 1
                    89 ; static const unsigned char verMajor = 2;
                    90 _verMajor:
000f 02             91     .byte 0x2
                    92 ; verMajor size 1
                    93 ; static char versionString[ (16) ];
                    94 ; static int getVersionHandler(char * cmdStr)
                    95     .dbgseg dbg_syms
                    96 DBG3:
0028 00000000       97     .long 0x0
002c 0000001c       98     .long DBG10
0030 00000000       99     .long _getVersionHandler
0034 00000044      100     .long 0x44
0038 01030001      101     .long 0x1030001
003c 00000050      102     .long DBG1
0040 0000000c      103     .long DBG7-DBG8
0044 00000000      104     .long DBG9
0048 000000dc      105     .long DBG6
004c 00000000      106     .long 0x0
                   107     .pseg version_code
                   108 DBG8:
                   109     .dbgseg dbg_syms
                   110 DBG1:
0050 0066622e      111     .long 0x66622e
0054 00000000      112     .long 0x0
0058 00000000      113     .long DBG8
005c 00000000      114     .long 0x0
0060 01650001      115     .long 0x1650001
0064 00000000      116     .long 0x0
0068 00000015      117     .long 0x15
006c 00000000      118     .long 0x0
0070 00000104      119     .long DBG11
0074 00000000      120     .long 0x0
                   121     .dbgseg dbg_line
0000               122     .align 0x2
                   123 DBG9:
0000 00000028      124     .long DBG3
0004 00000000      125     .long 0x0
0008 00000000      126     .long _getVersionHandler
000c 00000001      127     .long 0x1
0010 00000000      128     .long DBG13
0014 00000002      129     .long 0x2
0018 00000000      130     .long DBG14
001c 00000003      131     .long 0x3
0020 00000008      132     .long DBG15
0024 00000004      133     .long 0x4
0028 0000000a      134     .long DBG16
002c 00000005      135     .long 0x5
                   136     .pseg version_code
                   137 _getVersionHandler:
                   138 ; ENTRY
                   139 DBG12:
                   140 ; {
                   141 DBG13:
                   142 ;   outfmtSendVersion(versionString);
                   143 DBG14:
0000 403c0000      144     mov #_versionString,r12
0004 12b00000      145     call    #_outfmtSendVersion
                   146 DBG15:
                   147 ;   return 0;
0008 430c          148     mov #0x0,r12
                   149 DBG17:
                   150 DBG16:
                   151 ; EXIT
000a 4130          152     ret
                   153     .dbgseg dbg_syms
0078 00000000      154     .long 0x0
007c 00000010      155     .long DBG18
0080 00000000      156     .long 0x0
0084 00000000      157     .long 0x0
0088 00010002      158     .long 0x10002
008c 00000000      159     .long 0x0
0090 00000040      160     .long DBG19
0094 00000002      161     .long 0x2
0098 00000000      162     .long 0x0
009c 00010002      163     .long 0x10002
00a0 0066652e      164     .long 0x66652e
00a4 00000000      165     .long 0x0
00a8 0000000a      166     .long DBG17
00ac 00000000      167     .long 0x0
00b0 01650001      168     .long 0x1650001
00b4 00000000      169     .long 0x0
00b8 00000019      170     .long 0x19
00bc 00000000      171     .long 0x0
00c0 00000000      172     .long 0x0
00c4 00000000      173     .long 0x0
                   174     .pseg version_code
                   175 DBG7:
                   176     .dbgseg dbg_syms
00c8 00000000      177     .long 0x0
00cc 0000001c      178     .long DBG10
00d0 0000000c      179     .long DBG7
00d4 00000000      180     .long 0x0
00d8 00ff0001      181     .long 0xff0001
                   182 ; }
                   183 ; ****** Warning: Symbol ``cmdStr'' (function getVersionHandler) was defined, but not used
                   184 ; int versionInit(void)
                   185 DBG6:
00dc 00000000      186     .long 0x0
00e0 00000054      187     .long DBG24
00e4 0000000c      188     .long _versionInit
00e8 00000044      189     .long 0x44
00ec 01020001      190     .long 0x1020001
00f0 00000104      191     .long DBG11
00f4 00000080      192     .long DBG21-DBG22
00f8 00000030      193     .long DBG23
00fc 00000348      194     .long DBG20
0100 00000000      195     .long 0x0
                   196     .pseg version_code
                   197 DBG22:
                   198     .dbgseg dbg_syms
                   199 DBG11:
0104 0066622e      200     .long 0x66622e
0108 00000000      201     .long 0x0
010c 0000000c      202     .long DBG22
0110 00000000      203     .long 0x0
0114 01650001      204     .long 0x1650001
0118 00000000      205     .long 0x0
011c 0000001b      206     .long 0x1b
0120 00000000      207     .long 0x0
0124 00000348      208     .long DBG25
0128 00000000      209     .long 0x0
                   210     .dbgseg dbg_line
                   211 DBG23:
0030 000000dc      212     .long DBG6
0034 00000000      213     .long 0x0
0038 0000000c      214     .long _versionInit
003c 00000001      215     .long 0x1
0040 0000000e      216     .long DBG27
0044 00000002      217     .long 0x2
0048 0000000e      218     .long DBG28
004c 00000005      219     .long 0x5
0050 0000001c      220     .long DBG29
0054 00000007      221     .long 0x7
0058 00000024      222     .long DBG31
005c 00000008      223     .long 0x8
0060 00000050      224     .long DBG32
0064 00000009      225     .long 0x9
0068 00000050      226     .long DBG33
006c 0000000a      227     .long 0xa
0070 00000052      228     .long DBG35
0074 0000000b      229     .long 0xb
0078 00000078      230     .long DBG36
007c 0000000c      231     .long 0xc
0080 00000078      232     .long DBG37
0084 0000000e      233     .long 0xe
0088 00000088      234     .long DBG38
008c 0000000f      235     .long 0xf
0090 00000088      236     .long DBG39
0094 00000010      237     .long 0x10
                   238     .pseg version_code
                   239     .global _versionInit
                   240 _versionInit:
000c 1204          241     push    r4
                   242 DBG28:
                   243 DBG27:
                   244 DBG26:
                   245 ; ENTRY
                   246 ; result in reg  size 2
                   247 ; {
                   248 ;   int result;
                   249 ;   clearString(versionString, (16) );
000e 403d0010      250     mov #0x10,r13
0012 40340000      251     mov #_versionString,r4
0016 440c          252     mov r4,r12
0018 12b00000      253     call    #_clearString
                   254 DBG29:
                   255 ;   if (verSubMinor != 0) {
001c 425d000d      256     mov.b   &_verSubMinor,r13
0020 934d          257     cmp.b   #0x0,r13
0022 2417          258     jeq versionInit_L1
                   259 DBG31:
                   260 DBG30:
                   261 ;     sprintf(versionString, "%u.%u.%u-%c [%s]", verMajor, verMinor, verSubMinor, toolchain, date
0024 12300000      262     push    #_dateStr
0028 425c000c      263     mov.b   &_toolchain,r12
002c 118c          264     sxt r12
002e 120c          265     push    r12
0030 f03d00ff      266     and #0xff,r13
0034 120d          267     push    r13
0036 425c000e      268     mov.b   &_verMinor,r12
003a 120c          269     push    r12
003c 425c000f      270     mov.b   &_verMajor,r12
0040 120c          271     push    r12
0042 1230001a      272     push    #version_V2
0046 1204          273     push    r4
                   274 DBG40:
0048 12b00000      275     call    #_sprintf
                   276 DBG41:
004c 5031000e      277     add #0xe,sp
                   278 DBG33:
                   279 DBG32:
                   280 ; Str);
                   281 ;     }
0050 3c13          282     jmp versionInit_L2
                   283 versionInit_L1:
                   284 ;   else {
                   285 DBG34:
                   286 ;     sprintf(versionString, "%u.%u-%c [%s]", verMajor, verMinor, toolchain, dateStr);
                   287 DBG35:
0052 12300000      288     push    #_dateStr
0056 425c000c      289     mov.b   &_toolchain,r12
005a 118c          290     sxt r12
005c 120c          291     push    r12
005e 425c000e      292     mov.b   &_verMinor,r12
0062 120c          293     push    r12
0064 425c000f      294     mov.b   &_verMajor,r12
0068 120c          295     push    r12
006a 1230000c      296     push    #version_V3
006e 1204          297     push    r4
                   298 DBG42:
0070 12b00000      299     call    #_sprintf
                   300 DBG43:
0074 5031000c      301     add #0xc,sp
                   302 DBG36:
                   303 versionInit_L2:
                   304 ;     }
                   305 ;   result = cmdparseAddCommand("get", "version", getVersionHandler);
                   306 DBG37:
0078 403e0000      307     mov #_getVersionHandler,r14
007c 403d0004      308     mov #version_V5,r13
0080 403c0000      309     mov #version_V4,r12
0084 12b00000      310     call    #_cmdparseAddCommand
                   311 DBG44:
                   312 DBG39:
                   313 DBG38:
                   314 ;   return result;
                   315 ; EXIT
                   316 ; .temp0 at stkloc 0 (0x0) size 2
0088 4134          317     pop r4
008a 4130          318     ret
                   319     .dbgseg dbg_syms
012c 00000000      320     .long 0x0
0130 00000010      321     .long DBG18
0134 00000002      322     .long 0x2
0138 00000000      323     .long 0x0
013c 00010002      324     .long 0x10002
0140 00000000      325     .long 0x0
0144 00000040      326     .long DBG19
0148 00000002      327     .long 0x2
014c 00000000      328     .long 0x0
0150 00010002      329     .long 0x10002
                   330 DBG2:
0154 0062622e      331     .long 0x62622e
0158 00000000      332     .long 0x0
015c 00000048      333     .long DBG40
0160 00000000      334     .long 0x0
0164 01640001      335     .long 0x1640001
0168 00000000      336     .long 0x0
016c 00000009      337     .long 0x9
0170 00000000      338     .long 0x0
0174 000001b8      339     .long DBG45
0178 00000000      340     .long 0x0
017c 00000000      341     .long 0x0
0180 00000030      342     .long DBG46
0184 0000000e      343     .long 0xe
0188 00000000      344     .long 0x0
018c 00010002      345     .long 0x10002
0190 0062652e      346     .long 0x62652e
0194 00000000      347     .long 0x0
0198 0000004c      348     .long DBG41
019c 00000000      349     .long 0x0
01a0 01640001      350     .long 0x1640001
01a4 00000000      351     .long 0x0
01a8 00000009      352     .long 0x9
01ac 00000000      353     .long 0x0
01b0 00000000      354     .long 0x0
01b4 00000000      355     .long 0x0
                   356 DBG45:
01b8 0062622e      357     .long 0x62622e
01bc 00000000      358     .long 0x0
01c0 00000070      359     .long DBG42
01c4 00000000      360     .long 0x0
01c8 01640001      361     .long 0x1640001
01cc 00000000      362     .long 0x0
01d0 0000000c      363     .long 0xc
01d4 00000000      364     .long 0x0
01d8 00000348      365     .long DBG47
01dc 00000000      366     .long 0x0
01e0 00000000      367     .long 0x0
01e4 00000030      368     .long DBG46
01e8 0000000c      369     .long 0xc
01ec 00000000      370     .long 0x0
01f0 00010002      371     .long 0x10002
01f4 0062652e      372     .long 0x62652e
01f8 00000000      373     .long 0x0
01fc 00000074      374     .long DBG43
0200 00000000      375     .long 0x0
0204 01640001      376     .long 0x1640001
0208 00000000      377     .long 0x0
020c 0000000c      378     .long 0xc
0210 00000000      379     .long 0x0
0214 00000000      380     .long 0x0
0218 00000000      381     .long 0x0
021c 0066652e      382     .long 0x66652e
0220 00000000      383     .long 0x0
0224 00000088      384     .long DBG44
0228 00000000      385     .long 0x0
022c 01650001      386     .long 0x1650001
0230 00000000      387     .long 0x0
0234 0000002a      388     .long 0x2a
0238 00000000      389     .long 0x0
023c 00000000      390     .long 0x0
0240 00000000      391     .long 0x0
                   392     .pseg version_code
                   393 DBG21:
                   394     .dbgseg dbg_syms
0244 00000000      395     .long 0x0
0248 00000054      396     .long DBG24
024c 0000008c      397     .long DBG21
0250 00000000      398     .long 0x0
0254 00ff0001      399     .long 0xff0001
                   400 ; }
                   401     .dseg   version_bss
0000               402     .align 0x2
                   403 version_V6:
                   404 _versionString:
0000               405     .bss 0x10
                   406 ; versionString size 16
                   407     .extern _sprintf
                   408     .extern _outfmtSendVersion
                   409     .extern _cmdparseAddCommand
                   410     .extern _clearString
                   411     .dbgseg dbg_syms
                   412 .0fake_1:
                   413 DBG4:
0258 6166302e      414     .long 0x6166302e
025c 315f656b      415     .long 0x315f656b
0260 00000000      416     .long 0x0
0264 00000008      417     .long 0x8
0268 010afffe      418     .long 0x10afffe
026c 00000000      419     .long 0x0
0270 00100000      420     .long 0x100000
0274 00000000      421     .long 0x0
0278 00000348      422     .long DBG48
027c 00000000      423     .long 0x0
0280 7361625f      424     .long 0x7361625f
0284 00000065      425     .long 0x65
0288 00000000      426     .long 0x0
028c 0000002c      427     .long 0x2c
0290 0008ffff      428     .long 0x8ffff
0294 646e655f      429     .long 0x646e655f
0298 00000000      430     .long 0x0
029c 00000002      431     .long 0x2
02a0 0000002c      432     .long 0x2c
02a4 0008ffff      433     .long 0x8ffff
02a8 7274705f      434     .long 0x7274705f
02ac 00000000      435     .long 0x0
02b0 00000004      436     .long 0x4
02b4 0000002c      437     .long 0x2c
02b8 0008ffff      438     .long 0x8ffff
02bc 6565735f      439     .long 0x6565735f
02c0 0000006b      440     .long 0x6b
02c4 00000006      441     .long 0x6
02c8 00000005      442     .long 0x5
02cc 0008ffff      443     .long 0x8ffff
02d0 746e635f      444     .long 0x746e635f
02d4 00000000      445     .long 0x0
02d8 0000000a      446     .long 0xa
02dc 00000004      447     .long 0x4
02e0 0008ffff      448     .long 0x8ffff
02e4 616c665f      449     .long 0x616c665f
02e8 00000067      450     .long 0x67
02ec 0000000c      451     .long 0xc
02f0 00000003      452     .long 0x3
02f4 0008ffff      453     .long 0x8ffff
02f8 6c69665f      454     .long 0x6c69665f
02fc 00000065      455     .long 0x65
0300 0000000e      456     .long 0xe
0304 00000002      457     .long 0x2
0308 0008ffff      458     .long 0x8ffff
030c 66626e5f      459     .long 0x66626e5f
0310 00000000      460     .long 0x0
0314 0000000f      461     .long 0xf
0318 0000000c      462     .long 0xc
031c 0008ffff      463     .long 0x8ffff
0320 736f652e      464     .long 0x736f652e
0324 00000000      465     .long 0x0
0328 00000010      466     .long 0x10
032c 00000000      467     .long 0x0
0330 0166ffff      468     .long 0x166ffff
0334 00000258      469     .long DBG4
0338 00100000      470     .long 0x100000
033c 00000000      471     .long 0x0
0340 00000000      472     .long 0x0
0344 00000000      473     .long 0x0
                   474 DBG25:
                   475 DBG47:
                   476 DBG20:
                   477 DBG48:
0348 00007073      478     .long 0x7073
034c 00000000      479     .long 0x0
0350 00000001      480     .long 0x1
0354 00000000      481     .long 0x0
0358 016cfffe      482     .long 0x16cfffe
035c 00000000      483     .long 0x0
0360 00100001      484     .long 0x100001
0364 00000000      485     .long 0x0
0368 00000000      486     .long 0x0
036c 00000000      487     .long 0x0
0370 00000052      488     .long 0x52
0374 00000000      489     .long 0x0
0378 00000002      490     .long 0x2
037c 00000000      491     .long 0x0
0380 016cfffe      492     .long 0x16cfffe
0384 00000000      493     .long 0x0
0388 00100010      494     .long 0x100010
038c 00000000      495     .long 0x0
0390 00000000      496     .long 0x0
0394 00000000      497     .long 0x0
0398 00000000      498     .long 0x0
039c 00000004      499     .long DBG49
03a0 0000000c      500     .long _toolchain
03a4 00000002      501     .long 0x2
03a8 00030002      502     .long 0x30002
03ac 4d726576      503     .long 0x4d726576
03b0 726f6a61      504     .long 0x726f6a61
03b4 0000000f      505     .long _verMajor
03b8 0000000c      506     .long 0xc
03bc 00030002      507     .long 0x30002
03c0 4d726576      508     .long 0x4d726576
03c4 726f6e69      509     .long 0x726f6e69
03c8 0000000e      510     .long _verMinor
03cc 0000000c      511     .long 0xc
03d0 00030002      512     .long 0x30002
03d4 65746164      513     .long 0x65746164
03d8 00727453      514     .long 0x727453
03dc 00000000      515     .long _dateStr
03e0 00000062      516     .long 0x62
03e4 01030002      517     .long 0x1030002
03e8 00000000      518     .long 0x0
03ec 000c002c      519     .long 0xc002c
03f0 0000000c      520     .long 0xc
03f4 00000000      521     .long 0x0
03f8 00000000      522     .long 0x0
03fc 00000000      523     .long 0x0
0400 00000078      524     .long DBG50
0404 0000000d      525     .long _verSubMinor
0408 0000000c      526     .long 0xc
040c 00030002      527     .long 0x30002
0410 00000000      528     .long 0x0
0414 00000094      529     .long DBG51
0418 00000000      530     .long _versionString
041c 00000062      531     .long 0x62
0420 01030002      532     .long 0x1030002
0424 00000000      533     .long 0x0
0428 0010002c      534     .long 0x10002c
042c 00000010      535     .long 0x10
0430 00000000      536     .long 0x0
0434 00000000      537     .long 0x0
0438 6c6f6f62      538     .long 0x6c6f6f62
043c 006e6165      539     .long 0x6e6165
0440 00000000      540     .long 0x0
0444 00000004      541     .long 0x4
0448 000dfffe      542     .long 0xdfffe
044c 454c4946      543     .long 0x454c4946
0450 00000000      544     .long 0x0
0454 00000000      545     .long 0x0
0458 00000008      546     .long 0x8
045c 010dfffe      547     .long 0x10dfffe
0460 00000258      548     .long .0fake_1
0464 00000010      549     .long 0x10
0468 00000000      550     .long 0x0
046c 00000000      551     .long 0x0
0470 00000000      552     .long 0x0
0474 657a6973      553     .long 0x657a6973
0478 0000745f      554     .long 0x745f
047c 00000000      555     .long 0x0
0480 0000000e      556     .long 0xe
0484 000dfffe      557     .long 0xdfffe
0488 6c5f6176      558     .long 0x6c5f6176
048c 00747369      559     .long 0x747369
0490 00000000      560     .long 0x0
0494 00000020      561     .long 0x20
0498 000dfffe      562     .long 0xdfffe
049c 00000000      563     .long 0x0
04a0 00000084      564     .long DBG52
04a4 00000000      565     .long 0x0
04a8 000002a4      566     .long 0x2a4
04ac 000dfffe      567     .long 0xdfffe
                   568     .iseg version_istrings_const
                   569 version_V4:
0000 67            570     .byte 0x67
0001 65            571     .byte 0x65
0002 74            572     .byte 0x74
0003 00            573     .byte 0x0
                   574 version_V5:
0004 76            575     .byte 0x76
0005 65            576     .byte 0x65
0006 72            577     .byte 0x72
0007 73            578     .byte 0x73
0008 69            579     .byte 0x69
0009 6f            580     .byte 0x6f
000a 6e            581     .byte 0x6e
000b 00            582     .byte 0x0
                   583 version_V3:
000c 25            584     .byte 0x25
000d 75            585     .byte 0x75
000e 2e            586     .byte 0x2e
000f 25            587     .byte 0x25
0010 75            588     .byte 0x75
0011 2d            589     .byte 0x2d
0012 25            590     .byte 0x25
0013 63            591     .byte 0x63
0014 20            592     .byte 0x20
0015 5b            593     .byte 0x5b
0016 25            594     .byte 0x25
0017 73            595     .byte 0x73
0018 5d            596     .byte 0x5d
0019 00            597     .byte 0x0
                   598 version_V2:
001a 25            599     .byte 0x25
001b 75            600     .byte 0x75
001c 2e            601     .byte 0x2e
001d 25            602     .byte 0x25
001e 75            603     .byte 0x75
001f 2e            604     .byte 0x2e
0020 25            605     .byte 0x25
0021 75            606     .byte 0x75
0022 2d            607     .byte 0x2d
0023 25            608     .byte 0x25
0024 63            609     .byte 0x63
0025 20            610     .byte 0x20
0026 5b            611     .byte 0x5b
0027 25            612     .byte 0x25
0028 73            613     .byte 0x73
0029 5d            614     .byte 0x5d
002a 00            615     .byte 0x0
                   616     .dbgseg dbg_syms
04b0 666f652e      617     .long 0x666f652e
04b4 00000000      618     .long 0x0
04b8 00000000      619     .long 0x0
04bc 00000000      620     .long 0x0
04c0 0067fffe      621     .long 0x67fffe
                   622     .dbgseg dbg_strs
0000               623     .align 0x2
0000 000000a4      624     .long 0xa4
                   625 DBG49:
0004 746f6f6c      626     .long 0x746f6f6c
0008 63686169      627     .long 0x63686169
000c 6e000000      628     .long 0x6e000000
                   629 DBG18:
0010 5f5f4652      630     .long 0x5f5f4652
0014 414d4553      631     .long 0x414d4553
0018 495a4500      632     .long 0x495a4500
                   633 DBG10:
001c 67657456      634     .long 0x67657456
0020 65727369      635     .long 0x65727369
0024 6f6e4861      636     .long 0x6f6e4861
0028 6e646c65      637     .long 0x6e646c65
002c 72000000      638     .long 0x72000000
                   639 DBG46:
0030 5f5f5641      640     .long 0x5f5f5641
0034 525f4152      641     .long 0x525f4152
0038 47535f53      642     .long 0x47535f53
003c 495a4500      643     .long 0x495a4500
                   644 DBG19:
0040 5f5f5341      645     .long 0x5f5f5341
0044 5645445f      646     .long 0x5645445f
0048 41524753      647     .long 0x41524753
004c 5f53495a      648     .long 0x5f53495a
0050 45000000      649     .long 0x45000000
                   650 DBG24:
0054 76657273      651     .long 0x76657273
0058 696f6e49      652     .long 0x696f6e49
005c 6e697400      653     .long 0x6e697400
                   654 DBG5:
0060 453a5c6d      655     .long 0x453a5c6d
0064 6d637266      656     .long 0x6d637266
0068 696f5c76      657     .long 0x696f5c76
006c 65727369      658     .long 0x65727369
0070 6f6e2e63      659     .long 0x6f6e2e63
0074 00000000      660     .long 0x0
                   661 DBG50:
0078 76657253      662     .long 0x76657253
007c 75624d69      663     .long 0x75624d69
0080 6e6f7200      664     .long 0x6e6f7200
                   665 DBG52:
0084 636f6d6d      666     .long 0x636f6d6d
0088 616e6448      667     .long 0x616e6448
008c 616e646c      668     .long 0x616e646c
0090 65720000      669     .long 0x65720000
                   670 DBG51:
0094 76657273      671     .long 0x76657273
0098 696f6e53      672     .long 0x696f6e53
009c 7472696e      673     .long 0x7472696e
00a0 67000000      674     .long 0x67000000
                   675     .iseg _idesc
0000               676     .align 0x2
0000 0000          677     .data 0x0
0002 0000          678     .data version_V6
0004 1000          679     .data 0x10
