home *** CD-ROM | disk | FTP | other *** search
Unknown | 1995-04-04 | 7.9 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| file
| data
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 0d 00 01 18 c8 9b 22 47 | 4c 69 62 3a 47 4c 69 62 |......"G|Lib:GLib|
|00000010| 22 3a f2 65 72 72 6f 72 | 0d 00 02 04 0d 00 03 1f |":.error|........|
|00000020| f4 20 53 6d 61 6c 6c 4c | 69 6e 6b 73 20 76 30 2e |. SmallL|inks v0.|
|00000030| 30 32 2c 20 62 79 20 47 | 55 53 2e 0d 00 04 33 f4 |02, by G|US....3.|
|00000040| 20 44 65 6d 6f 6e 73 74 | 72 61 74 65 73 20 57 54 | Demonst|rates WT|
|00000050| 20 76 65 63 74 6f 72 73 | 20 61 6e 64 20 50 72 69 | vectors| and Pri|
|00000060| 76 61 74 65 20 6d 65 73 | 73 61 67 65 73 2e 0d 00 |vate mes|sages...|
|00000070| 05 05 f4 0d 00 06 3d f4 | 20 20 20 20 20 20 20 20 |......=.| |
|00000080| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|00000090| 20 20 20 20 20 20 20 20 | 20 20 20 33 20 20 20 20 | | 3 |
|000000a0| 32 20 20 20 20 32 20 20 | 20 20 20 20 20 20 20 31 |2 2 | 1|
|000000b0| 0d 00 07 47 f4 20 20 20 | 20 20 20 20 20 20 20 20 |...G. | |
|000000c0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 | | |
|000000d0| 20 20 20 20 20 20 20 31 | 30 39 38 37 36 35 34 33 | 1|09876543|
|000000e0| 32 31 30 39 38 37 36 35 | 34 33 32 31 30 39 38 37 |21098765|43210987|
|000000f0| 36 35 34 33 32 31 30 0d | 00 08 47 f4 20 55 73 65 |6543210.|..G. Use|
|00000100| 73 20 74 68 65 20 75 6e | 64 65 66 69 6e 65 64 20 |s the un|defined |
|00000110| 69 6e 73 74 72 75 63 74 | 69 6f 6e 3a 20 25 63 63 |instruct|ion: %cc|
|00000120| 63 63 30 31 31 30 58 42 | 78 78 78 78 78 78 78 78 |cc0110XB|xxxxxxxx|
|00000130| 78 78 78 78 78 78 78 78 | 78 31 78 78 78 78 0d 00 |xxxxxxxx|x1xxxx..|
|00000140| 09 25 f4 20 74 6f 20 62 | 75 69 6c 64 20 6f 6e 65 |.%. to b|uild one|
|00000150| 20 77 6f 72 64 20 6c 69 | 6e 6b 73 20 74 6f 20 44 | word li|nks to D|
|00000160| 4c 52 73 0d 00 0a 05 f4 | 0d 00 0b 1b f4 20 20 57 |LRs.....|..... W|
|00000170| 68 65 72 65 3a 20 20 20 | 20 20 20 6d 65 61 6e 69 |here: | meani|
|00000180| 6e 67 3a 0d 00 0c 2c f4 | 20 20 27 30 27 20 26 20 |ng:...,.| '0' & |
|00000190| 27 31 27 20 20 20 73 65 | 74 20 75 6e 64 65 66 69 |'1' se|t undefi|
|000001a0| 6e 65 64 20 69 6e 73 74 | 72 75 63 74 69 6f 6e 0d |ned inst|ruction.|
|000001b0| 00 0d 3e f4 20 20 27 63 | 27 20 20 20 20 20 20 20 |..>. 'c|' |
|000001c0| 20 20 6c 69 6e 6b 27 73 | 20 63 6f 6e 64 69 74 69 | link's| conditi|
|000001d0| 6f 6e 20 28 69 65 3a 20 | 65 71 2c 20 6e 65 2c 20 |on (ie: |eq, ne, |
|000001e0| 63 73 2c 20 63 63 2c 20 | 65 63 74 2e 29 0d 00 0e |cs, cc, |ect.)...|
|000001f0| 3e f4 20 20 27 58 27 20 | 20 20 20 20 20 20 20 20 |>. 'X' | |
|00000200| 69 66 20 63 6c 65 61 72 | 2c 20 72 65 70 6f 72 74 |if clear|, report|
|00000210| 20 61 6e 20 65 72 72 6f | 72 20 69 66 20 6c 69 6e | an erro|r if lin|
|00000220| 6b 20 6e 6f 74 20 62 75 | 69 6c 74 0d 00 0f 42 f4 |k not bu|ilt...B.|
|00000230| 20 20 27 42 27 20 20 20 | 20 20 20 20 20 20 69 66 | 'B' | if|
|00000240| 20 73 65 74 2c 20 6c 69 | 6e 6b 20 27 42 27 20 6c | set, li|nk 'B' l|
|00000250| 69 6e 6b 3b 20 69 66 20 | 63 6c 65 61 72 2c 20 6c |ink; if |clear, l|
|00000260| 69 6e 6b 20 27 42 4c 27 | 20 6c 69 6e 6b 0d 00 10 |ink 'BL'| link...|
|00000270| 45 f4 20 20 27 78 27 20 | 20 20 20 20 20 20 20 20 |E. 'x' | |
|00000280| 62 69 74 73 20 74 6f 20 | 73 74 6f 72 65 20 44 4c |bits to |store DL|
|00000290| 52 20 49 64 20 28 32 31 | 20 69 6e 20 61 20 72 6f |R Id (21| in a ro|
|000002a0| 77 2c 20 69 65 3a 20 63 | 6f 6d 70 72 65 73 73 65 |w, ie: c|ompresse|
|000002b0| 64 29 0d 00 11 05 f4 0d | 00 12 28 f4 20 42 41 53 |d)......|..(. BAS|
|000002c0| 49 43 20 61 73 73 65 6d | 62 6c 65 20 6d 6e 65 6d |IC assem|ble mnem|
|000002d0| 6f 6e 69 63 73 20 70 72 | 6f 76 69 64 65 64 3a 0d |onics pr|ovided:.|
|000002e0| 00 13 05 f4 0d 00 14 33 | f4 20 20 20 20 4a 55 4d |.......3|. JUM|
|000002f0| 50 5b 78 5d 3c 63 6f 6e | 64 3e 20 3c 44 4c 52 20 |P[x]<con|d> <DLR |
|00000300| 6e 61 6d 65 3e 20 20 3d | 20 6c 69 6e 6b 20 27 42 |name> =| link 'B|
|00000310| 27 20 20 6c 69 6e 6b 0d | 00 15 05 f4 0d 00 16 33 |' link.|.......3|
|00000320| f4 20 20 20 20 43 41 4c | 4c 5b 78 5d 3c 63 6f 6e |. CAL|L[x]<con|
|00000330| 64 3e 20 3c 44 4c 52 20 | 6e 61 6d 65 3e 20 20 3d |d> <DLR |name> =|
|00000340| 20 6c 69 6e 6b 20 27 42 | 4c 27 20 6c 69 6e 6b 0d | link 'B|L' link.|
|00000350| 00 17 05 f4 0d 00 18 04 | 0d 00 19 0e 73 61 76 65 |........|....save|
|00000360| 25 20 20 20 3d 31 0d 00 | 1a 19 74 69 74 6c 65 24 |% =1..|..title$|
|00000370| 20 20 3d 22 53 6d 61 6c | 6c 4c 69 6e 6b 73 22 0d | ="Smal|lLinks".|
|00000380| 00 1b 13 66 69 6c 65 24 | 20 20 20 3d 74 69 74 6c |...file$| =titl|
|00000390| 65 24 0d 00 1c 22 70 61 | 74 68 24 3d 22 57 54 65 |e$..."pa|th$="WTe|
|000003a0| 78 61 6d 70 6c 65 73 3a | 50 72 69 76 61 74 65 4d |xamples:|PrivateM|
|000003b0| 73 67 2e 22 0d 00 1d 13 | 76 65 72 73 69 6f 6e 24 |sg."....|version$|
|000003c0| 3d 22 30 2e 30 32 22 0d | 00 1e 0f 68 65 6c 70 24 |="0.02".|...help$|
|000003d0| 20 20 20 3d 22 22 0d 00 | 1f 0f 68 65 6c 70 24 20 | =""..|..help$ |
|000003e0| 20 2b 3d 22 22 0d 00 20 | 04 0d 00 21 11 64 6c 72 | +="".. |...!.dlr|
|000003f0| 63 68 75 6e 6b 25 3d 26 | 34 30 0d 00 22 1c 70 6d |chunk%=&|40..".pm|
|00000400| 5f 77 6f 72 64 3d a4 69 | 64 28 22 57 54 2b 5f 30 |_word=.i|d("WT+_0|
|00000410| 22 29 20 84 20 31 0d 00 | 23 04 0d 00 24 15 f2 63 |") . 1..|#...$..c|
|00000420| 6f 64 65 28 35 30 2a 31 | 30 32 34 2c 31 32 29 0d |ode(50*1|024,12).|
|00000430| 00 25 04 0d 00 26 18 c8 | 99 22 57 54 5f 49 6e 73 |.%...&..|."WT_Ins|
|00000440| 74 61 6c 6c 22 2c 63 6f | 64 65 25 0d 00 27 2d f4 |tall",co|de%..'-.|
|00000450| 49 46 73 61 76 65 25 50 | 52 4f 43 73 61 76 65 63 |IFsave%P|ROCsavec|
|00000460| 6f 64 65 28 66 69 6c 65 | 24 2c 26 62 36 66 2c 63 |ode(file|$,&b6f,c|
|00000470| 6f 64 65 25 2c 4f 25 29 | 0d 00 28 2b e7 73 61 76 |ode%,O%)|..(+.sav|
|00000480| 65 25 c8 99 38 2c 31 30 | 2c 70 61 74 68 24 2b 66 |e%..8,10|,path$+f|
|00000490| 69 6c 65 24 2c 26 62 36 | 66 2c 2c 63 6f 64 65 25 |ile$,&b6|f,,code%|
|000004a0| 2c 4f 25 0d 00 29 04 0d | 00 2a 05 e0 0d 00 2b 48 |,O%..)..|.*....+H|
|000004b0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000004c0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000004d0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000004e0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000004f0| 5f 5f 5f 5f 0d 00 2c 04 | 0d 00 2d 0f dd a4 6d 63 |____..,.|..-...mc|
|00000500| 3a 5b 6f 70 74 70 25 0d | 00 2e 04 0d 00 2f 2c 20 |:[optp%.|...../, |
|00000510| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 a4 77 | | .w|
|00000520| 74 6d 5f 68 65 61 64 65 | 72 28 6c 61 73 74 5f 69 |tm_heade|r(last_i|
|00000530| 73 5f 70 6d 68 25 29 0d | 00 30 45 5f 5f 5f 5f 5f |s_pmh%).|.0E_____|
|00000540| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000550| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000560| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000570| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 0d 00 31 04 |________|____..1.|
|00000580| 0d 00 32 3f 2e 77 74 73 | 68 20 20 20 20 20 20 20 |..2?.wts|h |
|00000590| 20 20 20 74 65 71 20 31 | 2c 23 a4 69 64 28 22 57 | teq 1|,#.id("W|
|000005a0| 54 53 65 72 76 69 63 65 | 5f 46 69 6e 61 6c 69 73 |TService|_Finalis|
|000005b0| 61 74 69 6f 6e 22 29 3a | 62 65 71 20 66 69 6e 0d |ation"):|beq fin.|
|000005c0| 00 33 46 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.3F | |
|000005d0| 20 20 74 65 71 20 31 2c | 23 a4 69 64 28 22 57 54 | teq 1,|#.id("WT|
|000005e0| 53 65 72 76 69 63 65 5f | 49 6e 69 74 69 61 6c 69 |Service_|Initiali|
|000005f0| 73 61 74 69 6f 6e 22 29 | 3a 6d 6f 76 6e 65 73 20 |sation")|:movnes |
|00000600| 31 35 2c 31 34 0d 00 34 | 47 5f 5f 5f 5f 5f 5f 5f |15,14..4|G_______|
|00000610| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000620| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000630| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000640| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 0d 00 35 1e |________|____..5.|
|00000650| 2e 72 65 67 69 73 74 65 | 72 20 20 20 20 20 20 70 |.registe|r p|
|00000660| 75 73 68 20 31 2d 34 2c | 31 34 0d 00 36 45 20 20 |ush 1-4,|14..6E |
|00000670| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 64 72 | | adr|
|00000680| 20 30 2c 6e 65 65 64 65 | 64 3a 6d 6f 76 20 31 2c | 0,neede|d:mov 1,|
|00000690| 23 31 3a 6d 6f 76 20 32 | 2c 23 31 3a 61 64 72 20 |#1:mov 2|,#1:adr |
|000006a0| 33 2c 68 65 6c 70 3a 6d | 6f 76 20 34 2c 23 30 0d |3,help:m|ov 4,#0.|
|000006b0| 00 37 2b 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.7+ | |
|000006c0| 20 20 73 77 69 20 22 58 | 57 54 5f 52 65 67 69 73 | swi "X|WT_Regis|
|000006d0| 74 65 72 22 3a 70 6f 70 | 76 73 0d 00 38 20 20 20 |ter":pop|vs..8 |
|000006e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 73 74 72 | | str|
|000006f0| 20 32 2c 5b 31 32 2c 23 | 34 5d 0d 00 39 27 20 20 | 2,[12,#|4]..9' |
|00000700| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 2a 62 6c | | *bl|
|00000710| 20 57 54 5f 52 69 73 63 | 4f 53 56 65 72 73 69 6f | WT_Risc|OSVersio|
|00000720| 6e 0d 00 3a 04 0d 00 3b | 25 20 20 20 20 20 20 20 |n..:...;|% |
|00000730| 20 20 20 20 20 20 20 20 | 6d 6f 76 20 31 2c 23 34 | |mov 1,#4|
|00000740| 3a 6c 64 72 20 32 2c 5b | 31 5d 0d 00 3c 3b 20 20 |:ldr 2,[|1]..<; |
|00000750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6d 6f 76 | | mov|
|00000760| 20 31 34 2c 23 26 65 61 | 3a 63 6d 70 20 31 34 2c | 14,#&ea|:cmp 14,|
|00000770| 32 2c 6c 73 72 23 32 34 | 3a 62 65 71 20 62 79 62 |2,lsr#24|:beq byb|
|00000780| 72 61 6e 63 68 0d 00 3d | 12 20 20 20 20 20 20 20 |ranch..=|. |
|00000790| 20 20 20 20 20 20 20 0d | 00 3e 42 20 20 20 20 20 | .|.>B |
|000007a0| 20 20 20 20 20 20 20 20 | 20 20 6d 6f 76 20 31 34 | | mov 14|
|000007b0| 2c 32 2c 6c 73 6c 23 32 | 30 3a 61 64 64 20 31 2c |,2,lsl#2|0:add 1,|
|000007c0| 31 2c 31 34 2c 6c 73 72 | 23 32 30 3a 6c 64 72 20 |1,14,lsr|#20:ldr |
|000007d0| 34 2c 5b 31 2c 23 38 5d | 21 0d 00 3f 2b 20 20 20 |4,[1,#8]|!..?+ |
|000007e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 63 6d 70 20 | | cmp |
|000007f0| 30 2c 23 26 33 32 30 30 | 30 3a 6d 6f 76 6c 74 20 |0,#&3200|0:movlt |
|00000800| 31 2c 23 34 0d 00 40 22 | 20 20 20 20 20 20 20 20 |1,#4..@"| |
|00000810| 20 20 20 20 20 20 20 61 | 64 72 20 33 2c 75 6e 64 | a|dr 3,und|
|00000820| 65 66 69 6e 65 64 0d 00 | 41 1d 20 20 20 20 20 20 |efined..|A. |
|00000830| 20 20 20 20 20 20 20 20 | 20 62 20 74 61 6b 65 6e | | b taken|
|00000840| 61 64 72 0d 00 42 04 0d | 00 43 3b 2e 62 79 62 72 |adr..B..|.C;.bybr|
|00000850| 61 6e 63 68 20 20 20 20 | 20 20 6d 6f 76 20 34 2c |anch | mov 4,|
|00000860| 32 2c 6c 73 6c 23 38 3a | 61 64 64 20 34 2c 31 2c |2,lsl#8:|add 4,1,|
|00000870| 34 2c 6c 73 72 23 36 3a | 61 64 64 20 34 2c 34 2c |4,lsr#6:|add 4,4,|
|00000880| 23 38 0d 00 44 44 20 20 | 20 20 20 20 20 20 20 20 |#8..DD | |
|00000890| 20 20 20 20 20 61 64 72 | 20 33 2c 75 6e 64 65 66 | adr| 3,undef|
|000008a0| 69 6e 65 64 2d 31 32 3a | 6d 6f 76 20 33 2c 33 2c |ined-12:|mov 3,3,|
|000008b0| 6c 73 72 23 32 3a 6f 72 | 72 20 33 2c 33 2c 23 26 |lsr#2:or|r 3,3,#&|
|000008c0| 65 61 3c 3c 32 34 0d 00 | 45 04 0d 00 46 38 2e 74 |ea<<24..|E...F8.t|
|000008d0| 61 6b 65 6e 61 64 72 20 | 20 20 20 20 20 61 64 72 |akenadr | adr|
|000008e0| 20 31 34 2c 63 6c 61 69 | 6d 5f 77 6f 72 64 73 3a | 14,clai|m_words:|
|000008f0| 73 74 6d 69 61 20 31 34 | 2c 7b 31 2c 32 2c 33 2c |stmia 14|,{1,2,3,|
|00000900| 34 7d 0d 00 47 1c 20 20 | 20 20 20 20 20 20 20 20 |4}..G. | |
|00000910| 20 20 20 20 20 73 74 72 | 20 33 2c 5b 31 5d 0d 00 | str| 3,[1]..|
|00000920| 48 16 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |H. | |
|00000930| 20 70 6f 70 0d 00 49 04 | 0d 00 4a 18 2e 63 6c 61 | pop..I.|..J..cla|
|00000940| 69 6d 5f 77 6f 72 64 73 | 20 20 20 64 63 64 20 30 |im_words| dcd 0|
|00000950| 0d 00 4b 1a 20 20 20 20 | 20 20 20 20 20 20 20 20 |..K. | |
|00000960| 20 20 20 3d 22 47 55 53 | 21 22 0d 00 4c 1a 20 20 | ="GUS|!"..L. |
|00000970| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 3d 22 47 | | ="G|
|00000980| 55 53 21 22 0d 00 4d 1a | 2e 70 72 65 76 69 6f 75 |US!"..M.|.previou|
|00000990| 73 20 20 20 20 20 3a 3d | 22 47 55 53 21 22 0d 00 |s :=|"GUS!"..|
|000009a0| 4e 04 0d 00 4f 36 2e 6e | 65 65 64 65 64 20 20 20 |N...O6.n|eeded |
|000009b0| 20 20 20 20 3a 3d 22 57 | 54 44 4c 52 73 22 3a 3d | :="W|TDLRs":=|
|000009c0| 30 3a 3d 22 20 2a 57 54 | 44 4c 52 73 5f 49 6e 73 |0:=" *WT|DLRs_Ins|
|000009d0| 74 61 6c 6c 22 3a 3d 30 | 0d 00 50 35 20 20 20 20 |tall":=0|..P5 |
|000009e0| 20 20 20 20 20 20 20 20 | 20 20 20 3d 22 57 54 2b | | ="WT+|
|000009f0| 20 30 2e 31 30 22 3a 3d | 30 3a 3d 22 57 54 4d 6f | 0.10":=|0:="WTMo|
|00000a00| 64 75 6c 65 73 3a 57 54 | 2b 22 3a 3d 30 0d 00 51 |dules:WT|+":=0..Q|
|00000a10| 15 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00000a20| 3d 30 0d 00 52 49 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |=0..RI__|________|
|00000a30| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000a40| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000a50| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000a60| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 0d 00 53 1a 2e |________|___..S..|
|00000a70| 66 69 6e 20 20 20 20 20 | 20 20 20 20 20 20 70 75 |fin | pu|
|00000a80| 73 68 20 31 34 0d 00 54 | 24 20 20 20 20 20 20 20 |sh 14..T|$ |
|00000a90| 20 20 20 20 20 20 20 20 | 61 64 72 20 39 2c 63 6c | |adr 9,cl|
|00000aa0| 61 69 6d 5f 77 6f 72 64 | 73 0d 00 55 34 20 20 20 |aim_word|s..U4 |
|00000ab0| 20 20 20 20 20 20 20 20 | 20 20 20 20 6c 64 6d 69 | | ldmi|
|00000ac0| 61 20 39 2c 7b 39 2c 31 | 30 2c 31 31 7d 3a 74 65 |a 9,{9,1|0,11}:te|
|00000ad0| 71 20 39 2c 23 30 3a 70 | 6f 70 65 71 5e 0d 00 56 |q 9,#0:p|opeq^..V|
|00000ae0| 49 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |I | |
|00000af0| 6c 64 72 20 31 34 2c 5b | 39 5d 3a 74 65 71 20 31 |ldr 14,[|9]:teq 1|
|00000b00| 34 2c 31 31 3a 61 64 72 | 6e 65 20 30 2c 5f 65 72 |4,11:adr|ne 0,_er|
|00000b10| 72 6f 72 3a 63 6d 70 6e | 65 20 31 35 2c 23 6e 66 |ror:cmpn|e 15,#nf|
|00000b20| 3a 70 6f 70 76 73 0d 00 | 57 1d 20 20 20 20 20 20 |:popvs..|W. |
|00000b30| 20 20 20 20 20 20 20 20 | 20 73 74 72 20 31 30 2c | | str 10,|
|00000b40| 5b 39 5d 0d 00 58 17 20 | 20 20 20 20 20 20 20 20 |[9]..X. | |
|00000b50| 20 20 20 20 20 20 70 6f | 70 5e 0d 00 59 04 0d 00 | po|p^..Y...|
|00000b60| 5a 38 5f 65 72 72 6f 72 | 20 20 20 20 20 20 20 20 |Z8_error| |
|00000b70| 20 64 63 64 20 26 63 61 | 66 65 3a 3d 22 49 6e 63 | dcd &ca|fe:="Inc|
|00000b80| 61 72 6e 61 74 69 6f 6e | 20 6e 6f 74 20 66 6f 75 |arnation| not fou|
|00000b90| 6e 64 22 3a 3d 30 0d 00 | 5b 48 5f 5f 5f 5f 5f 5f |nd":=0..|[H______|
|00000ba0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000bb0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000bc0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000bd0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 0d 00 |________|______..|
|00000be0| 5c 04 0d 00 5d 24 2e 75 | 6e 64 65 66 69 6e 65 64 |\...]$.u|ndefined|
|00000bf0| 20 20 20 20 20 74 65 71 | 70 20 31 35 2c 23 26 63 | teq|p 15,#&c|
|00000c00| 30 30 30 30 30 33 0d 00 | 5e 1e 20 20 20 20 20 20 |000003..|^. |
|00000c10| 20 20 20 20 20 20 20 20 | 20 70 75 73 68 20 30 2d | | push 0-|
|00000c20| 32 2c 31 34 0d 00 5f 26 | 20 20 20 20 20 20 20 20 |2,14.._&| |
|00000c30| 20 20 20 20 20 20 20 62 | 69 63 20 30 2c 31 34 2c | b|ic 0,14,|
|00000c40| 23 26 66 63 30 30 30 30 | 30 33 0d 00 60 21 20 20 |#&fc0000|03..`! |
|00000c50| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 6c 64 72 | | ldr|
|00000c60| 20 31 2c 5b 30 2c 23 2d | 34 5d 21 0d 00 61 2a 20 | 1,[0,#-|4]!..a* |
|00000c70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 65 6f | | eo|
|00000c80| 72 20 31 2c 31 2c 23 26 | 31 30 3a 74 73 74 20 31 |r 1,1,#&|10:tst 1|
|00000c90| 2c 23 26 31 30 0d 00 62 | 33 20 20 20 20 20 20 20 |,#&10..b|3 |
|00000ca0| 20 20 20 20 20 20 20 20 | 61 6e 64 65 71 20 31 34 | |andeq 14|
|00000cb0| 2c 31 2c 23 26 66 3c 3c | 32 34 3a 74 65 71 20 31 |,1,#&f<<|24:teq 1|
|00000cc0| 34 2c 23 36 3c 3c 32 34 | 0d 00 63 20 20 20 20 20 |4,#6<<24|..c |
|00000cd0| 20 20 20 20 20 20 20 20 | 20 20 20 70 75 6c 6c 6e | | pulln|
|00000ce0| 65 20 30 2d 32 2c 31 34 | 0d 00 64 24 20 20 20 20 |e 0-2,14|..d$ |
|00000cf0| 20 20 20 20 20 20 20 20 | 20 20 20 6c 64 72 6e 65 | | ldrne|
|00000d00| 20 31 35 2c 70 72 65 76 | 69 6f 75 73 0d 00 65 04 | 15,prev|ious..e.|
|00000d10| 0d 00 66 1d 20 20 20 20 | 20 20 20 20 20 20 20 20 |..f. | |
|00000d20| 20 20 20 74 65 71 70 20 | 31 35 2c 23 33 0d 00 67 | teqp |15,#3..g|
|00000d30| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |" | |
|00000d40| 61 6e 64 20 32 2c 31 2c | 23 26 66 3c 3c 32 38 0d |and 2,1,|#&f<<28.|
|00000d50| 00 68 33 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.h3 | |
|00000d60| 20 20 61 6e 64 20 31 34 | 2c 31 2c 23 31 3c 3c 32 | and 14|,1,#1<<2|
|00000d70| 32 3a 6f 72 72 20 32 2c | 32 2c 31 2c 6c 73 72 23 |2:orr 2,|2,1,lsr#|
|00000d80| 32 32 0d 00 69 3c 20 20 | 20 20 20 20 20 20 20 20 |22..i< | |
|00000d90| 20 20 20 20 20 61 6e 64 | 20 31 34 2c 31 2c 23 26 | and| 14,1,#&|
|00000da0| 66 3a 62 69 63 20 31 2c | 31 2c 23 26 66 3a 6f 72 |f:bic 1,|1,#&f:or|
|00000db0| 72 20 31 2c 31 2c 31 34 | 2c 6c 73 6c 23 31 0d 00 |r 1,1,14|,lsl#1..|
|00000dc0| 6a 1f 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |j. | |
|00000dd0| 20 74 73 74 20 31 2c 23 | 31 3c 3c 32 33 0d 00 6b | tst 1,#|1<<23..k|
|00000de0| 30 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |0 | |
|00000df0| 6d 6f 76 20 31 2c 31 2c | 6c 73 6c 23 31 30 3a 6d |mov 1,1,|lsl#10:m|
|00000e00| 6f 76 20 31 2c 31 2c 6c | 73 72 23 31 31 0d 00 6c |ov 1,1,l|sr#11..l|
|00000e10| 22 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |" | |
|00000e20| 73 77 69 65 71 20 22 57 | 54 5f 4c 69 6e 6b 22 0d |swieq "W|T_Link".|
|00000e30| 00 6d 23 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |.m# | |
|00000e40| 20 20 73 77 69 6e 65 20 | 22 58 57 54 5f 4c 69 6e | swine |"XWT_Lin|
|00000e50| 6b 22 0d 00 6e 04 0d 00 | 6f 1f 20 20 20 20 20 20 |k"..n...|o. |
|00000e60| 20 20 20 20 20 20 20 20 | 20 73 74 72 76 73 20 30 | | strvs 0|
|00000e70| 2c 5b 31 33 5d 0d 00 70 | 1e 20 20 20 20 20 20 20 |,[13]..p|. |
|00000e80| 20 20 20 20 20 20 20 20 | 70 75 6c 6c 20 30 2d 32 | |pull 0-2|
|00000e90| 2c 31 34 0d 00 71 22 20 | 20 20 20 20 20 20 20 20 |,14..q" | |
|00000ea0| 20 20 20 20 20 20 73 75 | 62 76 63 73 20 31 35 2c | su|bvcs 15,|
|00000eb0| 31 34 2c 23 34 0d 00 72 | 23 20 20 20 20 20 20 20 |14,#4..r|# |
|00000ec0| 20 20 20 20 20 20 20 20 | 6f 72 72 76 73 73 20 31 | |orrvss 1|
|00000ed0| 35 2c 31 34 2c 23 76 66 | 0d 00 73 48 5f 5f 5f 5f |5,14,#vf|..sH____|
|00000ee0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000ef0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000f00| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000f10| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00000f20| 0d 00 74 04 0d 00 75 48 | 2e 76 65 63 74 73 20 20 |..t...uH|.vects |
|00000f30| 20 20 20 20 20 20 20 64 | 63 64 20 a4 69 64 28 22 | d|cd .id("|
|00000f40| 57 54 56 65 63 74 6f 72 | 5f 4c 69 6e 6b 49 6e 66 |WTVector|_LinkInf|
|00000f50| 6f 22 29 20 20 3a 64 63 | 64 20 6c 69 6e 6b 69 6e |o") :dc|d linkin|
|00000f60| 66 6f 2b 31 20 20 3a 64 | 63 64 20 30 0d 00 76 48 |fo+1 :d|cd 0..vH|
|00000f70| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 64 | | d|
|00000f80| 63 64 20 a4 69 64 28 22 | 57 54 56 65 63 74 6f 72 |cd .id("|WTVector|
|00000f90| 5f 4c 69 6e 6b 41 72 65 | 61 22 29 20 20 3a 64 63 |_LinkAre|a") :dc|
|00000fa0| 64 20 6c 69 6e 6b 61 72 | 65 61 2b 31 20 20 3a 64 |d linkar|ea+1 :d|
|00000fb0| 63 64 20 30 0d 00 77 48 | 20 20 20 20 20 20 20 20 |cd 0..wH| |
|00000fc0| 20 20 20 20 20 20 20 64 | 63 64 20 a4 69 64 28 22 | d|cd .id("|
|00000fd0| 57 54 56 65 63 74 6f 72 | 5f 44 65 6c 69 6e 6b 41 |WTVector|_DelinkA|
|00000fe0| 72 65 61 22 29 3a 64 63 | 64 20 64 65 6c 69 6e 6b |rea"):dc|d delink|
|00000ff0| 61 72 65 61 2b 31 3a 64 | 63 64 20 30 0d 00 78 19 |area+1:d|cd 0..x.|
|00001000| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 64 | | d|
|00001010| 63 64 20 2d 31 0d 00 79 | 49 5f 5f 5f 5f 5f 5f 5f |cd -1..y|I_______|
|00001020| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001030| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001040| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001050| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 0d 00 |________|______..|
|00001060| 7a 04 0d 00 7b 1a 2e 6c | 69 6e 6b 69 6e 66 6f 20 |z...{..l|inkinfo |
|00001070| 20 20 20 20 20 70 75 73 | 68 20 31 34 0d 00 7c 38 | pus|h 14..|8|
|00001080| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6c | | l|
|00001090| 64 72 20 31 32 2c 5b 30 | 5d 3a 65 6f 72 20 31 32 |dr 12,[0|]:eor 12|
|000010a0| 2c 31 32 2c 23 26 31 30 | 3a 74 73 74 20 31 32 2c |,12,#&10|:tst 12,|
|000010b0| 23 26 31 30 0d 00 7d 36 | 20 20 20 20 20 20 20 20 |#&10..}6| |
|000010c0| 20 20 20 20 20 20 20 61 | 6e 64 65 71 20 31 34 2c | a|ndeq 14,|
|000010d0| 31 32 2c 23 26 66 3c 3c | 32 34 3a 74 65 71 65 71 |12,#&f<<|24:teqeq|
|000010e0| 20 31 34 2c 23 36 3c 3c | 32 34 0d 00 7e 19 20 20 | 14,#6<<|24..~. |
|000010f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 70 6f 70 | | pop|
|00001100| 6e 65 5e 0d 00 7f 04 0d | 00 80 23 20 20 20 20 20 |ne^.....|..# |
|00001110| 20 20 20 20 20 20 20 20 | 20 20 61 6e 64 20 32 2c | | and 2,|
|00001120| 31 32 2c 23 26 66 3c 3c | 32 38 0d 00 81 35 20 20 |12,#&f<<|28...5 |
|00001130| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 6e 64 | | and|
|00001140| 20 31 34 2c 31 32 2c 23 | 31 3c 3c 32 32 3a 6f 72 | 14,12,#|1<<22:or|
|00001150| 72 20 32 2c 32 2c 31 34 | 2c 6c 73 72 23 32 32 0d |r 2,2,14|,lsr#22.|
|00001160| 00 82 37 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..7 | |
|00001170| 20 20 61 6e 64 20 31 34 | 2c 31 32 2c 23 31 3c 3c | and 14|,12,#1<<|
|00001180| 32 33 3a 6f 72 72 20 32 | 2c 32 2c 31 34 2c 6c 73 |23:orr 2|,2,14,ls|
|00001190| 72 23 32 33 2d 31 0d 00 | 83 3e 20 20 20 20 20 20 |r#23-1..|.> |
|000011a0| 20 20 20 20 20 20 20 20 | 20 61 6e 64 20 31 34 2c | | and 14,|
|000011b0| 31 32 2c 23 26 66 3a 62 | 69 63 20 31 2c 31 32 2c |12,#&f:b|ic 1,12,|
|000011c0| 23 26 66 3a 6f 72 72 20 | 31 2c 31 2c 31 34 2c 6c |#&f:orr |1,1,14,l|
|000011d0| 73 6c 23 31 0d 00 84 30 | 20 20 20 20 20 20 20 20 |sl#1...0| |
|000011e0| 20 20 20 20 20 20 20 6d | 6f 76 20 31 2c 31 2c 6c | m|ov 1,1,l|
|000011f0| 73 6c 23 31 30 3a 6d 6f | 76 20 31 2c 31 2c 6c 73 |sl#10:mo|v 1,1,ls|
|00001200| 72 23 31 31 0d 00 85 1d | 20 20 20 20 20 20 20 20 |r#11....| |
|00001210| 20 20 20 20 20 20 20 70 | 75 6c 6c 20 31 32 2c 31 | p|ull 12,1|
|00001220| 34 0d 00 86 21 20 20 20 | 20 20 20 20 20 20 20 20 |4...! | |
|00001230| 20 20 20 20 62 69 63 73 | 20 31 35 2c 31 34 2c 23 | bics| 15,14,#|
|00001240| 63 66 0d 00 87 49 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |cf...I__|________|
|00001250| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001260| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001270| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001280| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 0d 00 88 04 0d |________|___.....|
|00001290| 00 89 22 2e 6c 69 6e 6b | 61 72 65 61 20 20 20 20 |..".link|area |
|000012a0| 20 20 70 75 73 68 20 31 | 2c 32 2c 33 2c 35 2c 31 | push 1|,2,3,5,1|
|000012b0| 34 0d 00 8a 3b 2e 6c 6f | 6f 70 20 20 20 20 20 20 |4...;.lo|op |
|000012c0| 20 20 20 20 6c 64 72 20 | 31 32 2c 5b 33 5d 2c 23 | ldr |12,[3],#|
|000012d0| 34 3a 65 6f 72 20 31 32 | 2c 31 32 2c 23 26 31 30 |4:eor 12|,12,#&10|
|000012e0| 3a 74 73 74 20 31 32 2c | 23 26 31 30 0d 00 8b 47 |:tst 12,|#&10...G|
|000012f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 61 | | a|
|00001300| 6e 64 65 71 20 31 34 2c | 31 32 2c 23 26 66 3c 3c |ndeq 14,|12,#&f<<|
|00001310| 32 34 3a 74 65 71 65 71 | 20 31 34 2c 23 36 3c 3c |24:teqeq| 14,#6<<|
|00001320| 32 34 3a 62 6c 65 71 20 | 66 6f 72 63 65 74 6f 6c |24:bleq |forcetol|
|00001330| 69 6e 6b 0d 00 8c 23 20 | 20 20 20 20 20 20 20 20 |ink...# | |
|00001340| 20 20 20 20 20 20 63 6d | 70 20 33 2c 34 3a 62 6c | cm|p 3,4:bl|
|00001350| 74 20 6c 6f 6f 70 0d 00 | 8d 17 20 20 20 20 20 20 |t loop..|.. |
|00001360| 20 20 20 20 20 20 20 20 | 20 70 6f 70 5e 0d 00 8e | | pop^...|
|00001370| 49 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |I_______|________|
|00001380| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001390| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000013a0| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|000013b0| 5f 5f 5f 5f 5f 5f 0d 00 | 8f 04 0d 00 90 21 2e 66 |______..|.....!.f|
|000013c0| 6f 72 63 65 74 6f 6c 69 | 6e 6b 20 20 20 73 74 6d |orcetoli|nk stm|
|000013d0| 66 64 20 31 33 21 2c 7b | 31 34 7d 0d 00 91 1a 20 |fd 13!,{|14}.... |
|000013e0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 6d 6f | | mo|
|000013f0| 76 20 35 2c 30 0d 00 92 | 1d 20 20 20 20 20 20 20 |v 5,0...|. |
|00001400| 20 20 20 20 20 20 20 20 | 73 75 62 20 30 2c 33 2c | |sub 0,3,|
|00001410| 23 34 0d 00 93 23 20 20 | 20 20 20 20 20 20 20 20 |#4...# | |
|00001420| 20 20 20 20 20 61 6e 64 | 20 32 2c 31 32 2c 23 26 | and| 2,12,#&|
|00001430| 66 3c 3c 32 38 0d 00 94 | 35 20 20 20 20 20 20 20 |f<<28...|5 |
|00001440| 20 20 20 20 20 20 20 20 | 61 6e 64 20 31 34 2c 31 | |and 14,1|
|00001450| 32 2c 23 31 3c 3c 32 33 | 3a 6f 72 72 20 32 2c 32 |2,#1<<23|:orr 2,2|
|00001460| 2c 31 34 2c 6c 73 72 23 | 32 33 0d 00 95 32 20 20 |,14,lsr#|23...2 |
|00001470| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 6e 64 | | and|
|00001480| 20 31 34 2c 31 32 2c 23 | 26 66 3a 6f 72 72 20 31 | 14,12,#|&f:orr 1|
|00001490| 2c 31 32 2c 31 34 2c 6c | 73 6c 23 31 0d 00 96 30 |,12,14,l|sl#1...0|
|000014a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6d | | m|
|000014b0| 6f 76 20 31 2c 31 2c 6c | 73 6c 23 31 30 3a 6d 6f |ov 1,1,l|sl#10:mo|
|000014c0| 76 20 31 2c 31 2c 6c 73 | 72 23 31 31 0d 00 97 36 |v 1,1,ls|r#11...6|
|000014d0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 73 | | s|
|000014e0| 77 69 20 22 58 57 54 5f | 4c 69 6e 6b 22 3a 6d 6f |wi "XWT_|Link":mo|
|000014f0| 76 76 73 20 30 2c 23 31 | 3a 6d 6f 76 76 63 20 30 |vvs 0,#1|:movvc 0|
|00001500| 2c 35 0d 00 98 22 20 20 | 20 20 20 20 20 20 20 20 |,5..." | |
|00001510| 20 20 20 20 20 6c 64 6d | 66 64 20 31 33 21 2c 7b | ldm|fd 13!,{|
|00001520| 31 35 7d 5e 0d 00 99 49 | 5f 5f 5f 5f 5f 5f 5f 5f |15}^...I|________|
|00001530| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001540| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001550| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001560| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 0d 00 9a |________|_____...|
|00001570| 04 0d 00 9b 1e 2e 64 65 | 6c 69 6e 6b 61 72 65 61 |......de|linkarea|
|00001580| 20 20 20 20 70 75 73 68 | 20 30 2d 33 2c 31 34 0d | push| 0-3,14.|
|00001590| 00 9c 32 2e 6c 6f 6f 70 | 20 20 20 20 20 20 20 20 |..2.loop| |
|000015a0| 20 20 6c 64 72 20 31 32 | 2c 5b 33 5d 2c 23 34 3a | ldr 12|,[3],#4:|
|000015b0| 61 6e 64 20 31 34 2c 31 | 32 2c 23 26 66 3c 3c 32 |and 14,1|2,#&f<<2|
|000015c0| 34 0d 00 9d 45 20 20 20 | 20 20 20 20 20 20 20 20 |4...E | |
|000015d0| 20 20 20 20 74 65 71 20 | 31 34 2c 23 26 61 3c 3c | teq |14,#&a<<|
|000015e0| 32 34 3a 74 65 71 6e 65 | 20 31 34 2c 23 26 62 3c |24:teqne| 14,#&b<|
|000015f0| 3c 32 34 3a 62 6c 65 71 | 20 66 6f 72 63 65 74 6f |<24:bleq| forceto|
|00001600| 64 65 6c 69 6e 6b 0d 00 | 9e 23 20 20 20 20 20 20 |delink..|.# |
|00001610| 20 20 20 20 20 20 20 20 | 20 63 6d 70 20 33 2c 34 | | cmp 3,4|
|00001620| 3a 62 6c 74 20 6c 6f 6f | 70 0d 00 9f 17 20 20 20 |:blt loo|p.... |
|00001630| 20 20 20 20 20 20 20 20 | 20 20 20 20 70 6f 70 5e | | pop^|
|00001640| 0d 00 a0 49 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |...I____|________|
|00001650| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001660| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001670| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001680| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 0d 00 a1 04 0d 00 a2 |________|_.......|
|00001690| 1a 2e 66 6f 72 63 65 74 | 6f 64 65 6c 69 6e 6b 20 |..forcet|odelink |
|000016a0| 70 75 73 68 20 31 34 0d | 00 a3 46 20 20 20 20 20 |push 14.|..F |
|000016b0| 20 20 20 20 20 20 20 20 | 20 20 73 75 62 20 30 2c | | sub 0,|
|000016c0| 33 2c 23 34 3a 73 77 69 | 20 22 58 57 54 5f 4c 69 |3,#4:swi| "XWT_Li|
|000016d0| 6e 6b 49 6e 66 6f 22 3a | 63 6d 70 63 63 20 31 2c |nkInfo":|cmpcc 1,|
|000016e0| 23 31 3c 3c 32 31 3a 70 | 6f 70 63 73 5e 0d 00 a4 |#1<<21:p|opcs^...|
|000016f0| 23 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |# | |
|00001700| 74 73 74 20 32 2c 23 33 | 32 3a 70 6f 70 6e 65 5e |tst 2,#3|2:popne^|
|00001710| 0d 00 a5 3a 20 20 20 20 | 20 20 20 20 20 20 20 20 |...: | |
|00001720| 20 20 20 61 6e 64 20 31 | 34 2c 31 2c 23 37 3a 62 | and 1|4,1,#7:b|
|00001730| 69 63 20 31 2c 31 2c 23 | 37 3a 6f 72 72 20 31 2c |ic 1,1,#|7:orr 1,|
|00001740| 31 34 2c 31 2c 6c 73 6c | 23 31 0d 00 a6 2e 20 20 |14,1,lsl|#1.... |
|00001750| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 61 6e 64 | | and|
|00001760| 20 31 34 2c 32 2c 23 26 | 66 3c 3c 32 38 3a 6f 72 | 14,2,#&|f<<28:or|
|00001770| 72 20 31 2c 31 2c 31 34 | 0d 00 a7 21 20 20 20 20 |r 1,1,14|...! |
|00001780| 20 20 20 20 20 20 20 20 | 20 20 20 6f 72 72 20 31 | | orr 1|
|00001790| 2c 31 2c 23 36 3c 3c 32 | 34 0d 00 a8 2f 20 20 20 |,1,#6<<2|4.../ |
|000017a0| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 6e 64 20 | | and |
|000017b0| 31 34 2c 32 2c 23 33 3a | 6f 72 72 20 31 2c 31 2c |14,2,#3:|orr 1,1,|
|000017c0| 32 2c 6c 73 6c 23 32 32 | 0d 00 a9 1f 20 20 20 20 |2,lsl#22|.... |
|000017d0| 20 20 20 20 20 20 20 20 | 20 20 20 6f 72 72 20 31 | | orr 1|
|000017e0| 2c 31 2c 23 26 31 30 0d | 00 aa 1c 20 20 20 20 20 |,1,#&10.|... |
|000017f0| 20 20 20 20 20 20 20 20 | 20 20 73 74 72 20 31 2c | | str 1,|
|00001800| 5b 30 5d 0d 00 ab 17 20 | 20 20 20 20 20 20 20 20 |[0].... | |
|00001810| 20 20 20 20 20 20 70 6f | 70 5e 0d 00 ac 49 5f 5f | po|p^...I__|
|00001820| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001830| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001840| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001850| 5f 5f 5f 5f 5f 5f 5f 5f | 5f 5f 5f 5f 5f 5f 5f 5f |________|________|
|00001860| 5f 5f 5f 0d 00 ad 04 0d | 00 ae 3c 2e 70 6d 68 20 |___.....|..<.pmh |
|00001870| 20 20 20 20 20 20 20 20 | 20 20 74 65 71 20 31 31 | | teq 11|
|00001880| 2c 23 a4 6e 75 6d 28 22 | 57 54 2b 5f 41 73 73 65 |,#.num("|WT+_Asse|
|00001890| 6d 62 6c 65 22 29 3a 6d | 6f 76 6e 65 73 20 31 35 |mble"):m|ovnes 15|
|000018a0| 2c 31 34 0d 00 af 38 20 | 20 20 20 20 20 20 20 20 |,14...8 | |
|000018b0| 20 20 20 20 20 20 74 65 | 71 20 30 2c 23 97 22 4a | te|q 0,#."J|
|000018c0| 22 3a 74 65 71 6e 65 30 | 2c 23 97 22 43 22 3a 6d |":teqne0|,#."C":m|
|000018d0| 6f 76 6e 65 73 20 31 35 | 2c 31 34 0d 00 b0 04 0d |ovnes 15|,14.....|
|000018e0| 00 b1 1e 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|000018f0| 20 20 70 75 73 68 20 30 | 2d 35 2c 31 34 0d 00 b2 | push 0|-5,14...|
|00001900| 1a 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001910| 6d 6f 76 20 39 2c 30 0d | 00 b3 29 20 20 20 20 20 |mov 9,0.|..) |
|00001920| 20 20 20 20 20 20 20 20 | 20 20 2a 62 6c 20 57 54 | | *bl WT|
|00001930| 2b 5f 47 65 74 42 41 53 | 49 43 53 74 61 74 75 73 |+_GetBAS|ICStatus|
|00001940| 0d 00 b4 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |... | |
|00001950| 20 20 20 2a 62 6c 20 57 | 54 2b 5f 41 6c 69 67 6e | *bl W|T+_Align|
|00001960| 0d 00 b5 1d 20 20 20 20 | 20 20 20 20 20 20 20 20 |.... | |
|00001970| 20 20 20 70 75 73 68 20 | 31 2c 32 2c 33 0d 00 b6 | push |1,2,3...|
|00001980| 1b 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |. | |
|00001990| 6d 6f 76 20 31 30 2c 30 | 0d 00 b7 1a 20 20 20 20 |mov 10,0|.... |
|000019a0| 20 20 20 20 20 20 20 20 | 20 20 20 6d 6f 76 20 30 | | mov 0|
|000019b0| 2c 31 0d 00 b8 3a 20 20 | 20 20 20 20 20 20 20 20 |,1...: | |
|000019c0| 20 20 20 20 20 74 65 71 | 20 39 2c 23 97 22 43 22 | teq| 9,#."C"|
|000019d0| 3a 61 64 72 65 71 20 32 | 2c 5f 63 61 6c 6c 3a 61 |:adreq 2|,_call:a|
|000019e0| 64 72 6e 65 20 32 2c 5f | 6a 75 6d 70 0d 00 b9 40 |drne 2,_|jump...@|
|000019f0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 6d | | m|
|00001a00| 6f 76 20 33 2c 23 33 3a | 2a 62 6c 20 57 54 2b 5f |ov 3,#3:|*bl WT+_|
|00001a10| 43 6f 6d 70 61 72 65 43 | 68 61 72 73 3a 61 64 64 |CompareC|hars:add|
|00001a20| 63 73 20 31 33 2c 31 33 | 2c 23 31 32 0d 00 ba 19 |cs 13,13|,#12....|
|00001a30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 70 | | p|
|00001a40| 6f 70 63 73 5e 0d 00 bb | 04 0d 00 bc 1e 20 20 20 |opcs^...|..... |
|00001a50| 20 20 20 20 20 20 20 20 | 20 20 20 20 6c 64 72 62 | | ldrb|
|00001a60| 20 31 34 2c 5b 30 5d 0d | 00 bd 2e 20 20 20 20 20 | 14,[0].|... |
|00001a70| 20 20 20 20 20 20 20 20 | 20 20 74 65 71 20 31 34 | | teq 14|
|00001a80| 2c 23 97 22 78 22 3a 74 | 65 71 6e 65 20 31 34 2c |,#."x":t|eqne 14,|
|00001a90| 23 97 22 58 22 0d 00 be | 3b 20 20 20 20 20 20 20 |#."X"...|; |
|00001aa0| 20 20 20 20 20 20 20 20 | 6d 6f 76 65 71 20 31 31 | |moveq 11|
|00001ab0| 2c 23 31 3c 3c 32 33 3a | 6d 6f 76 6e 65 20 31 31 |,#1<<23:|movne 11|
|00001ac0| 2c 23 30 3a 61 64 64 65 | 71 20 30 2c 30 2c 23 31 |,#0:adde|q 0,0,#1|
|00001ad0| 0d 00 bf 48 20 20 20 20 | 20 20 20 20 20 20 20 20 |...H | |
|00001ae0| 20 20 20 2a 62 6c 20 57 | 54 2b 5f 47 65 74 43 6f | *bl W|T+_GetCo|
|00001af0| 6e 64 69 74 69 6f 6e 3a | 61 6e 64 20 31 34 2c 31 |ndition:|and 14,1|
|00001b00| 2c 23 26 66 3a 6f 72 72 | 20 31 31 2c 31 31 2c 31 |,#&f:orr| 11,11,1|
|00001b10| 34 2c 6c 73 6c 23 32 38 | 0d 00 c0 13 20 20 20 20 |4,lsl#28|.... |
|00001b20| 20 20 20 20 20 20 20 20 | 20 20 20 0d 00 c1 22 20 | | ..." |
|00001b30| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 2a 62 | | *b|
|00001b40| 6c 20 57 54 5f 4e 6f 53 | 70 61 63 65 30 0d 00 c2 |l WT_NoS|pace0...|
|00001b50| 3f 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |? | |
|00001b60| 6d 6f 76 20 31 2c 30 3a | 73 77 69 20 22 58 57 54 |mov 1,0:|swi "XWT|
|00001b70| 5f 54 6f 6b 65 6e 69 73 | 65 22 3a 62 76 73 20 5f |_Tokenis|e":bvs _|
|00001b80| 67 65 6e 65 72 61 6c 65 | 72 72 6f 72 0d 00 c3 23 |generale|rror...#|
|00001b90| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 2a | | *|
|00001ba0| 62 6c 20 57 54 5f 4a 75 | 6d 70 57 6f 72 64 30 0d |bl WT_Ju|mpWord0.|
|00001bb0| 00 c4 29 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |..) | |
|00001bc0| 20 20 63 6d 70 20 31 34 | 2c 23 33 32 3a 62 67 65 | cmp 14|,#32:bge|
|00001bd0| 20 5f 73 79 6e 74 61 78 | 0d 00 c5 2d 20 20 20 20 | _syntax|...- |
|00001be0| 20 20 20 20 20 20 20 20 | 20 20 20 63 6d 70 20 31 | | cmp 1|
|00001bf0| 2c 23 31 3c 3c 32 31 3a | 62 63 73 20 5f 6f 76 65 |,#1<<21:|bcs _ove|
|00001c00| 72 66 6c 6f 77 0d 00 c6 | 04 0d 00 c7 3a 20 20 20 |rflow...|....: |
|00001c10| 20 20 20 20 20 20 20 20 | 20 20 20 20 61 6e 64 20 | | and |
|00001c20| 31 34 2c 31 2c 23 37 3a | 62 69 63 20 31 2c 31 2c |14,1,#7:|bic 1,1,|
|00001c30| 23 37 3a 6f 72 72 20 31 | 2c 31 34 2c 31 2c 6c 73 |#7:orr 1|,14,1,ls|
|00001c40| 6c 23 31 0d 00 c8 1e 20 | 20 20 20 20 20 20 20 20 |l#1.... | |
|00001c50| 20 20 20 20 20 20 6f 72 | 72 20 31 31 2c 31 31 2c | or|r 11,11,|
|00001c60| 31 0d 00 c9 21 20 20 20 | 20 20 20 20 20 20 20 20 |1...! | |
|00001c70| 20 20 20 20 6f 72 72 20 | 31 31 2c 31 31 2c 23 26 | orr |11,11,#&|
|00001c80| 31 30 0d 00 ca 24 20 20 | 20 20 20 20 20 20 20 20 |10...$ | |
|00001c90| 20 20 20 20 20 6f 72 72 | 20 31 31 2c 31 31 2c 23 | orr| 11,11,#|
|00001ca0| 26 36 3c 3c 32 34 0d 00 | cb 31 20 20 20 20 20 20 |&6<<24..|.1 |
|00001cb0| 20 20 20 20 20 20 20 20 | 20 74 65 71 20 39 2c 23 | | teq 9,#|
|00001cc0| 97 22 4a 22 3a 6f 72 72 | 65 71 20 31 31 2c 31 31 |."J":orr|eq 11,11|
|00001cd0| 2c 23 31 3c 3c 32 32 0d | 00 cc 1d 20 20 20 20 20 |,#1<<22.|... |
|00001ce0| 20 20 20 20 20 20 20 20 | 20 20 70 75 6c 6c 20 31 | | pull 1|
|00001cf0| 2c 32 2c 33 0d 00 cd 30 | 20 20 20 20 20 20 20 20 |,2,3...0| |
|00001d00| 20 20 20 20 20 20 20 74 | 73 74 20 31 30 2c 23 34 | t|st 10,#4|
|00001d10| 3a 6d 6f 76 65 71 20 31 | 2c 32 3a 6d 6f 76 6e 65 |:moveq 1|,2:movne|
|00001d20| 20 31 2c 33 0d 00 ce 1d | 20 20 20 20 20 20 20 20 | 1,3....| |
|00001d30| 20 20 20 20 20 20 20 73 | 74 72 20 31 31 2c 5b 31 | s|tr 11,[1|
|00001d40| 5d 0d 00 cf 28 20 20 20 | 20 20 20 20 20 20 20 20 |]...( | |
|00001d50| 20 20 20 20 61 64 64 20 | 32 2c 32 2c 23 34 3a 61 | add |2,2,#4:a|
|00001d60| 64 64 20 33 2c 33 2c 23 | 34 0d 00 d0 29 20 20 20 |dd 3,3,#|4...) |
|00001d70| 20 20 20 20 20 20 20 20 | 20 20 20 20 2a 62 6c 20 | | *bl |
|00001d80| 57 54 2b 5f 53 65 74 42 | 41 53 49 43 53 74 61 74 |WT+_SetB|ASICStat|
|00001d90| 75 73 0d 00 d1 28 20 20 | 20 20 20 20 20 20 20 20 |us...( | |
|00001da0| 20 20 20 20 20 61 64 64 | 20 31 33 2c 31 33 2c 23 | add| 13,13,#|
|00001db0| 38 3a 6d 6f 76 20 31 2c | 23 30 0d 00 d2 1f 20 20 |8:mov 1,|#0.... |
|00001dc0| 20 20 20 20 20 20 20 20 | 20 20 20 20 20 70 75 6c | | pul|
|00001dd0| 6c 20 32 2d 35 2c 31 35 | 5e 0d 00 d3 04 0d 00 d4 |l 2-5,15|^.......|
|00001de0| 19 5f 63 61 6c 6c 20 20 | 20 20 20 20 20 20 20 3a |._call | :|
|00001df0| 3d 22 41 4c 4c 22 0d 00 | d5 19 5f 6a 75 6d 70 20 |="ALL"..|.._jump |
|00001e00| 20 20 20 20 20 20 20 20 | 3a 3d 22 55 4d 50 22 0d | |:="UMP".|
|00001e10| 00 d6 04 0d 00 d7 04 0d | 00 d8 2a 5f 73 79 6e 74 |........|..*_synt|
|00001e20| 61 78 20 20 20 20 20 20 | 20 20 61 64 72 20 33 2c |ax | adr 3,|
|00001e30| 5f 73 79 6e 74 61 78 65 | 3a 62 20 5f 65 72 72 6f |_syntaxe|:b _erro|
|00001e40| 72 0d 00 d9 23 5f 6f 76 | 65 72 66 6c 6f 77 20 20 |r...#_ov|erflow |
|00001e50| 20 20 20 20 61 64 72 20 | 33 2c 5f 6f 76 65 72 66 | adr |3,_overf|
|00001e60| 6c 6f 77 65 0d 00 da 47 | 5f 65 72 72 6f 72 20 20 |lowe...G|_error |
|00001e70| 20 20 20 20 20 20 20 6c | 64 72 20 30 2c 5b 31 33 | l|dr 0,[13|
|00001e80| 5d 3a 73 75 62 20 30 2c | 30 2c 23 31 3a 6d 6f 76 |]:sub 0,|0,#1:mov|
|00001e90| 20 32 2c 23 30 3a 2a 62 | 6c 20 57 54 5f 4d 61 6b | 2,#0:*b|l WT_Mak|
|00001ea0| 65 45 72 72 6f 72 42 6c | 6f 63 6b 0d 00 db 22 5f |eErrorBl|ock..."_|
|00001eb0| 67 65 6e 65 72 61 6c 65 | 72 72 6f 72 20 20 61 64 |generale|rror ad|
|00001ec0| 64 20 31 33 2c 31 33 2c | 23 31 32 2b 34 0d 00 dc |d 13,13,|#12+4...|
|00001ed0| 25 20 20 20 20 20 20 20 | 20 20 20 20 20 20 20 20 |% | |
|00001ee0| 6c 64 6d 66 64 20 31 33 | 21 2c 7b 31 2d 35 2c 31 |ldmfd 13|!,{1-5,1|
|00001ef0| 35 7d 0d 00 dd 04 0d 00 | de 3e 5f 73 79 6e 74 61 |5}......|.>_synta|
|00001f00| 78 65 20 20 20 20 20 20 | 20 a4 65 72 72 28 26 63 |xe | .err(&c|
|00001f10| 61 66 65 2c 22 50 41 4e | 49 43 21 20 53 79 6e 74 |afe,"PAN|IC! Synt|
|00001f20| 61 78 20 65 72 72 6f 72 | 20 6f 6e 3a 20 27 25 2a |ax error| on: '%*|
|00001f30| 30 27 22 29 0d 00 df 4b | 5f 6f 76 65 72 66 6c 6f |0'")...K|_overflo|
|00001f40| 77 65 20 20 20 20 20 a4 | 65 72 72 28 26 63 61 66 |we .|err(&caf|
|00001f50| 65 2c 22 50 41 4e 49 43 | 21 20 44 4c 52 20 49 64 |e,"PANIC|! DLR Id|
|00001f60| 20 6f 76 65 72 66 6c 6f | 77 73 20 32 31 73 74 20 | overflo|ws 21st |
|00001f70| 62 69 74 20 6f 6e 3a 20 | 27 25 2a 30 27 22 29 0d |bit on: |'%*0'").|
|00001f80| 00 e0 04 0d 00 e1 08 5d | 3a 3d 30 0d ff |.......]|:=0.. |
+--------+-------------------------+-------------------------+--------+--------+