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