# coresize = 0x10000 # corebase = 0x20040000 20040000: brb 0x20040050 20040002: halt 20040003: halt 20040004: .long 01010000 20040008: brb 0x2004003a 2004000a: halt 2004000b: halt 2004000c: brb 0x20040040 2004000e: halt 2004000f: halt 20040010: brb 0x20040046 20040012: halt 20040013: halt 20040014: .long 00000000 20040018: .long 00000000 2004001c: .long 00000000 20040020: .long 00000000 20040024: .long 00000000 20040028: .long 00000b34 2004002c: .long 20045f7c 20040030: .long 00001324 20040034: .long 20045ce0 20040038: brb 0x2004004d 2004003a: pushab 0x20040b92 2004003e: brb 0x2004004a 20040040: pushab 0x20040ad3 20040044: brb 0x2004004a 20040046: pushab 0x20040cdf 2004004a: brw 0x200403e7 2004004d: brw 0x20040a30 20040050: cmpb *BDR_ptr,$f 20040055: bneq 0x200400b8 20040057: movb $e,*BDR_ptr 2004005c: tstw *BDR_ptr 20040060: bgeq 0x2004005c 20040062: movb $d,*BDR_ptr 20040067: clrl r1 20040069: movab 0x20040000,r0 2004006d: movab 0x2004b888,r2 20040074: addw2 (r0)+,r1 20040077: cvtwl r1,r1 2004007a: rotl $1,r1,r1 2004007e: cmpl r0,r2 20040081: blss 0x20040074 20040083: cmpw r1,(r0) 20040086: bneq 0x20040086 20040088: movab *$200b801c,r0 2004008f: movb 0x200407ec,r1 20040094: movb (r0),r2 20040097: movb r1,(r0) 2004009a: cmpb r1,(r0) 2004009d: bneq 0x2004009d 2004009f: mcomb r1,r1 200400a2: blss 0x20040097 200400a4: movw r2,(r0)+ 200400a7: cmpl r0,$200b807e 200400ae: bleq 0x20040094 200400b0: clrb *$200b8058 200400b6: brb 0x20040105 200400b8: cmpzv $0,$2,*$200b8058,$3 200400c1: bneq 0x200400c6 200400c3: brw 0x20040a78 200400c6: movb *BDR_ptr,*$200b8056 200400cf: movb $e,*BDR_ptr 200400d4: tstw *BDR_ptr 200400d8: bgeq 0x200400d4 200400da: movb r0,*$200b8034 200400e1: rotl $f8,r0,r0 200400e6: movb r0,*$200b8036 200400ed: rotl $f8,r0,r0 200400f2: movb r0,*$200b8038 200400f9: rotl $f8,r0,r0 200400fe: movb r0,*$200b803a 20040105: movb $c,*BDR_ptr 2004010a: mfpr $2b,r0 2004010d: cmpzv $8,$5,r0,$3 20040112: bneq 0x20040117 20040114: brw 0x200402a6 20040117: cmpzv $8,$5,r0,$5 2004011c: bneq 0x2004012a 2004011e: bitb $8,*$200b801e 20040125: beql 0x2004012a 20040127: brw 0x200402d1 2004012a: bbcs $4,*$200b801e,0x2004013d 20040132: mtpr $1,$b ; P1LR 20040135: insv $3,$d,$2,r0 2004013a: brw 0x200402a6 2004013d: movb r11,*$200b803c 20040144: rotl $f8,r11,r11 20040149: movb r11,*$200b803e 20040150: rotl $f8,r11,r11 20040155: movb r11,*$200b8040 2004015c: rotl $f8,r11,r11 20040161: movb r11,*$200b8042 20040168: movab *$200b8044,r11 2004016f: movw sp,(r11)+ 20040172: rotl $f8,sp,sp 20040177: movw sp,(r11)+ 2004017a: rotl $f8,sp,sp 2004017f: movw sp,(r11)+ 20040182: rotl $f8,sp,sp 20040187: movw sp,(r11)+ 2004018a: movb *$200b802a,r11 20040191: rotl $8,r11,r11 20040195: movb *$200b8028,r11 2004019c: rotl $8,r11,r11 200401a0: movb *$200b8026,r11 200401a7: rotl $8,r11,r11 200401ab: movb *$200b8024,r11 200401b2: addl3 0x200407e3,0x200407e7,sp 200401ba: tstl r11 200401bc: beql 0x200401ec 200401be: addl3 r11,7c(r11),0084(r11) 200401c5: addl2 0080(r11),0084(r11) 200401cc: addl2 68(r11),0084(r11) 200401d2: addl2 6c(r11),0084(r11) 200401d8: addl2 74(r11),0084(r11) 200401de: addl2 64(r11),0084(r11) 200401e4: cmpl 0084(r11),78(r11) 200401ea: beql 0x200401f2 200401ec: mtpr $2,$b ; P1LR 200401ef: brw 0x20040135 200401f2: clrq 04(r11) 200401f5: mfpr $11,0084(r11) 200401fa: movab scb,sp 200401ff: mtpr sp,$11 ; SCBB 20040202: movl 7c(r11),sp 20040206: decl (sp) 20040208: bgeq 0x20040210 2004020a: mtpr $3,$b ; P1LR 2004020d: brw 0x20040135 20040210: tstl -(sp) 20040212: pushl *$20080008 20040218: pushl *0x200407df 2004021c: pushl r0 2004021e: pushl 0084(r11) 20040222: bicl3 $0000ff00,r0,-(sp) 2004022a: mfpr $29,-(sp) 2004022d: mfpr $2a,-(sp) 20040230: movab *$200b804c,r0 20040237: bsbw 0x20040a00 2004023a: pushl r0 2004023c: pushr $3fff 20040240: movl sp,r10 20040243: movab *$200b8044,r0 2004024a: bsbw 0x20040a00 2004024d: movl r0,2c(r10) 20040251: movab *$200b803c,r0 20040258: bsbw 0x20040a00 2004025b: movl r0,(r10) 2004025e: bbs $1a,4c(r10),0x20040274 20040263: mfpr $10,r1 20040266: extzv $18,$2,4c(r10),r2 2004026c: mtpr 38(r10),r2 20040270: mfpr r2,(r1)[r2] 20040274: movq BDR_ptr,00bb(r11) 2004027b: movq 0x200407d7,00c3(r11) 20040282: movl 0x200407df,00cb(r11) 20040289: clrw 00b0(r11) 2004028d: extzv $a,$2,*00bb(r11),r0 20040294: bicw2 $0100,*$20001f40[r0] 2004029e: bicb2 $10,*00c3(r11) 200402a3: brw 0x2004073d 200402a6: movl r0,r6 200402a9: subl3 0x200407e7,0x200407e3,r11 200402b1: movb 0x200407eb,*0x200407df 200402b8: mtpr 0x200407e3,$11 ; SCBB 200402bd: mnegl $1,sp 200402c0: bicb2 $bf,*$200b801e 200402c8: bisb2 $8,*$200b801e 200402cf: brb 0x200402f8 200402d1: bbss $6,*0x200407df,0x200402eb 200402d7: insv $0003fe00,$0,$12,r11 200402e0: subl2 $00040000,r11 200402e7: blss 0x200402e7 200402e9: brb 0x200402f8 200402eb: tstl -(r9) 200402ed: bicw2 $01ff,r9 200402f2: subl3 0x200407e7,r9,r11 200402f8: movl 0x200407eb,*0x200407df 200402ff: ashl $eb,r11,r10 20040304: addl2 $5,r10 20040307: ashl $9,r10,r10 2004030b: subl3 r10,r11,r9 2004030f: addl2 0x200407e7,r9 20040314: movc5 $0,(r0),0x200407ec,r10,(r9) 2004031c: movzwl $03e8,r0 20040321: sobgeq r0,0x20040321 20040324: movl r9,r8 20040327: ashl $fe,r10,r7 2004032c: movl 0x200407ec,r1 20040331: cmpl (r9)+,r1 20040334: bneq 0x200402eb 20040336: sobgtr r7,0x20040331 20040339: movl r8,r9 2004033c: movc5 $0,(r0),0x200407f0,r10,(r9) 20040344: movzwl $03e8,r0 20040349: sobgeq r0,0x20040349 2004034c: ashl $fe,r10,r7 20040351: movl 0x200407f0,r1 20040356: cmpl (r9)+,r1 20040359: bneq 0x200402eb 2004035b: sobgtr r7,0x20040356 2004035e: movl r8,r9 20040361: ashl $fe,r10,r7 20040366: movl r9,(r9)+ 20040369: sobgtr r7,0x20040366 2004036c: ashl $fe,r10,r7 20040371: movl r8,r9 20040374: cmpl r9,(r9)+ 20040377: beql 0x2004037c 20040379: brw 0x200402eb 2004037c: sobgtr r7,0x20040374 2004037f: movc5 $0,(r0),$0,r10,(r8) 20040385: subl3 $4,r11,7c(r11) 2004038a: movl $1,-04(r11) 2004038e: movab 0400(r8),68(r11) 20040394: addl3 $00000c00,r11,r0 2004039c: ashl $f4,r0,6c(r11) 200403a2: mnegl $1,64(r11) 200403a6: movl r11,r1 200403a9: movab *$200b8024,r2 200403b0: movw r11,(r2)+ 200403b3: rotl $f8,r11,r11 200403b8: movw r11,(r2)+ 200403bb: rotl $f8,r11,r11 200403c0: movw r11,(r2)+ 200403c3: rotl $f8,r11,r11 200403c8: movw r11,(r2)+ 200403cb: movl r1,r11 200403ce: movl r11,sp 200403d1: bsbw 0x200407a0 200403d4: bicb2 $18,*$200b801e 200403db: mtpr $0,$10 ; PCBB 200403de: bsbw 0x20040a12 200403e1: movl r6,r0 200403e4: brw 0x2004012a 200403e7: pushr $0fff 200403eb: movab *$200b802c,r0 200403f2: bsbw 0x20040a00 200403f5: movl r0,r11 200403f8: addl3 r11,7c(r11),r0 200403fd: addl2 0080(r11),r0 20040402: addl2 68(r11),r0 20040406: addl2 6c(r11),r0 2004040a: addl2 74(r11),r0 2004040e: addl2 64(r11),r0 20040412: cmpl r0,78(r11) 20040416: beql 0x20040419 20040418: halt 20040419: clrw 00b0(r11) 2004041d: movq (sp)+,r0 20040420: jsb *28(sp) 20040423: popr $0ffc 20040427: tstl (sp)+ 20040429: rsb 2004042a: .space 470 ; Comments attached to the entries are from the KA630 manual scb: .long 00000003 ; unused 20040604: .long 20040705 ; Machine check 20040608: .long 2004070d ; KSP not valid 2004060c: .long 2004070d ; Power fail 20040610: .long 2004070d ; Reserved/privileged instruction 20040614: .long 2004070d ; XFC instruction 20040618: .long 2004070d ; Reserved operand 2004061c: .long 2004070d ; Reserved addressing mode 20040620: .long 2004070d ; Access control violation 20040624: .long 2004070d ; Translation not valid 20040628: .long 2004070d ; Trace pending 2004062c: .long 2004070d ; BPT instruction 20040630: .long 00000003 ; Unused (compatability mode) 20040634: .long 2004070d ; Arithmetic 20040638: .long 00000003 ; Unused 2004063c: .long 00000003 ; Unused 20040640: .long 2004070d ; CHMK 20040644: .long 2004070d ; CHME 20040648: .long 2004070d ; CHMS 2004064c: .long 2004070d ; CHMU 20040650: .long 00000003 ; Unused 20040654: .long 00000003 ; Unused 20040658: .long 00000003 ; Unused 2004065c: .long 00000003 ; Unused 20040660: .long 00000003 ; Unused 20040664: .long 00000003 ; Unused 20040668: .long 00000003 ; Unused 2004066c: .long 00000003 ; Unused 20040670: .long 00000003 ; Unused 20040674: .long 00000003 ; Unused 20040678: .long 00000003 ; Unused 2004067c: .long 00000003 ; Unused 20040680: .long 00000003 ; Unused 20040684: .long 2004072d ; Software level 1 20040688: .long 2004072d ; Software level 2 2004068c: .long 2004072d ; Software level 3 20040690: .long 2004072d ; Software level 4 20040694: .long 2004072d ; Software level 5 20040698: .long 2004072d ; Software level 6 2004069c: .long 2004072d ; Software level 7 200406a0: .long 2004072d ; Software level 8 200406a4: .long 2004072d ; Software level 9 200406a8: .long 2004072d ; Software level 10 200406ac: .long 2004072d ; Software level 11 200406b0: .long 2004072d ; Software level 12 200406b4: .long 2004072d ; Software level 13 200406b8: .long 2004072d ; Software level 14 200406bc: .long 2004072d ; Software level 15 200406c0: .long 20040715 ; Interval timer 200406c4: .long 00000003 ; Unused 200406c8: .long 2004070d ; Emulation Start 200406cc: .long 2004070d ; Emulation Continue 200406d0: .long 00000003 ; Unused 200406d4: .long 00000003 ; Unused 200406d8: .long 00000003 ; Unused 200406dc: .long 00000003 ; Unused 200406e0: .long 00000003 ; Unused 200406e4: .long 00000003 ; Unused 200406e8: .long 00000003 ; Unused 200406ec: .long 00000003 ; Unused 200406f0: .long 00000003 ; Unused 200406f4: .long 00000003 ; Unused 200406f8: .long 20040725 ; Console Terminal Receive 200406fc: .long 2004071d ; Console Terminal Transmit 20040700: pushl (r11) 20040702: brb 0x20040731 20040704: pushl 04(r11) ; Machine check 20040707: brb 0x20040731 20040709: .space 3 2004070c: pushl 08(r11) ; KSP not valid, etc 2004070f: brb 0x20040731 20040711: .space 3 20040714: pushl 0c(r11) ; Interval timer 20040717: brb 0x20040731 20040719: .space 3 2004071c: pushl 14(r11) ; Console Terminal Transmit 2004071f: brb 0x20040731 20040721: .space 3 20040724: pushl 10(r11) ; Console Terminal Receive 20040727: brb 0x20040731 20040729: .space 3 2004072c: pushl 18(r11) ; Software-requested interrupt 2004072f: brb 0x20040731 20040731: bneq 0x2004073b 20040733: movzbl $24,r0 20040736: bsbw 0x20040abf 20040739: brb 0x20040739 2004073b: rsb 2004073c: rei 2004073d: jsb 0x20040a3c 20040741: jsb *2c(r11) 20040744: extzv $8,$5,4c(r10),r0 2004074a: cmpb r0,$3 2004074d: beql 0x20040760 2004074f: clrl r1 20040751: bicb3 $fc,*00bf(r11),r1 20040758: bbs r1,$06,0x20040760 2004075d: bsbw 0x20040a94 20040760: bsbw 0x20040ead 20040763: incl 58(r10) 20040766: movab (r10),sp 20040769: popr $03ff 2004076d: addl2 $8,sp 20040770: popr $3000 20040774: movl 40(r10),sp 20040778: mtpr 48(r10),$11 ; SCBB 2004077c: movb 50(r10),*00cb(r11) 20040782: movb *$200b8056,*00bb(r11) 2004078b: bbs $f,4c(r10),0x20040795 20040790: movq 28(r10),r10 20040794: rei 20040795: movq 28(r10),r10 20040799: nop 2004079a: nop 2004079b: nop 2004079c: mtpr $1,$38 ; MAPEN 2004079f: rei 200407a0: addl3 r11,7c(r11),r0 200407a5: addl2 0080(r11),r0 200407aa: addl2 68(r11),r0 200407ae: addl2 6c(r11),r0 200407b2: addl2 74(r11),r0 200407b6: addl3 64(r11),r0,78(r11) 200407bc: rsb 200407bd: movl 68(r11),r1 200407c1: movl r1,r0 200407c4: movl 6c(r11),r2 200407c8: addb2 (r1)+,r0 200407cb: sobgtr r2,0x200407c8 200407ce: rsb BDR_ptr: .ptr 0x20080000 ; BDR 200407d3: .long 200b801c 200407d7: .long 200b801e 200407db: .long 200b8000 200407df: .long 20080004 200407e3: .byte 00 200407e4: .long 00010000 200407e8: .long f9000002 200407ec: .long 55555555 200407f0: .long aaaaaaaa 200407f4: .long 00000000 200407f8: .long 00000000 200407fc: .long 00000000 20040800: .long 20040701 20040804: .long 20040701 20040808: .long 20040701 2004080c: .long 20040701 20040810: .long 20040701 20040814: .long 20040701 20040818: .long 20040701 2004081c: .long 20040701 20040820: .long 20040701 20040824: .long 20040701 20040828: .long 20040701 2004082c: .long 20040701 20040830: .long 20040701 20040834: .long 20040701 20040838: .long 20040701 2004083c: .long 20040701 20040840: .long 20040701 20040844: .long 20040701 20040848: .long 20040701 2004084c: .long 20040701 20040850: .long 20040701 20040854: .long 20040701 20040858: .long 20040701 2004085c: .long 20040701 20040860: .long 20040701 20040864: .long 20040701 20040868: .long 20040701 2004086c: .long 20040701 20040870: .long 20040701 20040874: .long 20040701 20040878: .long 20040701 2004087c: .long 20040701 20040880: .long 20040701 20040884: .long 20040701 20040888: .long 20040701 2004088c: .long 20040701 20040890: .long 20040701 20040894: .long 20040701 20040898: .long 20040701 2004089c: .long 20040701 200408a0: .long 20040701 200408a4: .long 20040701 200408a8: .long 20040701 200408ac: .long 20040701 200408b0: .long 20040701 200408b4: .long 20040701 200408b8: .long 20040701 200408bc: .long 20040701 200408c0: .long 20040701 200408c4: .long 20040701 200408c8: .long 20040701 200408cc: .long 20040701 200408d0: .long 20040701 200408d4: .long 20040701 200408d8: .long 20040701 200408dc: .long 20040701 200408e0: .long 20040701 200408e4: .long 20040701 200408e8: .long 20040701 200408ec: .long 20040701 200408f0: .long 20040701 200408f4: .long 20040701 200408f8: .long 20040701 200408fc: .long 20040701 20040900: .long 20040701 20040904: .long 20040701 20040908: .long 20040701 2004090c: .long 20040701 20040910: .long 20040701 20040914: .long 20040701 20040918: .long 20040701 2004091c: .long 20040701 20040920: .long 20040701 20040924: .long 20040701 20040928: .long 20040701 2004092c: .long 20040701 20040930: .long 20040701 20040934: .long 20040701 20040938: .long 20040701 2004093c: .long 20040701 20040940: .long 20040701 20040944: .long 20040701 20040948: .long 20040701 2004094c: .long 20040701 20040950: .long 20040701 20040954: .long 20040701 20040958: .long 20040701 2004095c: .long 20040701 20040960: .long 20040701 20040964: .long 20040701 20040968: .long 20040701 2004096c: .long 20040701 20040970: .long 20040701 20040974: .long 20040701 20040978: .long 20040701 2004097c: .long 20040701 20040980: .long 20040701 20040984: .long 20040701 20040988: .long 20040701 2004098c: .long 20040701 20040990: .long 20040701 20040994: .long 20040701 20040998: .long 20040701 2004099c: .long 20040701 200409a0: .long 20040701 200409a4: .long 20040701 200409a8: .long 20040701 200409ac: .long 20040701 200409b0: .long 20040701 200409b4: .long 20040701 200409b8: .long 20040701 200409bc: .long 20040701 200409c0: .long 20040701 200409c4: .long 20040701 200409c8: .long 20040701 200409cc: .long 20040701 200409d0: .long 20040701 200409d4: .long 20040701 200409d8: .long 20040701 200409dc: .long 20040701 200409e0: .long 20040701 200409e4: .long 20040701 200409e8: .long 20040701 200409ec: .long 20040701 200409f0: .long 20040701 200409f4: .long 20040701 200409f8: .long 20040701 200409fc: .long 20040701 20040a00: pushl r1 20040a02: movzbl $4,r1 20040a05: cvtwb -(r0),-(sp) 20040a08: sobgtr r1,0x20040a05 20040a0b: movl (sp)+,r0 20040a0e: movl (sp)+,r1 20040a11: rsb 20040a12: movab 1c(r11),r0 20040a16: movab 0x20040cad,(r0)+ 20040a1b: movab 0x20040ccc,(r0)+ 20040a20: movab 0x20040cd8,(r0)+ 20040a25: movab 0x20040cdb,(r0)+ 20040a2a: movab 0x20040cdb,(r0)+ 20040a2f: rsb 20040a30: pushl $000000fc 20040a36: sobgeq (sp),0x20040a36 20040a39: tstl (sp)+ 20040a3b: rsb 20040a3c: movab *$200b8058,r1 20040a43: bbc $0,(r1),0x20040a81 20040a47: movl (sp),0084(r11) 20040a4c: movb *BDR_ptr,r2 20040a51: cvtwl $01f4,r0 20040a56: bsbb 0x20040a30 20040a58: sobgtr r0,0x20040a56 20040a5b: movb $8,*BDR_ptr 20040a60: cvtwl $01f4,r0 20040a65: bsbb 0x20040a30 20040a67: sobgtr r0,0x20040a65 20040a6a: movb r2,*BDR_ptr 20040a6f: bisb2 $2,(r1) 20040a72: jmp 0x20050a81 20040a78: cmpl (sp),0084(r11) 20040a7d: bneq 0x20040a89 20040a7f: brb 0x20040a51 20040a81: nop 20040a82: nop 20040a83: nop 20040a84: nop 20040a85: bicb2 $2,(r1) 20040a88: rsb 20040a89: mtpr $4,$b ; P1LR 20040a8c: movpsl r0 20040a8e: brw 0x20040135 20040a91: halt 20040a92: halt 20040a93: halt 20040a94: jsb 0x20040abf 20040a98: movb $8a,r0 20040a9c: bsbw 0x20040abf 20040a9f: movl 3c(r10),r0 20040aa3: movl $8,r1 20040aa6: movab 00cf(r11),r2 20040aab: bsbw 0x20040bd4 20040aae: movb $d,00d7(r11) 20040ab3: movl $9,r0 20040ab6: movab 00cf(r11),r1 20040abb: bsbw 0x20040af8 20040abe: rsb 20040abf: tstl r0 20040ac1: beql 0x20040ad3 20040ac3: pushl r0 20040ac5: movl $2,r0 20040ac8: movab 0x200423f1 <1+"\\\r\n\0">,r1 20040acd: bsbw 0x20040af8 20040ad0: movl (sp)+,r0 20040ad3: tstl r0 20040ad5: beql 0x20040af7 20040ad7: cmpl r0,$00000100 20040ade: blss 0x20040ae8 20040ae0: movq (r0),r0 20040ae3: movzwl r0,r0 20040ae6: brb 0x20040af4 20040ae8: extzv $4,$4,*$200b801c,r1 20040af1: bsbw 0x20040f5c 20040af4: bsbw 0x20040af8 20040af7: rsb 20040af8: pushr $0060 20040afc: movq r0,r5 20040aff: tstl r5 20040b01: bleq 0x20040b5b 20040b03: bsbw 0x20040bd8 20040b06: movl r0,r1 20040b09: movab 0x200424c4,r0 20040b0e: bsbw 0x20040b63 20040b11: casel r0,$0,$00000003 20040b19: case -> 0x20040b4d 20040b1b: case -> 0x20040b57 20040b1d: case -> 0x20040b5b 20040b1f: case -> 0x20040b23 20040b21: brb 0x20040b03 20040b23: movzbl (r6)+,r1 20040b26: decl r5 20040b28: bitb $60,r1 20040b2c: bneq 0x20040b52 20040b2e: bbs r1,0x200423f3 <3+"\\\r\n\0">,0x20040b52 20040b34: pushl $0000405e 20040b3a: addb2 r1,01(sp) 20040b3e: pushl sp 20040b40: pushl $2 20040b42: movl sp,r0 20040b45: bsbw 0x20040ad3 20040b48: addl2 $c,sp 20040b4b: brb 0x20040aff 20040b4d: movzbl (r6)+,r1 20040b50: decl r5 20040b52: jsb *24(r11) 20040b55: brb 0x20040aff 20040b57: clrl r0 20040b59: brb 0x20040b5e 20040b5b: movl $1,r0 20040b5e: popr $0060 20040b62: rsb 20040b63: movl r0,r4 20040b66: clrl r0 20040b68: movw (r4)+,r2 20040b6b: beql 0x20040b7d 20040b6d: mcomw r2,r2 20040b70: bicw3 r2,r1,r3 20040b74: cmpw r3,(r4)+ 20040b77: beql 0x20040b80 20040b79: incl r0 20040b7b: brb 0x20040b68 20040b7d: mnegl $1,r0 20040b80: rsb 20040b81: cmpl r0,r1 20040b84: blss 0x20040b8f 20040b86: cmpl r0,r2 20040b89: bgtr 0x20040b8f 20040b8b: movl $1,r0 20040b8e: rsb 20040b8f: clrl r0 20040b91: rsb 20040b92: movw r0,008c(r11) 20040b97: beql 0x20040bac 20040b99: movw r0,008e(r11) 20040b9e: movw $1028,0088(r11) 20040ba5: movw $1028,008a(r11) 20040bac: bsbw 0x20040bd8 20040baf: bitw $1a00,r0 20040bb4: beql 0x20040bac 20040bb6: clrw 008c(r11) 20040bba: rsb 20040bbb: extzv $0,$4,r0,r3 20040bc0: rotl $fc,r0,r0 20040bc5: addb2 $30,r3 20040bc8: cmpb r3,$39 20040bcb: bleq 0x20040bd0 20040bcd: addb2 $7,r3 20040bd0: movb r3,(r2)[r1] 20040bd4: sobgeq r1,0x20040bbb 20040bd7: rsb 20040bd8: pushl r5 20040bda: bbc $5,*00c3(r11),0x20040bf7 20040be0: mfpr $21,r5 20040be3: bbc $b,r5,0x20040bf7 20040be7: bsbw 0x20040a12 20040bea: insv $2,$4,$4,*00bf(r11) 20040bf1: bicb2 $60,*00c3(r11) 20040bf7: movaw 00b0(r11),r5 20040bfc: movaw 0088(r11),r4 20040c01: bicw2 $0300,(r5) 20040c06: jsb *1c(r11) 20040c09: blbc r0,0x20040c39 20040c0c: bbs $b,r1,0x20040c84 20040c10: tstw r1 20040c12: blss 0x20040c39 20040c14: movb r1,(r5) 20040c17: movw (r4)+,(r4)+ 20040c1a: movw (r4)+,(r4)+ 20040c1d: movab 0x200424ac <24+"\n P ######## "...>,r0 20040c22: movzwl (r5),r1 20040c25: bsbw 0x20040b63 20040c28: caseb r0,$0,$04 20040c2d: case -> 0x20040c55 20040c2f: case -> 0x20040c5c 20040c31: case -> 0x20040c63 20040c33: case -> 0x20040c6a 20040c35: case -> 0x20040c75 20040c37: brb 0x20040c55 20040c39: tstw 04(r4) 20040c3c: beql 0x20040c9b 20040c3e: decw 02(r4) 20040c41: bgtr 0x20040c9b 20040c43: movw (r4)+,(r4)+ 20040c46: decw 02(r4) 20040c49: bgtr 0x20040c9b 20040c4b: bisw2 $1000,(r5) 20040c50: movb $18,(r5) 20040c53: brb 0x20040c9b 20040c55: bisw2 $0200,(r5) 20040c5a: brb 0x20040c9b 20040c5c: bicw2 $0400,(r5) 20040c61: brb 0x20040c9b 20040c63: bisw2 $0400,(r5) 20040c68: brb 0x20040c9b 20040c6a: bisw2 $1000,(r5) 20040c6f: movzbl $8d,r0 20040c73: brb 0x20040c90 20040c75: xorw2 $0800,(r5) 20040c7a: bbc $b,(r5),0x20040c9b 20040c7e: movzbl $8f,r0 20040c82: brb 0x20040c90 20040c84: movb $3,(r5) 20040c87: bisw2 $1000,(r5) 20040c8c: movzbl $91,r0 20040c90: movw (r5),-(sp) 20040c93: clrw (r5) 20040c95: bsbw 0x20040ad3 20040c98: movw (sp)+,(r5) 20040c9b: jsb *20(r11) 20040c9e: blbc r0,0x20040ca6 20040ca1: bisw2 $0100,(r5) 20040ca6: movzwl (r5),r0 20040ca9: movl (sp)+,r5 20040cac: rsb 20040cad: clrl r0 20040caf: mfpr $20,r1 20040cb2: tstb r1 20040cb4: bgeq 0x20040ccb 20040cb6: incl r0 20040cb8: mfpr $21,r1 20040cbb: bbc $b,r1,0x20040ccb 20040cbf: mfpr $21,r1 20040cc2: bbs $b,r1,0x20040cbf 20040cc6: bisw2 $0800,r1 20040ccb: rsb 20040ccc: clrl r0 20040cce: mfpr $22,r1 20040cd1: tstb r1 20040cd3: bgeq 0x20040cd7 20040cd5: incl r0 20040cd7: rsb 20040cd8: mtpr r1,$23 ; TXDB 20040cdb: movl $1,r0 20040cde: rsb 20040cdf: pushr $01e0 20040ce3: movab 00cf(r11),r6 20040ce8: clrl r5 20040cea: clrl r7 20040cec: movl r1,r8 20040cef: bicw2 $0800,00b0(r11) 20040cf6: movl r0,00b7(r11) 20040cfb: bsbw 0x20040abf 20040cfe: movl r8,r0 20040d01: bsbw 0x20040b92 20040d04: bicw3 $6400,r0,r1 20040d0a: tstl r5 20040d0c: bneq 0x20040d13 20040d0e: bisw2 $2000,r1 20040d13: bitb $2,*$200b801e 20040d1a: beql 0x20040d21 20040d1c: bisw2 $4000,r1 20040d21: bisw2 r7,r1 20040d24: movab 0x200424d8,r0 20040d29: bsbw 0x20040b63 20040d2c: casel r0,$0,$0000000c 20040d34: case -> 0x20040dc4 20040d36: case -> 0x20040d4e 20040d38: case -> 0x20050cfe 20040d3a: case -> 0x20040d57 20040d3c: case -> 0x20040d5a 20040d3e: case -> 0x20040d66 20040d40: case -> 0x20040d75 20040d42: case -> 0x20040dc4 20040d44: case -> 0x20040d82 20040d46: case -> 0x20040d89 20040d48: case -> 0x20040da3 20040d4a: case -> 0x20040db0 20040d4c: case -> 0x20040db3 20040d4e: bicw2 $0800,00b0(r11) 20040d55: brb 0x20040cfe 20040d57: bsbw 0x20040dea 20040d5a: decl r5 20040d5c: bsbw 0x20040df8 20040d5f: movw $0400,r7 20040d64: brb 0x20040cfe 20040d66: decl r5 20040d68: movl $0000008b,r0 20040d6f: bsbw 0x20040ad3 20040d72: brw 0x20040cfe 20040d75: movl $0000008e,r0 20040d7c: bsbw 0x20040ad3 20040d7f: brw 0x20040dc4 20040d82: bsbb 0x20040df1 20040d84: movb r5,r0 20040d87: brb 0x20040dc8 20040d89: bicw2 $0800,00b0(r11) 20040d90: movl 00b7(r11),r0 20040d95: bsbw 0x20040abf 20040d98: movq r5,r0 20040d9b: bsbw 0x20040af8 20040d9e: clrl r7 20040da0: brw 0x20040cfe 20040da3: movb 00b0(r11),r0 20040da8: movl r8,r1 20040dab: bsbw 0x20040e03 20040dae: brb 0x20040d82 20040db0: bsbw 0x20040dea 20040db3: movb 00b0(r11),(r6)[r5] 20040db9: bsbw 0x20040df8 20040dbc: bsbw 0x20040dd5 20040dbf: clrl r7 20040dc1: brw 0x20040cfe 20040dc4: bsbb 0x20040df1 20040dc6: clrl r0 20040dc8: movzbl r0,00b6(r11) 20040dcd: movl r6,r1 20040dd0: popr $01e0 20040dd4: rsb 20040dd5: aobleq $00000050,r5,0x20040de9 20040ddd: movb $19,0091(r11) 20040de2: movl $00000050,r5 20040de9: rsb 20040dea: movab 0x200423f0 <"\\\r\n\0">,r1 20040def: brb 0x20040dfc 20040df1: movab 0x200423f1 <1+"\\\r\n\0">,r1 20040df6: brb 0x20040dfc 20040df8: movab (r6)[r5],r1 20040dfc: movl $1,r0 20040dff: bsbw 0x20040af8 20040e02: rsb 20040e03: pushr $00e0 20040e07: movq r0,r5 20040e0a: clrb 00b5(r11) 20040e0e: clrb 00b4(r11) 20040e12: clrl r7 20040e14: cmpb $9b,r5 20040e18: bneq 0x20040e1f 20040e1a: insv $1,$8,$3,r7 20040e1f: movl r6,r0 20040e22: bsbw 0x20040b92 20040e25: movb r0,r7 20040e28: bbc $c,r0,0x20040e30 20040e2c: movb $7f,r7 20040e30: cmpb r7,$20 20040e33: blss 0x20040e1f 20040e35: bicw2 $3800,r7 20040e3a: movab 0x200423f7 <3+"?\n\b0?\f,r3 20040e3f: movl $3,r4 20040e42: movzbl r7,r0 20040e45: movzbl (r3)+,r1 20040e48: movzbl (r3)+,r2 20040e4b: bsbw 0x20040b81 20040e4e: movzbl (r3)+,r1 20040e51: insv r0,r1,$1,r7 20040e56: sobgtr r4,0x20040e42 20040e59: movab 0x20042510,r0 20040e5e: movl r7,r1 20040e61: bsbw 0x20040b63 20040e64: casel r0,$0,$00000005 20040e6c: case -> 0x20050e1a 20040e6e: case -> 0x20040ea3 20040e70: case -> 0x20040e78 20040e72: case -> 0x20050e1f 20040e74: case -> 0x20040e80 20040e76: case -> 0x20050e1f 20040e78: insv $6,$8,$3,r7 20040e7d: brw 0x20040e1f 20040e80: movzbl 00b5(r11),r0 20040e85: bneq 0x20040e8f 20040e87: cmpb r7,$30 20040e8a: bneq 0x20040e8f 20040e8c: brw 0x20040e1f 20040e8f: mull2 $a,r0 20040e92: movzbl r7,r1 20040e95: addl2 r1,r0 20040e98: subl2 $30,r0 20040e9b: movb r0,00b5(r11) 20040ea0: brw 0x20040e1f 20040ea3: movb r7,00b4(r11) 20040ea8: popr $00e0 20040eac: rsb 20040ead: extzv $d,$2,4c(r10),r0 20040eb3: beql 0x20040ec1 20040eb5: addl2 $12,r0 20040eb8: bsbw 0x20040abf 20040ebb: insv $3,$8,$5,4c(r10) 20040ec1: cmpzv $8,$5,4c(r10),$3 20040ec7: bneq 0x20040edb 20040ec9: bsbw 0x20041ba6 20040ecc: bbs $e,*$20080000,0x20040edb 20040ed4: bisb2 $2,*$200b801c 20040edb: cmpzv $8,$5,4c(r10),$2 20040ee1: beql 0x20040f48 20040ee3: movb *$200b801c,r1 20040eea: extzv $0,$2,r1,r0 20040eef: bneq 0x20040f15 20040ef1: extzv $2,$2,r1,r0 20040ef6: bbc $e,*$20080000,0x20040f01 20040efe: bisb2 $4,r0 20040f01: caseb r0,$0,$7 20040f05: case -> 0x20040f26 20040f07: case -> 0x20040f2d 20040f09: case -> 0x20040f36 20040f0b: case -> 0x20040f2d 20040f0d: case -> 0x20040f48 20040f0f: case -> 0x20040f2d 20040f11: case -> 0x20040f4c 20040f13: case -> 0x20040f2d 20040f15: bicb2 $3,*$200b801c 20040f1c: caseb r0,$1,$2 20040f20: case -> 0x20040f55 20040f22: case -> 0x20040f3d 20040f24: case -> 0x20040f48 20040f26: bsbw 0x20041f66 20040f29: blbc r0,0x20040f36 20040f2c: rsb 20040f2d: movzbl $84,r0 20040f31: bsbw 0x20040abf 20040f34: brb 0x20040f48 20040f36: movzbl $84,r0 20040f3a: bsbw 0x20040abf 20040f3d: clrq r0 20040f3f: clrl r2 20040f41: bsbw 0x2004210c 20040f44: blbc r0,0x20040f2d 20040f47: rsb 20040f48: bsbw 0x20040fd8 20040f4b: rsb 20040f4c: movzbl $84,r0 20040f50: bsbw 0x20040abf 20040f53: brb 0x20040f48 20040f55: bsbw 0x20041f66 20040f58: blbc r0,0x20040f4c 20040f5b: rsb 20040f5c: pushr $00e0 20040f60: movb r1,r2 20040f63: movb r0,r3 20040f66: movab 0x200430b3,r1 20040f6b: clrl r6 20040f6d: tstb (r1) 20040f6f: beql 0x20040f9b 20040f71: cmpb (r1),r3 20040f74: bneq 0x20040f90 20040f76: cmpb 01(r1),r2 20040f7a: beql 0x20040f82 20040f7c: cmpb 01(r1),$c 20040f80: bneq 0x20040f90 20040f82: movzbl 02(r1),r6 20040f86: movab 03(r1),r7 20040f8a: tstb r3 20040f8c: blss 0x20040fd0 20040f8e: brb 0x20040f9b 20040f90: movzbl 02(r1),r0 20040f94: movab 03(r0)[r1],r1 20040f99: brb 0x20040f6d 20040f9b: movl $2078783f,00cf(r11) 20040fa4: movab 00d0(r11),r2 20040fa9: movl $2,r1 20040fac: extzv $0,$7,r3,r0 20040fb1: bsbw 0x20040bd4 20040fb4: tstl r6 20040fb6: bneq 0x20040fc2 20040fb8: movb $d,00d2(r11) 20040fbd: movl $4,r6 20040fc0: brb 0x20040fcb 20040fc2: movc3 r6,(r7),00d3(r11) 20040fc8: addl2 $4,r6 20040fcb: movab 00cf(r11),r7 20040fd0: movq r6,r0 20040fd3: popr $00e0 20040fd7: rsb 20040fd8: pushl r5 20040fda: bicb2 $c,*$200b801c 20040fe1: movw $6000,00b0(r11) 20040fe8: clrb 0093(r11) 20040fec: movw $14,0096(r11) 20040ff1: movb $8,*$20080000 20040ff8: bicb2 $10,00b1(r11) 20040ffd: movb 0093(r11),0092(r11) 20041004: bneq 0x2004100f 20041006: clrl r1 20041008: movzbl $99,r0 2004100c: bsbw 0x20040cdf 2004100f: movb $81,0091(r11) 20041015: bsbw 0x20041097 20041018: blbc r0,0x2004101e 2004101b: bsbw 0x20041217 2004101e: bsbw 0x20040bd8 20041021: movl r0,r5 20041024: bbc $c,r5,0x20041031 20041028: cmpb r5,$3 2004102b: bneq 0x20041031 2004102d: clrb 0093(r11) 20041031: cmpb 0091(r11),$81 20041037: beql 0x20041047 20041039: movzbl 0091(r11),r0 2004103e: bsbw 0x20040abf 20041041: clrb 0093(r11) 20041045: brb 0x20040ff1 20041047: cmpb 0090(r11),$4 2004104c: bneq 0x20040ff1 2004104e: popr $20 20041050: rsb 20041051: tstb 4d(r10) 20041054: bgeq 0x2004105d 20041056: movzwl $020c,r0 2004105b: brb 0x20041062 2004105d: movzwl $0214,r0 20041062: movw r0,0094(r11) 20041067: subl3 $4,40(r10),0098(r11) 2004106e: movl 44(r10),00a0(r11) 20041074: bsbw 0x2004176f 20041077: blbc r0,0x20041094 2004107a: subl2 $4,0098(r11) 2004107f: movl 3c(r10),00a0(r11) 20041085: bsbw 0x2004176f 20041088: blbc r0,0x20041094 2004108b: subl2 $8,40(r10) 2004108f: movzbl $81,r0 20041093: rsb 20041094: clrl r0 20041096: rsb 20041097: movq r5,-(sp) 2004109a: movab 00ac(r11),r6 2004109f: clrl (r6) 200410a1: decb 0092(r11) 200410a5: bsbw 0x2004114e 200410a8: movab 02(r6),r5 200410ac: movab 0x20042400 <12+"?\n\b0?\f,r0 200410b1: movzwl (r5),r1 200410b4: bsbw 0x20040b63 200410b7: casel r0,$0,$1e 200410bb: case -> 0x200510a5 200410bd: case -> 0x20041100 200410bf: case -> 0x20041107 200410c1: case -> 0x2004110c 200410c3: case -> 0x20041114 200410c5: case -> 0x2004113e 200410c7: case -> 0x2004110c 200410c9: case -> 0x200510a5 200410cb: case -> 0x2004113e 200410cd: case -> 0x2004110c 200410cf: case -> 0x2004111f 200410d1: case -> 0x20041124 200410d3: case -> 0x2004110c 200410d5: case -> 0x2004112f 200410d7: case -> 0x2004113e 200410d9: case -> 0x2004113e 200410db: case -> 0x2004110c 200410dd: case -> 0x2004113e 200410df: case -> 0x200410f9 200410e1: case -> 0x2004113e 200410e3: case -> 0x2004113e 200410e5: case -> 0x2004111f 200410e7: case -> 0x2004113e 200410e9: case -> 0x2004113e 200410eb: case -> 0x2004112f 200410ed: case -> 0x2004113e 200410ef: case -> 0x200410f9 200410f1: case -> 0x2004111f 200410f3: case -> 0x200410f9 200410f5: case -> 0x20041134 200410f7: case -> 0x2004113e 200410f9: movb $17,0091(r11) 200410fe: brb 0x2004113e 20041100: movb $e,0090(r11) 20041105: brb 0x2004113e 20041107: bsbw 0x20041646 2004110a: brb 0x20041137 2004110c: bsbw 0x20041598 2004110f: blbs r0,0x200410a8 20041112: brb 0x2004113e 20041114: bsbw 0x200416a6 20041117: blbc r0,0x2004113e 2004111a: movb $2,(r5) 2004111d: brb 0x200410a8 2004111f: bsbw 0x20041441 20041122: brb 0x20041137 20041124: bsbw 0x20041441 20041127: blbc r0,0x2004113e 2004112a: movb $3,(r5) 2004112d: brb 0x2004111d 2004112f: bsbw 0x20041580 20041132: brb 0x20041137 20041134: bsbw 0x2004158c 20041137: blbc r0,0x2004113e 2004113a: incb (r5) 2004113c: brb 0x2004111d 2004113e: clrl r0 20041140: cmpb 0091(r11),$81 20041146: bneq 0x2004114a 20041148: incl r0 2004114a: movq (sp)+,r5 2004114d: rsb 2004114e: movab 00ac(r11),r3 20041153: incb 0092(r11) 20041157: movzbl 0092(r11),r0 2004115c: cmpb 00b6(r11),r0 20041161: bgtru 0x2004116e 20041163: movab 02(r3),r2 20041167: insv $5,$9,$3,(r2) 2004116c: brb 0x200411de 2004116e: movb 00cf(r0)[r11],r1 20041174: cmpb r1,$61 20041178: bcs 0x20041183 2004117a: cmpb r1,$7a 2004117e: bgtru 0x20041183 20041180: subb2 $20,r1 20041183: movb r1,(r3) 20041186: movab 02(r3),r2 2004118a: cmpb r1,$41 2004118e: bcs 0x2004119a 20041190: cmpb r1,$5a 20041194: bgtru 0x2004119a 20041196: clrl r0 20041198: brb 0x200411d9 2004119a: cmpb r1,$30 2004119d: bcs 0x200411a9 2004119f: cmpb r1,$39 200411a2: bgtru 0x200411a9 200411a4: movl $1,r0 200411a7: brb 0x200411d9 200411a9: cmpb r1,$2f 200411ac: bneq 0x200411b3 200411ae: movl $2,r0 200411b1: brb 0x200411d9 200411b3: cmpb r1,$3a 200411b6: bneq 0x200411bd 200411b8: movl $3,r0 200411bb: brb 0x200411d9 200411bd: cmpb r1,$9 200411c0: beql 0x200411c7 200411c2: cmpb r1,$20 200411c5: bneq 0x200411cc 200411c7: movl $6,r0 200411ca: brb 0x200411d9 200411cc: cmpb r1,$21 200411cf: bneq 0x200411d6 200411d1: movl $5,r0 200411d4: brb 0x200411d9 200411d6: movl $4,r0 200411d9: insv r0,$9,$3,(r2) 200411de: extzv $9,$3,(r2),r0 200411e3: insv r0,$9,$3,(r3) 200411e8: rsb 200411e9: movq r5,-(sp) 200411ec: movl 0098(r11),r6 200411f1: movw 0094(r11),r5 200411f6: movl $e,0098(r11) 200411fb: movzbw $44,0094(r11) 20041201: movl r0,00a0(r11) 20041206: bsbw 0x2004176f 20041209: movl r6,0098(r11) 2004120e: movw r5,0094(r11) 20041213: movq (sp)+,r5 20041216: rsb 20041217: pushr $00e0 2004121b: movab 0094(r11),r6 20041220: caseb 0090(r11),$2,$c 20041226: case -> 0x200412de 20041228: case -> 0x200412de 2004122a: case -> 0x20041366 2004122c: case -> 0x200412a1 2004122e: case -> 0x2004128f 20041230: case -> 0x20041299 20041232: case -> 0x20041240 20041234: case -> 0x2004125f 20041236: case -> 0x200412d4 20041238: case -> 0x20041366 2004123a: case -> 0x200413a6 2004123c: case -> 0x2004137d 2004123e: case -> 0x200413b9 20041240: movl $1,r2 20041243: movl 00a0(r11),r1 20041248: movl 00a8(r11),r0 2004124d: bsbw 0x2004210c 20041250: movb r0,0091(r11) 20041255: blbc r0,0x200412d2 20041258: movb $4,0090(r11) 2004125d: brb 0x200412db 2004125f: bbc $b,(r6),0x2004126e 20041263: bsbw 0x20041fb2 20041266: movl r0,r7 20041269: movl r1,r5 2004126c: brb 0x2004127b 2004126e: movq $7,r0 20041271: bsbw 0x200422f0 20041274: movl r0,r7 20041277: movl 64(r11),r5 2004127b: blbc r7,0x20041288 2004127e: movab 0200(r5),r0 20041283: bsbw 0x200411e9 20041286: brb 0x200412db 20041288: movb $21,0091(r11) 2004128d: brb 0x200412db 2004128f: bsbw 0x2004143d 20041292: movb r0,0091(r11) 20041297: brb 0x200412db 20041299: mtpr r11,$37 ; IUR(?) 2004129c: jsb *28(r11) 2004129f: brb 0x200412db 200412a1: movl $041f0000,r0 200412a8: bsbw 0x20041b44 200412ab: mtpr 0x20042480,$13 ; ASTLVL 200412b0: mtpr 0x20042484,$15 ; SISR 200412b5: mtpr 0x20042488,$18 ; ICCS 200412ba: mtpr 0x2004248c,$20 ; RXCS 200412bf: mtpr 0x20042490,$22 ; TXCS 200412c4: bicb2 $80,4d(r10) 200412c9: clrl 0098(r11) 200412cd: movw $14,0096(r11) 200412d2: brb 0x200412db 200412d4: movb 0092(r11),0093(r11) 200412db: brw 0x200413b9 200412de: bitb (r6),$7 200412e1: bneq 0x200412ea 200412e3: insv 0096(r11),$0,$3,(r6) 200412ea: bitb (r6),$f8 200412ee: bneq 0x200412fc 200412f0: extzv $3,$5,0096(r11),r0 200412f7: insv r0,$3,$5,(r6) 200412fc: cmpb 0090(r11),$2 20041301: bneq 0x20041311 20041303: bsbw 0x2004175e 20041306: blbc r0,0x2004134a 20041309: movl (r6),r0 2004130c: bsbw 0x200413d3 2004130f: brb 0x20041317 20041311: bsbw 0x2004176f 20041314: blbc r0,0x2004134a 20041317: bbc $a,(r6),0x2004133b 2004131b: tstl 00a8(r11) 2004131f: beql 0x2004133b 20041321: decl 00a8(r11) 20041325: bitb (r6),$18 20041328: beql 0x20041331 2004132a: extzv $0,$3,(r6),r0 2004132f: brb 0x20041334 20041331: movl $1,r0 20041334: addl2 r0,0098(r11) 20041339: brb 0x2004133f 2004133b: bicb2 $4,01(r6) 2004133f: bbc $a,(r6),0x2004134a 20041343: bsbw 0x20040bd8 20041346: bbc $c,r0,0x200412fc 2004134a: insv (r6),$0,$3,0096(r11) 20041351: extzv $3,$5,(r6),r0 20041356: insv r0,$3,$5,0096(r11) 2004135d: movl 0098(r11),00a4(r11) 20041364: brb 0x200413b9 20041366: cmpb 0090(r11),$b 2004136b: bneq 0x20041378 2004136d: movl 0098(r11),3c(r10) 20041373: movb $4,0090(r11) 20041378: bsbw 0x20041051 2004137b: brb 0x200413b9 2004137d: extzv $0,$1f,00a8(r11),r0 20041384: addl2 0098(r11),r0 20041389: cmpl r0,r11 2004138c: bleq 0x2004139a 2004138e: movab 0200(r11),r0 20041393: cmpl 0098(r11),r0 20041398: blss 0x2004139f 2004139a: bsbw 0x20042005 2004139d: brb 0x200413b9 2004139f: movb $16,0091(r11) 200413a4: brb 0x200413b9 200413a6: clrl r1 200413a8: movl 00a0(r11),r0 200413ad: bsbw 0x200422f0 200413b0: blbs r0,0x200413b9 200413b3: movb $84,0091(r11) 200413b9: cmpb 0091(r11),$81 200413bf: bneq 0x200413ce 200413c1: bsbw 0x20040bd8 200413c4: bbc $c,r0,0x200413ce 200413c8: movb $8d,0091(r11) 200413ce: popr $00e0 200413d2: rsb 200413d3: movq r5,-(sp) 200413d6: subl2 $18,sp 200413d9: movl r0,r6 200413dc: movc3 $18,0x20042494 <"\n P ######## "...>,(sp) 200413e2: bitb r6,$18 200413e5: bneq 0x2004140a 200413e7: bbc $6,r6,0x200413f1 200413eb: movzbl $47,r0 200413ef: brb 0x200413ff 200413f1: bbc $5,r6,0x200413fb 200413f5: movzbl $49,r0 200413f9: brb 0x200413ff 200413fb: movzbl $4d,r0 200413ff: movb r0,03(sp) 20041403: movl 0098(r11),r0 20041408: brb 0x2004140f 2004140a: movl 009c(r11),r0 2004140f: movab 05(sp),r2 20041413: movl $8,r1 20041416: bsbw 0x20040bd4 20041419: movab 0f(sp),r2 2004141d: extzv $0,$3,r6,r1 20041422: mull2 $2,r1 20041425: movl 00a0(r11),r0 2004142a: bsbw 0x20040bd4 2004142d: movab (sp),r1 20041430: movl $18,r0 20041433: bsbw 0x20040af8 20041436: addl2 $18,sp 20041439: movq (sp)+,r5 2004143c: rsb 2004143d: movl $20,r0 20041440: rsb 20041441: decb 0092(r11) 20041445: bsbw 0x20041745 20041448: bbs r0,0x20042571,0x2004146b 2004144e: bbs r0,0x20042569 <"-@*">,0x20041477 20041454: cmpb 0092(r11),00b6(r11) 2004145b: blss 0x20041460 2004145d: brw 0x20041513 20041460: movb $1a,r0 20041463: movb r0,0091(r11) 20041468: clrl r0 2004146a: rsb 2004146b: bsbw 0x200416f8 2004146e: blbc r0,0x2004146a 20041471: movl r1,0098(r11) 20041476: rsb 20041477: decb 0092(r11) 2004147b: movq r5,-(sp) 2004147e: movab 0x2004252c,r6 20041483: movzbl (r6)+,r5 20041486: beql 0x200414b4 20041488: cvtbl (r6)+,r4 2004148b: movzbl (r6)+,r3 2004148e: movl r5,r2 20041491: movb 0092(r11),-(sp) 20041496: bsbw 0x20041745 20041499: cmpb (r6)+,r0 2004149c: bneq 0x200414a3 2004149e: sobgtr r2,0x20041496 200414a1: brb 0x200414bd 200414a3: addl2 r2,r6 200414a6: decl r6 200414a8: incl r4 200414aa: movb (sp)+,0092(r11) 200414af: sobgtr r3,0x2004148e 200414b2: brb 0x20041483 200414b4: movq (sp)+,r5 200414b7: movb $1e,r0 200414ba: brw 0x20041463 200414bd: tstb (sp)+ 200414bf: movq (sp)+,r5 200414c2: tstl r4 200414c4: blss 0x20041506 200414c6: cmpb r4,$f 200414c9: bgtr 0x200414d5 200414cb: movb $bb,r0 200414cf: movb $40,r1 200414d3: brb 0x200414e8 200414d5: movb $7b,r0 200414d9: movb $84,r1 200414dd: clrl r4 200414df: bbc $9,0094(r11),0x200414e8 200414e5: movl r10,r4 200414e8: bitb r0,0094(r11) 200414ed: beql 0x200414f5 200414ef: movb $1c,r0 200414f2: brw 0x20041463 200414f5: bisb2 r1,0094(r11) 200414fa: movl r4,0098(r11) 200414ff: bsbw 0x20041745 20041502: movb $1,r0 20041505: rsb 20041506: caseb r4,$fc,$3 2004150b: case -> 0x20041513 2004150d: case -> 0x20041526 2004150f: case -> 0x20041546 20041511: case -> 0x20041576 20041513: movzbl $1,r0 20041516: bitb $18,0096(r11) 2004151b: beql 0x2004153b 2004151d: extzv $0,$3,0096(r11),r0 20041524: brb 0x2004153b 20041526: cvtbl $ff,r0 2004152a: bitb $18,0096(r11) 2004152f: beql 0x2004153b 20041531: extzv $0,$3,0096(r11),r0 20041538: mnegl r0,r0 2004153b: addl3 00a4(r11),r0,0098(r11) 20041543: brw 0x200414ff 20041546: movaw 0094(r11),r0 2004154b: movw (r0),-(sp) 2004154e: bisw3 0096(r11),$4,(r0) 20041554: bicb2 $3,(r0) 20041557: movl 00a4(r11),0098(r11) 2004155e: bsbw 0x2004175e 20041561: movw (sp)+,0094(r11) 20041566: blbc r0,0x20041573 20041569: movl 00a0(r11),0098(r11) 20041570: brw 0x200414ff 20041573: clrl r0 20041575: rsb 20041576: movl 00a4(r11),0098(r11) 2004157d: brw 0x200414ff 20041580: bsbw 0x200416f8 20041583: blbc r0,0x2004158b 20041586: movl r1,00a0(r11) 2004158b: rsb 2004158c: bsbw 0x200416f8 2004158f: blbc r0,0x20041597 20041592: movl r1,00a8(r11) 20041597: rsb 20041598: movb 0090(r11),r4 2004159d: cmpb $3,r4 200415a0: bneq 0x200415a5 200415a2: movb $2,r4 200415a5: bsbw 0x20041745 200415a8: movab 0x20042585,r1 200415ad: movb (r1)+,r2 200415b0: beql 0x200415df 200415b2: cmpb r2,r4 200415b5: bneq 0x200415d1 200415b7: movzbl (r1)+,r2 200415ba: ashl $fc,r2,r3 200415bf: bicb2 $f0,r2 200415c3: caseb r3,$0,$4 200415c7: case -> 0x200515ad 200415c9: case -> 0x200415ea 200415cb: case -> 0x200415f0 200415cd: case -> 0x20041604 200415cf: case -> 0x2004160f 200415d1: tstb (r1)+ 200415d3: beql 0x200415ad 200415d5: addl2 $3,r1 200415d8: brb 0x200415d1 200415da: movb $1c,r0 200415dd: brb 0x200415e2 200415df: movb $1d,r0 200415e2: movb r0,0091(r11) 200415e7: clrl r0 200415e9: rsb 200415ea: bsbw 0x2004161c 200415ed: brw 0x20041618 200415f0: bsbw 0x2004161c 200415f3: cmpb r0,$3a 200415f6: bneq 0x200415df 200415f8: bsbw 0x20041745 200415fb: bsbw 0x2004158c 200415fe: blbs r0,0x20041618 20041601: brw 0x200415e7 20041604: bsbw 0x2004161c 20041607: cmpb r0,$3a 2004160a: bneq 0x200415df 2004160c: bsbw 0x20041745 2004160f: bsbw 0x20041580 20041612: blbs r0,0x20041618 20041615: brw 0x200415e7 20041618: movb $1,r0 2004161b: rsb 2004161c: movw (r1)+,r3 2004161f: cmpb r0,(r1)+ 20041622: bneq 0x2004163b 20041624: bitw r3,0094(r11) 20041629: bneq 0x20041641 2004162b: bbss r2,0094(r11),0x20041631 20041631: bsbw 0x20041745 20041634: bbs r0,0x20042579,0x20041631 2004163a: rsb 2004163b: movab 0x200415b7,(sp) 20041640: rsb 20041641: movab 0x200415da,(sp) 20041645: rsb 20041646: pushl r5 20041648: movab 00ac(r11),r5 2004164d: movzbl $2,r0 20041650: cmpb 0x200425c2 <1+"R\0">[r0],(r5) 20041656: beql 0x20041665 20041658: aobleq $e,r0,0x20041650 2004165c: movb $17,0091(r11) 20041661: clrl r0 20041663: brb 0x200416a2 20041665: movb r0,0090(r11) 2004166a: insv r0,$c,$4,02(r5) 20041670: insv r0,$c,$4,(r5) 20041675: clrw 0094(r11) 20041679: bsbw 0x2004114e 2004167c: cmpzv $9,$3,(r5),$0 20041681: beql 0x20041679 20041683: movl $1,r0 20041686: clrl 00a8(r11) 2004168a: clrl 00a0(r11) 2004168e: movl 00a4(r11),0098(r11) 20041695: cmpb $b,0090(r11) 2004169a: bneq 0x200416a2 2004169c: movl 3c(r10),0098(r11) 200416a2: movl (sp)+,r5 200416a5: rsb 200416a6: movab 00a8(r11),r4 200416ab: movl $30412e2e,(r4) 200416b2: movzbl 00ac(r11),r0 200416b7: bbc r0,0x20042569 <"-@*">,0x200416f0 200416bd: movb r0,(r4)+ 200416c0: bsbw 0x20041745 200416c3: bbc r0,0x20042569 <"-@*">,0x200416f0 200416c9: movb r0,(r4)+ 200416cc: bsbw 0x20041745 200416cf: bbc r0,0x20042571,0x200416e9 200416d5: movb r0,01(r4) 200416d9: bsbw 0x20041745 200416dc: bbc r0,0x20042571,0x200416e9 200416e2: movb 01(r4),(r4)+ 200416e6: movb r0,(r4) 200416e9: bsbw 0x20041745 200416ec: movl $1,r0 200416ef: rsb 200416f0: clrl r0 200416f2: movb $17,0091(r11) 200416f7: rsb 200416f8: pushr $c 200416fa: decb 0092(r11) 200416fe: clrq r2 20041700: bsbb 0x20041745 20041702: bbc r0,0x20042571,0x20041726 20041708: cmpb r0,$41 2004170c: bgeq 0x20041713 2004170e: subb2 $30,r0 20041711: brb 0x20041716 20041713: subb2 $37,r0 20041716: ashl $4,r2,r2 2004171a: addl2 r0,r2 2004171d: aobleq $8,r3,0x20041700 20041721: movb $1b,r0 20041724: brb 0x20041733 20041726: cmpb r0,$20 20041729: beql 0x2004173c 2004172b: cmpb r0,$2f 2004172e: beql 0x2004173c 20041730: movb $18,r0 20041733: movb r0,0091(r11) 20041738: clrl r0 2004173a: brb 0x20041742 2004173c: movl r2,r1 2004173f: movzbl $1,r0 20041742: popr $c 20041744: rsb 20041745: pushr $1c 20041747: bsbw 0x2004114e 2004174a: movb 00ac(r11),r0 2004174f: cmpzv $9,$3,00ac(r11),$5 20041756: blss 0x2004175b 20041758: movb $20,r0 2004175b: popr $1c 2004175d: rsb 2004175e: clrq -(sp) 20041760: clrl -(sp) 20041762: pushl 0098(r11) 20041766: pushab 00a0(r11) 2004176a: pushab 04(sp) 2004176d: brb 0x2004177d 2004176f: clrq -(sp) 20041771: pushl $1 20041773: pushab 00a0(r11) 20041777: pushl 0098(r11) 2004177b: pushl sp 2004177d: pushl r5 2004177f: addl3 $4,sp,r5 20041783: bsbb 0x2004178c 20041785: movl (sp)+,r5 20041788: addl2 $18,sp 2004178b: rsb 2004178c: movab 0094(r11),r4 20041791: movl *00(r5),r3 20041795: movl r3,009c(r11) 2004179a: ffs $3,$5,(r4),r0 2004179f: casel r0,$3,$4 200417a3: case -> 0x200417f7 200417a5: case -> 0x200417ad 200417a7: case -> 0x20041842 200417a9: case -> 0x20041898 200417ab: case -> 0x200418c6 200417ad: bitw $02e0,(r4) 200417b2: bneq 0x200417e8 200417b4: cmpl r3,68(r11) 200417b8: blss 0x200417c6 200417ba: pushab 0200(r11) 200417be: cmpl (sp)+,r3 200417c1: bleq 0x200417c6 200417c3: brw 0x2004196f 200417c6: cmpl r3,00cb(r11) 200417cb: blss 0x200417e8 200417cd: cmpl r3,$2008000c 200417d4: bgeq 0x200417e8 200417d6: pushab 50(r10) 200417d9: subl3 (sp)+,$20080004,-(sp) 200417e1: subl2 (sp)+,r3 200417e4: movl r3,*00(r5) 200417e8: ffs $0,$3,(r4),r0 200417ed: addl2 r0,r0 200417f0: bisb2 r0,0c(r5) 200417f4: brw 0x200418e7 200417f7: bbc $f,4c(r10),0x200417ad 200417fc: extzv $0,$3,(r4),r0 20041801: movl r0,10(r5) 20041805: mcoml $0,14(r5) 20041809: bicb2 $fe,0c(r5) 2004180e: bsbw 0x200419c6 20041811: blbc r0,0x20041841 20041814: pushl *00(r5) 20041817: movl r1,*00(r5) 2004181b: tstl 14(r5) 2004181e: bgeq 0x20041824 20041820: movl r1,14(r5) 20041824: bsbw 0x200418e7 20041827: movl (sp)+,*00(r5) 2004182b: blbc r0,0x20041841 2004182e: incl 08(r5) 20041831: incl 04(r5) 20041834: sobgtr 10(r5),0x2004180e 20041838: movl 14(r5),009c(r11) 2004183e: movl $1,r0 20041841: rsb 20041842: movb $24,(r4) 20041845: clrl r0 20041847: cmpb *00(r5),0x200425d0 <12+"EDCIHUBFRSTX8\21\22\4"...>[r0] 2004184e: beql 0x2004185b 20041850: aoblss $8,r0,0x20041847 20041854: bisb2 $6,0c(r5) 20041858: brw 0x200418e7 2004185b: casel r0,$0,$2 2004185f: case -> 0x20041868 20041861: case -> 0x2004187c 20041863: case -> 0x20041884 20041865: brw 0x2004197e 20041868: movl $1,10(r5) 2004186c: movl $f,14(r5) 20041870: bisb2 $8,0c(r5) 20041874: movab 4c(r10),*00(r5) 20041879: brw 0x200418e7 2004187c: movab 48(r10),*00(r5) 20041881: brw 0x200417ad 20041884: movl $5,10(r5) 20041888: movl $10,14(r5) 2004188c: bisb2 $8,0c(r5) 20041890: movab 44(r10),*00(r5) 20041895: brw 0x200418e7 20041898: movb $44,(r4) 2004189c: tstl *00(r5) 2004189f: blss 0x200418b7 200418a1: cmpl *00(r5),$f 200418a5: bgtr 0x200418c3 200418a7: cmpl *00(r5),$e 200418ab: bneq 0x200418b7 200418ad: extzv $18,$3,44(r10),*00(r5) 200418b4: brw 0x2004197e 200418b7: movl *00(r5),r0 200418bb: moval (r10)[r0],*00(r5) 200418c0: brw 0x200417ad 200418c3: brw 0x20041976 200418c6: movab 0098(r11),r3 200418cb: clrl (r3) 200418cd: bbc $9,(r4),0x200418d4 200418d1: movl r11,(r3) 200418d4: movab 44(r10),*00(r5) 200418d9: blbs 0c(r5),0x200418e0 200418dd: brw 0x200417ad 200418e0: movl *08(r5),r0 200418e4: brw 0x20041b44 200418e7: movl 08(r5),r0 200418eb: movl 04(r5),r1 200418ef: pushab 0x20041969 200418f3: bsbw 0x20041b30 200418f6: bbc $9,0094(r11),0x20041917 200418fc: bitw $18,0094(r11) 20041901: beql 0x20041917 20041903: blbc 0c(r5),0x20041912 20041907: bbc $1,50(r10),0x20041917 2004190c: bbcs $1,*00cb(r11),0x20041917 20041912: bicb2 $1,*00cb(r11) 20041917: caseb 0c(r5),$0,$9 2004191c: case -> 0x20041930 2004191e: case -> 0x20041930 20041920: case -> 0x20041935 20041922: case -> 0x20041935 20041924: case -> 0x2004193a 20041926: case -> 0x2004193a 20041928: case -> 0x2004193f 2004192a: case -> 0x20041946 2004192c: case -> 0x2004194d 2004192e: case -> 0x20041956 20041930: movb (r0),(r1) 20041933: brb 0x2004195d 20041935: movw (r0),(r1) 20041938: brb 0x2004195d 2004193a: movl (r0),(r1) 2004193d: brb 0x2004195d 2004193f: mfpr 08(r5),*04(r5) 20041944: brb 0x2004195d 20041946: mtpr *08(r5),04(r5) 2004194b: brb 0x2004195d 2004194d: extzv 14(r5),10(r5),(r0),(r1) 20041954: brb 0x2004195d 20041956: insv (r0),14(r5),10(r5),(r1) 2004195d: bicb2 $2,*00cb(r11) 20041962: bsbw 0x20041b1e 20041965: movl $1,r0 20041968: rsb 20041969: bsbw 0x20041b21 2004196c: clrl r0 2004196e: rsb 2004196f: movb $16,0091(r11) 20041974: brb 0x2004197b 20041976: movb $1a,0091(r11) 2004197b: clrl r0 2004197d: rsb 2004197e: bicb3 $fe,0c(r5),r0 20041984: cmpl $4,*00(r5) 20041988: bneq 0x2004198d 2004198a: bisb2 $2,r0 2004198d: cmpzv $18,$3,44(r10),*00(r5) 20041994: bneq 0x20041999 20041996: bisb2 $4,r0 20041999: caseb r0,$0,$7 2004199d: case -> 0x200419b2 2004199f: case -> 0x200419b2 200419a1: case -> 0x200419be 200419a3: case -> 0x200419be 200419a5: case -> 0x200419b2 200419a7: case -> 0x200419ad 200419a9: case -> 0x200419be 200419ab: case -> 0x200419b9 200419ad: movl *08(r5),38(r10) 200419b2: bisb2 $6,0c(r5) 200419b6: brw 0x200418e7 200419b9: movl *08(r5),38(r10) 200419be: movab 40(r10),*00(r5) 200419c3: brw 0x200417ad 200419c6: movl *00(r5),r4 200419ca: bsbw 0x20041a02 200419cd: blbc r0,0x20041a01 200419d0: bsbw 0x20041a45 200419d3: blbc r0,0x20041a01 200419d6: bsbw 0x20041ade 200419d9: blbc r0,0x20041a01 200419dc: blbc 0c(r5),0x200419ed 200419e0: bisl2 $04000000,r2 200419e7: bsbw 0x20041aaa 200419ea: blbc r0,0x20041a01 200419ed: extzv $0,$15,r2,r0 200419f2: ashl $9,r0,r0 200419f6: extzv $0,$9,r4,r1 200419fb: addl2 r0,r1 200419fe: movl $1,r0 20041a01: rsb 20041a02: extzv $1e,$2,r4,-(sp) 20041a07: extzv $9,$15,r4,r1 20041a0c: casel (sp)+,$0,$2 20041a10: case -> 0x20041a19 20041a12: case -> 0x20041a21 20041a14: case -> 0x20041a2f 20041a16: brw 0x20041976 20041a19: mfpr $9,r2 20041a1c: mfpr $8,r3 20041a1f: brb 0x20041a35 20041a21: mfpr $b,r2 20041a24: mfpr $a,r3 20041a27: cmpl r1,r2 20041a2a: bcc 0x20041a3d 20041a2c: brw 0x20041a3a 20041a2f: mfpr $d,r2 20041a32: mfpr $c,r3 20041a35: cmpl r1,r2 20041a38: bcs 0x20041a3d 20041a3a: brw 0x20041976 20041a3d: moval (r3)[r1],r3 20041a41: movl $1,r0 20041a44: rsb 20041a45: bbs $1f,r4,0x20041a70 20041a49: bsbb 0x20041a81 20041a4b: moval 0094(r11),r1 20041a50: movl $c,(r1)+ 20041a53: movl r3,(r1)+ 20041a56: movl $041f0000,44(r10) 20041a5e: bsbw 0x2004175e 20041a61: movl 00a0(r11),0084(r11) 20041a68: bsbb 0x20041a96 20041a6a: movl 0084(r11),r2 20041a6f: rsb 20041a70: pushab 0x20041969 20041a74: bsbw 0x20041b30 20041a77: movl (r3),r2 20041a7a: bsbw 0x20041b1e 20041a7d: movl $1,r0 20041a80: rsb 20041a81: moval 0094(r11),r1 20041a86: pushr $1c 20041a88: movq (r1)+,-(sp) 20041a8b: movq (r1)+,-(sp) 20041a8e: pushl 44(r10) 20041a91: pushl r1 20041a93: jmp *24(sp) 20041a96: movl (sp)+,24(sp) 20041a9a: movl (sp)+,r1 20041a9d: movl (sp)+,44(r10) 20041aa1: movq (sp)+,-(r1) 20041aa4: movq (sp)+,-(r1) 20041aa7: popr $1c 20041aa9: rsb 20041aaa: bbs $1f,r4,0x20041acd 20041aae: bsbb 0x20041a81 20041ab0: moval 0094(r11),r1 20041ab5: movl $c,(r1)+ 20041ab8: movl r3,(r1)+ 20041abb: movl r2,04(r1) 20041abf: movl $041f0000,44(r10) 20041ac7: bsbw 0x2004176f 20041aca: bsbb 0x20041a96 20041acc: rsb 20041acd: pushab 0x20041969 20041ad1: bsbw 0x20041b30 20041ad4: movl r2,(r3) 20041ad7: bsbw 0x20041b1e 20041ada: movl $1,r0 20041add: rsb 20041ade: tstl r2 20041ae0: blss 0x20041ae5 20041ae2: brw 0x20041976 20041ae5: bbs $9,0094(r11),0x20041b1a 20041aeb: extzv $1b,$4,r2,r0 20041af0: ashl $2,r0,r0 20041af4: extzv $18,$2,44(r10),r1 20041afa: addl2 r1,r0 20041afd: addl2 r0,r0 20041b00: extzv r0,$2,0x200425d8,r1 20041b07: beql 0x20041b17 20041b09: blbs 0c(r5),0x20041b12 20041b0d: blbc r1,0x20041b17 20041b10: brb 0x20041b1a 20041b12: bitb $2,r1 20041b15: bneq 0x20041b1a 20041b17: brw 0x2004196f 20041b1a: movl $1,r0 20041b1d: rsb 20041b1e: movl (sp)+,(sp) 20041b21: clrl 04(r11) 20041b24: clrl 08(r11) 20041b27: bicb3 $1,0x200407eb,*00cb(r11) 20041b2f: rsb 20041b30: movab 0x20041b8b,04(r11) 20041b36: movab 0x20041b8e,08(r11) 20041b3c: movb 0x200407eb,*00cb(r11) 20041b43: rsb 20041b44: bicl2 $3020ff00,r0 20041b4b: extzv $18,$3,r0,r1 20041b50: cmpb r1,$4 20041b53: bleq 0x20041b63 20041b55: bicl2 $03000000,r0 20041b5c: bisl2 $001f0000,r0 20041b63: movl r0,44(r10) 20041b67: cmpb r1,$4 20041b6a: beql 0x20041b7c 20041b6c: pushab 0x20041b85 20041b70: bsbw 0x20041b30 20041b73: mfpr r1,38(r10) 20041b77: bsbw 0x20041b1e 20041b7a: brb 0x20041b81 20041b7c: movl 40(r10),38(r10) 20041b81: movl $1,r0 20041b84: rsb 20041b85: bsbw 0x20041b21 20041b88: clrl r0 20041b8a: rsb 20041b8b: addl2 $10,sp 20041b8e: addl2 $8,sp 20041b91: movb $1a,0091(r11) 20041b96: bitb $60,*$20080004 20041b9e: beql 0x20041ba5 20041ba0: movb $23,0091(r11) 20041ba5: rsb 20041ba6: mtpr $1,$37 ; IUR(?) 20041ba9: movab *$20088000,r0 20041bb0: cvtwl $1000,r1 20041bb5: clrq (r0)+ 20041bb7: sobgtr r1,0x20041bb5 20041bba: bsbw 0x20041c1a 20041bbd: movl $b,r0 20041bc0: clrl r1 20041bc2: bsbw 0x200422f0 20041bc5: blbc r0,0x20041bc5 20041bc8: bsbw 0x20041c69 20041bcb: blbs r0,0x20041bd1 20041bce: bsbw 0x20041cc0 20041bd1: bbs $5,*00c3(r11),0x20041bde 20041bd7: movzbl $91,r0 20041bdb: bsbw 0x20040abf 20041bde: movzbl $82,r0 20041be2: bsbw 0x20040abf 20041be5: bsbw 0x20041da7 20041be8: bsbw 0x20041df1 20041beb: bsbw 0x20041e99 20041bee: bicb2 $f,*00bf(r11) 20041bf3: movab *$200b8062,r0 20041bfa: movl $8,r1 20041bfd: clrw (r0)+ 20041bff: sobgtr r1,0x20041bfd 20041c02: movl $041f0000,44(r10) 20041c0a: addl3 $00000200,64(r11),38(r10) 20041c14: movl 38(r10),40(r10) 20041c19: rsb 20041c1a: movab *00c7(r11),r0 20041c1f: tstb 1a(r0) 20041c22: bgeq 0x20041c3a 20041c24: movab 4c(r0),r1 20041c28: movab 0x20042638,r2 20041c2d: movl $4,r3 20041c30: cmpw (r1)+,(r2)+ 20041c33: bneq 0x20041c3a 20041c35: sobgtr r3,0x20041c30 20041c38: brb 0x20041c68 20041c3a: movb $86,16(r0) 20041c3f: movb $20,14(r0) 20041c43: movab 4c(r0),r1 20041c47: movl $4,r3 20041c4a: movab 0x20042638,r2 20041c4f: movw (r2)+,(r1)+ 20041c52: sobgtr r3,0x20041c4f 20041c55: clrl r1 20041c57: bbc r1,0x20042640,0x20041c60 20041c5d: clrw (r0)[r1] 20041c60: aoblss $00000040,r1,0x20041c57 20041c68: rsb 20041c69: bicb2 $26,*00c3(r11) 20041c6e: movb $a,*00bb(r11) 20041c73: pushab 0x20041ca7 20041c77: bsbw 0x20041b30 20041c7a: tstw *$20001e80 20041c80: bsbw 0x20041b1e 20041c83: jsb 0x20040a3c 20041c87: jsb 0x2004734c 20041c8d: blbs r0,0x20041ca1 20041c90: cmpb r0,$2 20041c93: beql 0x20041c9b 20041c95: jmp *$20051c95 20041c9b: bsbw 0x20040a12 20041c9e: clrl r0 20041ca0: rsb 20041ca1: bisb2 $26,*00c3(r11) 20041ca6: rsb 20041ca7: pushab 0x20041cba 20041cab: tstw *$20001f00 20041cb1: bisb2 $1,*$200b8058 20041cb8: brb 0x20041c80 20041cba: bsbw 0x20041b21 20041cbd: clrl r0 20041cbf: rsb 20041cc0: movab *00bb(r11),r0 20041cc5: movb $9,(r0) 20041cc8: bicb2 $40,*00c3(r11) 20041cce: cmpzv $8,$2,(r0),$2 20041cd3: beql 0x20041d39 20041cd5: pushl r5 20041cd7: bicb2 $26,*00c3(r11) 20041cdc: movzbl $4,r5 20041cdf: clrb 00b4(r11) 20041ce3: movzbl $90,r0 20041ce7: bsbw 0x20040abf 20041cea: clrl r0 20041cec: movzbl $a,r1 20041cef: bsbw 0x20040cdf 20041cf2: cmpb 00b4(r11),$63 20041cf8: beql 0x20041d03 20041cfa: clrw 00b0(r11) 20041cfe: sobgtr r5,0x20041cdf 20041d01: brb 0x20041d2e 20041d03: movzbl 00b5(r11),r4 20041d08: cmpl r4,$0000004f 20041d0f: bgtr 0x20041d2e 20041d11: addl2 r4,r4 20041d14: extzv r4,$2,0x200425e8,r3 20041d1b: blbc r3,0x20041d23 20041d1e: bisb2 $2,*00c3(r11) 20041d23: bbc $1,r3,0x20041d2e 20041d27: bisb2 $4,*00c3(r11) 20041d2c: brb 0x20041d35 20041d2e: insv $2,$4,$4,*00bf(r11) 20041d35: movl (sp)+,r5 20041d38: rsb 20041d39: bsbw 0x20041d89 20041d3c: blbs r0,0x20041d39 20041d3f: clrl r5 20041d41: movl $14,r6 20041d44: movab 0x2004261c,r0 20041d49: bsbw 0x20040ad3 20041d4c: bsbw 0x20041d89 20041d4f: blbc r0,0x20041d83 20041d52: cmpb r1,0x2004261b 20041d57: bneq 0x20041d83 20041d59: movab 0x20042625,r0 20041d5e: bsbw 0x20040ad3 20041d61: bsbw 0x20041d89 20041d64: blbc r0,0x20041d83 20041d67: cmpb r1,0x20042624 20041d6c: bneq 0x20041d83 20041d6e: sobgeq r6,0x20041d44 20041d71: movb $f,*00bb(r11) 20041d76: bsbw 0x20041d89 20041d79: movb $9,*00bb(r11) 20041d7e: bsbw 0x20041d89 20041d81: brb 0x20041d41 20041d83: aobleq $4,r5,0x20041d6e 20041d87: brb 0x20041d87 20041d89: movw $8000,00b0(r11) 20041d90: movl $a,r0 20041d93: bsbw 0x20040b92 20041d96: movzbl r0,r1 20041d99: bitw $1000,r0 20041d9e: beql 0x20041da3 20041da0: clrl r0 20041da2: rsb 20041da3: movzbl $1,r0 20041da6: rsb 20041da7: movb $8,*00bb(r11) 20041dac: movab *00bf(r11),r3 20041db1: extzv $8,$2,*00bb(r11),r4 20041db8: decl r4 20041dba: bgtr 0x20041dc5 20041dbc: beql 0x20041dcb 20041dbe: bitb $f0,(r3) 20041dc2: beql 0x20041dcb 20041dc4: rsb 20041dc5: insv $2,$4,$4,(r3) 20041dca: rsb 20041dcb: bbc $2,*00c3(r11),0x20041dc5 20041dd1: movab 0x20042618,r0 20041dd6: bsbw 0x20041e39 20041dd9: insv 2004262c(r0),$4,$4,*00bf(r11) 20041de4: bbc $5,*00c3(r11),0x20041df0 20041dea: bicb2 $40,*00c3(r11) 20041df0: rsb 20041df1: bbc $5,*00c3(r11),0x20041e38 20041df7: bbs $6,*00c3(r11),0x20041e38 20041dfd: extzv $4,$4,*00bf(r11),r3 20041e04: movb 0x200425fc[r3],r0 20041e0a: bgeq 0x20041e2b 20041e0c: bicl2 $00000080,r0 20041e13: movzbl r0,r0 20041e16: mulb2 $5,r0 20041e19: movab 0x20042608[r0],r0 20041e1f: pushl r0 20041e21: bsbw 0x20041e39 20041e24: addb2 $2,r0 20041e27: movb *(sp)+[r0],r0 20041e2b: movb r0,*$200b8020 20041e32: bisb2 $40,*00c3(r11) 20041e38: rsb 20041e39: movb *$200b8020,-(sp) 20041e40: movb $0,*$200b8020 20041e47: pushl r5 20041e49: movl r0,r5 20041e4c: movzbl (r5),r0 20041e4f: bsbw 0x20040abf 20041e52: movzbl 01(r5),r0 20041e56: movzwl $05dc,r1 20041e5b: bsbw 0x20040cdf 20041e5e: bitw $1000,00b0(r11) 20041e65: beql 0x20041e75 20041e67: movzbl 02(r5),r0 20041e6b: cmpl r0,$3 20041e6e: bleq 0x20041e86 20041e70: movl $3,r0 20041e73: brb 0x20041e86 20041e75: clrb 0092(r11) 20041e79: bsbw 0x20041f3a 20041e7c: tstl r0 20041e7e: bleq 0x20041e52 20041e80: cmpb r0,02(r5) 20041e84: bgtr 0x20041e52 20041e86: pushl r0 20041e88: movzbl $8c,r0 20041e8c: bsbw 0x20040abf 20041e8f: popr $21 20041e91: movb (sp)+,*$200b8020 20041e98: rsb 20041e99: pushl r5 20041e9b: movzbl $86,r0 20041e9f: bsbw 0x20040abf 20041ea2: movzbl $87,r0 20041ea6: bsbw 0x20040abf 20041ea9: cvtbl $f9,r5 20041ead: mnegl r5,r0 20041eb0: movl $1,r1 20041eb3: cmpzv $8,$2,*00bb(r11),$3 20041eba: bneq 0x20041ecc 20041ebc: cmpl r5,$fffffffa 20041ec3: bgtr 0x20041ecc 20041ec5: blss 0x20041ee2 20041ec7: bsbw 0x20041eff 20041eca: brb 0x20041ee2 20041ecc: bsbw 0x200422f0 20041ecf: blbs r0,0x20041ee2 20041ed2: movzbl $84,r0 20041ed6: bsbw 0x20040abf 20041ed9: movzbl $89,r0 20041edd: bsbw 0x20040abf 20041ee0: brb 0x20041ee0 20041ee2: aobleq $fffffffd,r5,0x20041ead 20041eea: movzbl $88,r0 20041eee: bsbw 0x20040abf 20041ef1: movzbl $8c,r0 20041ef5: bsbw 0x20040abf 20041ef8: bsbw 0x200407a0 20041efb: movl (sp)+,r5 20041efe: rsb 20041eff: pushab 0x20041f36 20041f03: bsbw 0x20041b30 20041f06: clrl 64(r11) 20041f09: movl 68(r11),r1 20041f0d: movl r1,74(r11) 20041f11: movl r1,r0 20041f14: clrq -(r1) 20041f16: tstl r1 20041f18: bgtr 0x20041f14 20041f1a: ashl $f7,r0,r1 20041f1f: decl r1 20041f21: bbss r1,(r0),0x20041f25 20041f25: sobgeq r1,0x20041f21 20041f28: bsbw 0x200407bd 20041f2b: movl r0,70(r11) 20041f2f: bsbw 0x200407a0 20041f32: bsbw 0x20041b1e 20041f35: rsb 20041f36: bsbw 0x20041b21 20041f39: rsb 20041f3a: pushl r2 20041f3c: clrq r0 20041f3e: cmpb r1,00b6(r11) 20041f43: bgeq 0x20041f62 20041f45: subb3 $30,00cf(r11)[r1],r2 20041f4c: blss 0x20041f62 20041f4e: cmpb r0,$9 20041f51: bgtr 0x20041f62 20041f53: incl r1 20041f55: mulb2 $a,r0 20041f58: bvs 0x20041f5f 20041f5a: addb2 r2,r0 20041f5d: brb 0x20041f3e 20041f5f: mnegb $1,r0 20041f62: movl (sp)+,r2 20041f65: rsb 20041f66: movl $00000085,r0 20041f6d: jsb 0x20040abf 20041f71: bisb2 $8,*00bf(r11) 20041f76: jsb 0x20041fb2 20041f7a: blbc r0,0x20041fb1 20041f7d: clrl r0 20041f7f: blbs 0c(r1),0x20041fb1 20041f83: extzv $8,$5,4c(r10),30(r10) 20041f8a: movl 04(r1),3c(r10) 20041f8f: bicl2 $00008000,4c(r10) 20041f97: pushl r1 20041f99: movl $041f0000,r0 20041fa0: bsbw 0x20041b44 20041fa3: addl3 $00000200,(sp)+,r0 20041fab: bsbw 0x200411e9 20041fae: bsbw 0x20041051 20041fb1: rsb 20041fb2: pushab 0x20041ff4 20041fb6: bsbw 0x20041b30 20041fb9: mnegl $00000200,r1 20041fc0: addl2 $00000200,r1 20041fc7: movl (r1),r0 20041fca: cmpl r1,r0 20041fcd: bneq 0x20041fc0 20041fcf: movl 04(r1),r2 20041fd3: beql 0x20041fc0 20041fd5: cmpl r2,$00ffff84 20041fdc: bgeq 0x20041fc0 20041fde: movl $1f,r3 20041fe1: clrl r0 20041fe3: addl2 (r2)+,r0 20041fe6: sobgtr r3,0x20041fe3 20041fe9: cmpl r0,08(r1) 20041fed: bneq 0x20041fc0 20041fef: movl $1,r0 20041ff2: brb 0x20042001 20041ff4: pushab 0x20041ff4 20041ff7: bbc $7,*$20080004,0x20041fc0 20041fff: clrl r0 20042001: bsbw 0x20041b1e 20042004: rsb 20042005: pushr $00e0 20042009: movb $81,0091(r11) 2004200f: pushab 0x200420a6 20042013: bsbw 0x20041b30 20042016: addl3 $1,00a8(r11),r5 2004201c: bisw2 $8000,00b0(r11) 20042023: bicw2 $1000,00b0(r11) 2004202a: clrl r6 2004202c: movab 00cf(r11),r1 20042031: movzbl 00b6(r11),r2 20042036: movb (r1)+,r3 20042039: addb2 r3,r6 2004203c: sobgtr r2,0x20042036 2004203f: bsbw 0x200420e8 20042042: blbc r0,0x20042056 20042045: addb2 r1,r6 20042048: bneq 0x20042059 2004204a: movl $00000099,r0 20042051: bsbw 0x20040abf 20042054: brb 0x2004205c 20042056: brw 0x200420c9 20042059: brw 0x200420c4 2004205c: clrl r7 2004205e: movl 0098(r11),r6 20042063: bbcc $1f,r5,0x2004208e 20042067: bicw2 $8000,00b0(r11) 2004206e: bsbw 0x20040bd8 20042071: bitw $0100,r0 20042076: beql 0x2004206e 20042078: sobgtr r5,0x20042083 2004207b: mnegb r7,r7 2004207e: mtpr r7,$23 ; TXDB 20042081: brb 0x200420d9 20042083: movzbl (r6)+,r0 20042086: addb2 r0,r7 20042089: mtpr r0,$23 ; TXDB 2004208c: brb 0x2004206e 2004208e: bsbw 0x200420e8 20042091: blbc r0,0x200420c9 20042094: sobgtr r5,0x2004209e 20042097: addb2 r1,r7 2004209a: bneq 0x200420c4 2004209c: brb 0x200420d9 2004209e: movb r1,(r6)+ 200420a1: addb2 r1,r7 200420a4: brb 0x2004208e 200420a6: movzbl $1a,r0 200420a9: tstb *$20080004 200420af: blss 0x200420b4 200420b1: movzbl $23,r0 200420b4: movb r0,0091(r11) 200420b9: pushab 0x200420a6 200420bc: bbc $1f,00a8(r11),0x200420a1 200420c2: brb 0x20042086 200420c4: movb $1f,r0 200420c7: brb 0x200420cc 200420c9: movb $22,r0 200420cc: cmpb $81,0091(r11) 200420d2: bneq 0x200420d9 200420d4: movb r0,0091(r11) 200420d9: bsbw 0x20041b1e 200420dc: bicw2 $9000,00b0(r11) 200420e3: popr $00e0 200420e7: rsb 200420e8: movzbl $64,r0 200420ec: bsbw 0x20040b92 200420ef: movzbl r0,r1 200420f2: bitw $1000,r0 200420f7: beql 0x20042108 200420f9: bicw2 $1000,00b0(r11) 20042100: cmpb r1,$18 20042103: bneq 0x20042108 20042105: clrl r0 20042107: rsb 20042108: movl $1,r0 2004210b: rsb 2004210c: movq r0,-(sp) 2004210f: blbs r2,0x20042119 20042112: movzbl $83,r0 20042116: bsbw 0x20040abf 20042119: mtpr $1,$37 ; IUR(?) 2004211c: jsb *28(r11) 2004211f: bisb2 $4,*$200b801c 20042126: bicw2 $8000,4c(r10) 2004212c: tstl 64(r11) 2004212f: bneq 0x2004213a 20042131: bsbw 0x200407bd 20042134: cmpl r0,70(r11) 20042138: beql 0x20042148 2004213a: movzbl $7,r0 2004213d: clrl r1 2004213f: bsbw 0x200422f0 20042142: blbs r0,0x20042148 20042145: brw 0x20042211 20042148: bsbw 0x2004221c 2004214b: pushl r5 2004214d: movab 0x200478cc,r2 20042154: pushab 0x2004b888 2004215a: subl2 r2,(sp) 2004215d: cvtlw (sp)+,-(sp) 20042160: addl3 $00000200,64(r11),r5 20042169: movc3 (sp)+,(r2),(r5) 2004216d: movl (sp)+,r5 20042170: moval (r10),r2 20042173: movl $041f0000,r0 2004217a: bsbw 0x20041b44 2004217d: tstl (sp) 2004217f: bneq 0x20042191 20042181: bitw $0c00,*00bb(r11) 20042188: beql 0x20042191 2004218a: movl $30415250,(sp) 20042191: movq (sp),r0 20042194: movl r0,(r2)+ 20042197: clrl r3 20042199: pushl r0 2004219b: movzbw (sp)+,*$200b8062[r3] 200421a3: aobleq $3,r3,0x2004219b 200421a7: movzwl *$20080000,(r2)+ 200421ae: movl 6c(r11),(r2)+ 200421b2: movl 68(r11),(r2)+ 200421b6: clrl (r2)+ 200421b8: movl r1,(r2)+ 200421bb: clrl r3 200421bd: pushl r1 200421bf: movzbw (sp)+,*$200b806a[r3] 200421c7: aobleq $3,r3,0x200421bf 200421cb: addl2 $10,r2 200421ce: movl 3c(r10),(r2)+ 200421d2: movl 4c(r10),r0 200421d6: bicl3 $0000ff00,r0,(r2)+ 200421de: extzv $8,$5,r0,(r2)+ 200421e3: tstl (r2)+ 200421e5: addl3 64(r11),$00000200,(r2) 200421ee: movl (r2),40(r10) 200421f2: movl (r2)+,(r2) 200421f5: movl $01000000,48(r10) 200421fd: movzbl 0x200407eb,50(r10) 20042203: mtpr $0,$18 ; ICCS 20042206: mtpr $0,$15 ; SISR 20042209: mtpr $4,$13 ; ASTLVL 2004220c: bsbw 0x20041051 2004220f: brb 0x20042219 20042211: movb $84,0091(r11) 20042217: clrl r0 20042219: clrq (sp)+ 2004221b: rsb 2004221c: pushr $1c 2004221e: clrl r0 20042220: movab *$30000000,r1 20042227: extzv $a,$2,*$20080000,r2 20042230: addl3 r1,68(r11),r3 20042235: addl3 r1,r11,r4 20042239: movw $0100,*$20001f40[r2] 20042243: pushab 0x20042290 20042247: bsbw 0x20041b30 2004224a: clrl *$20088000[r0] 20042251: tstl r2 20042253: bneq 0x20042261 20042255: cmpl r1,r3 20042258: blss 0x2004225f 2004225a: cmpl r1,r4 2004225d: bleq 0x20042261 2004225f: tstw (r1) 20042261: incl r0 20042263: acbl $303ffe00,$00000200,r1,0x2004224a 20042271: bsbw 0x20041b1e 20042274: bsbw 0x200422b1 20042277: movaw *$20001f40[r2],r0 2004227f: bisw2 $20,(r0) 20042282: tstl r2 20042284: beql 0x2004228d 20042286: bitw $0100,(r0) 2004228b: bneq 0x20042286 2004228d: popr $1c 2004228f: rsb 20042290: pushab 0x20042290 20042293: bitb $80,*00cb(r11) 20042299: beql 0x200422a8 2004229b: bisl3 $80000000,r0,*$20088000[r0] 200422a8: movb 0x200407eb,*00cb(r11) 200422af: brb 0x20042261 200422b1: pushr $f 200422b3: bitw $0c00,*00bb(r11) 200422ba: bneq 0x200422cf 200422bc: movaw *$20001f40,r1 200422c3: movl $3,r2 200422c6: movaw (r1)[r2],r0 200422ca: bsbb 0x200422d2 200422cc: sobgtr r2,0x200422c6 200422cf: popr $f 200422d1: rsb 200422d2: pushab 0x200422ec 200422d6: bsbw 0x20041b30 200422d9: movl $00989680,r3 200422e0: bitw $20,(r0) 200422e3: beql 0x200422e8 200422e5: sobgtr r3,0x200422e0 200422e8: bsbw 0x20041b1e 200422eb: rsb 200422ec: bsbw 0x20041b21 200422ef: rsb 200422f0: pushr $37e0 200422f4: movw 00b0(r11),-(sp) 200422f9: tstl r1 200422fb: bneq 0x20042304 200422fd: bisw2 $2800,00b0(r11) 20042304: movl r0,r6 20042307: movb r0,*$20080000 2004230e: addl3 $202e2e30,r0,-(sp) 20042316: movzbl $3,r0 20042319: movl sp,r1 2004231c: bsbw 0x20040af8 2004231f: tstl (sp)+ 20042321: rotl $8,r6,r6 20042325: bisb2 $80,r6 20042329: insv *$20080000,$10,$10,r6 20042332: movl 68(r11),r7 20042336: movl 6c(r11),r8 2004233a: movab (r11),r9 2004233d: pushab 0x20042648 20042341: jsb *(sp)+ 20042343: blbs r6,0x20042349 20042346: bsbw 0x20042382 20042349: bbs $7,r6,0x20042341 2004234d: cmpb *$20080000,$7 20042354: bneq 0x20042370 20042356: movzbl $ff,64(r11) 2004235b: clrl 74(r11) 2004235e: blbc r6,0x20042370 20042361: movl r7,64(r11) 20042365: movl r8,74(r11) 20042369: bsbw 0x200407bd 2004236c: movl r0,70(r11) 20042370: bicl3 $ffffff00,r6,r0 20042378: movw (sp)+,00b0(r11) 2004237d: popr $37e0 20042381: rsb 20042382: pushr $3f 20042384: movc5 $0003,0x200423ea <"\r\n?\0">,$20,$0050,00cf(r11) 20042392: movab 00d2(r11),r5 20042397: extzv $c,$4,r6,r0 2004239c: movzbl $1,r1 2004239f: movl r5,r2 200423a2: bsbw 0x20040bd4 200423a5: addl2 $2,r5 200423a8: extzv $4,$3,r6,-(sp) 200423ad: beql 0x200423c6 200423af: movl r7,r0 200423b2: bsbb 0x200423da 200423b4: decl (sp) 200423b6: beql 0x200423c6 200423b8: movl r8,r0 200423bb: bsbb 0x200423da 200423bd: decl (sp) 200423bf: beql 0x200423c6 200423c1: movl r9,r0 200423c4: bsbb 0x200423da 200423c6: tstl (sp)+ 200423c8: movb $d,(r5)+ 200423cb: movab 00cf(r11),r1 200423d0: subl3 r1,r5,r0 200423d4: bsbw 0x20040af8 200423d7: popr $3f 200423d9: rsb 200423da: movb $20,(r5)+ 200423dd: movzbl $8,r1 200423e0: movl r5,r2 200423e3: bsbw 0x20040bd4 200423e6: addl2 $9,r5 200423e9: rsb 200423ea: .string "\r\n?\0" 200423ee: .space 2 200423f0: .string "\\\r\n\0" 200423f4: .string "?\n\b0?\f 0x20045cdc 20042657: case -> 0x20045cdc 20042659: case -> 0x20045cdc 2004265b: case -> 0x200453dd 2004265d: case -> 0x20042f89 2004265f: case -> 0x20042dec 20042661: case -> 0x20042a61 20042663: case -> 0x20042673 20042665: case -> 0x20045cdc 20042667: case -> 0x20045cdc 20042669: case -> 0x20045cdc 2004266b: case -> 0x20042ccb 2004266d: brw 0x20045cdc 20042670: brw 0x20042a46 20042673: movl $00000781,r6 2004267a: movl sp,ap 2004267d: movl 04(r11),r4 20042681: moval 0x20042a46,04(r11) 20042687: movb $f9,*$20080004 2004268f: movc5 $0,(r0),$1,r8,(r7) 20042695: movl r8,r1 20042698: movl r7,r2 2004269b: cmpb $1,(r2)+ 2004269e: bneq 0x20042670 200426a0: sobgtr r1,0x2004269b 200426a3: movc5 $0,(r0),$ff,r8,(r7) 200426aa: movl r8,r1 200426ad: movl r7,r2 200426b0: cmpb $ff,(r2)+ 200426b4: bneq 0x20042670 200426b6: sobgtr r1,0x200426b0 200426b9: movq $aaaaaaaa55555555,r0 200426c4: subl3 $00000200,r7,r9 200426cc: movl $00000040,r3 200426d3: movq r0,(r9)+ 200426d6: sobgtr r3,0x200426d3 200426d9: subl2 $00000200,r9 200426e0: movl $00000040,r3 200426e7: cmpl r0,(r9)+ 200426ea: bneq 0x20042670 200426ec: cmpl r1,(r9)+ 200426ef: beql 0x200426f4 200426f1: brw 0x20042670 200426f4: sobgtr r3,0x200426e7 200426f7: subl2 $00000200,r9 200426fe: moval 0x20042a2b,04(r11) 20042704: clrl r3 20042706: movc3 $0200,(r9),(r3) 2004270c: cmpl r3,r9 2004270f: bneq 0x20042706 20042711: moval 0x200429e8,04(r11) 20042717: movq $aaaaaaaa55555555,r0 20042722: clrl r10 20042724: clrl r2 20042726: movl $10,r5 20042729: cmpl r0,(r2)+ 2004272c: bneq 0x2004275d 2004272e: cmpl r1,(r2)+ 20042731: bneq 0x2004275d 20042733: cmpl r0,(r2)+ 20042736: bneq 0x2004275d 20042738: cmpl r1,(r2)+ 2004273b: bneq 0x2004275d 2004273d: cmpl r0,(r2)+ 20042740: bneq 0x2004275d 20042742: cmpl r1,(r2)+ 20042745: bneq 0x2004275d 20042747: cmpl r0,(r2)+ 2004274a: bneq 0x2004275d 2004274c: cmpl r1,(r2)+ 2004274f: bneq 0x2004275d 20042751: sobgtr r5,0x20042729 20042754: cmpl r2,r9 20042757: beql 0x2004277c 20042759: incl r10 2004275b: brb 0x20042726 2004275d: insv r0,r10,$1,(r7) 20042762: bitw $01ff,r2 20042767: bneq 0x2004276b 20042769: brb 0x20042754 2004276b: bicw2 $01ff,r2 20042770: addl2 $00000200,r2 20042777: brb 0x20042754 20042779: brw 0x20042a46 2004277c: moval 0x20042a46,04(r11) 20042782: movq $1010101001010101,r0 2004278d: subl3 $00000200,r7,r9 20042795: movl $00000040,r3 2004279c: movq r0,(r9)+ 2004279f: sobgtr r3,0x2004279c 200427a2: subl2 $00000200,r9 200427a9: movl $00000040,r3 200427b0: cmpl r0,(r9)+ 200427b3: bneq 0x20042779 200427b5: cmpl r1,(r9)+ 200427b8: bneq 0x20042779 200427ba: sobgtr r3,0x200427b0 200427bd: subl2 $00000200,r9 200427c4: clrl r3 200427c6: moval 0x20042a2b,04(r11) 200427cc: movc3 $0200,(r9),(r3) 200427d2: cmpl r3,r9 200427d5: bneq 0x200427cc 200427d7: moval 0x200429fa,04(r11) 200427dd: movq $1010101001010101,r0 200427e8: clrl r10 200427ea: clrl r2 200427ec: movl $10,r5 200427ef: cmpl r0,(r2)+ 200427f2: bneq 0x20042823 200427f4: cmpl r1,(r2)+ 200427f7: bneq 0x20042823 200427f9: cmpl r0,(r2)+ 200427fc: bneq 0x20042823 200427fe: cmpl r1,(r2)+ 20042801: bneq 0x20042823 20042803: cmpl r0,(r2)+ 20042806: bneq 0x20042823 20042808: cmpl r1,(r2)+ 2004280b: bneq 0x20042823 2004280d: cmpl r0,(r2)+ 20042810: bneq 0x20042823 20042812: cmpl r1,(r2)+ 20042815: bneq 0x20042823 20042817: sobgtr r5,0x200427ef 2004281a: cmpl r2,r9 2004281d: beql 0x20042842 2004281f: incl r10 20042821: brb 0x200427ec 20042823: insv r0,r10,$1,(r7) 20042828: bitw $01ff,r2 2004282d: bneq 0x20042831 2004282f: brb 0x2004281a 20042831: bicw2 $01ff,r2 20042836: addl2 $00000200,r2 2004283d: brb 0x2004281a 2004283f: brw 0x20042a2b 20042842: moval 0x20042a2b,04(r11) 20042848: movq $55555555aaaaaaaa,r0 20042853: subl3 $00000200,r7,r9 2004285b: movl $00000040,r3 20042862: movq r0,(r9)+ 20042865: sobgtr r3,0x20042862 20042868: subl2 $00000200,r9 2004286f: movl $00000040,r3 20042876: cmpl r0,(r9)+ 20042879: bneq 0x2004283f 2004287b: cmpl r1,(r9)+ 2004287e: bneq 0x2004283f 20042880: sobgtr r3,0x20042876 20042883: subl2 $00000200,r9 2004288a: clrl r3 2004288c: moval 0x20042a2b,04(r11) 20042892: movc3 $0200,(r9),(r3) 20042898: cmpl r3,r9 2004289b: bneq 0x20042892 2004289d: moval 0x20042a0c,04(r11) 200428a3: movq $55555555aaaaaaaa,r0 200428ae: clrl fp 200428b0: clrl r10 200428b2: clrl r2 200428b4: extzv r10,$1,(r7),r3 200428b9: blbs r3,0x200428c2 200428bc: brw 0x2004293c 200428bf: brw 0x20042945 200428c2: movl $10,r5 200428c5: cmpl r0,(r2)+ 200428c8: bneq 0x200428bf 200428ca: cmpl r1,(r2)+ 200428cd: bneq 0x20042945 200428cf: cmpl r0,(r2)+ 200428d2: bneq 0x20042945 200428d4: cmpl r1,(r2)+ 200428d7: bneq 0x20042945 200428d9: cmpl r0,(r2)+ 200428dc: bneq 0x20042945 200428de: cmpl r1,(r2)+ 200428e1: bneq 0x20042945 200428e3: cmpl r0,(r2)+ 200428e6: bneq 0x20042945 200428e8: cmpl r1,(r2)+ 200428eb: bneq 0x20042945 200428ed: sobgtr r5,0x200428c5 200428f0: subl2 $10,r2 200428f3: movq $00ff00ff0000ffff,(r2)+ 200428fe: movq $333333330f0f0f0f,(r2)+ 20042909: subl2 $10,r2 2004290c: cmpl $00ff00ff,(r2)+ 20042913: bneq 0x20042945 20042915: cmpl $0000ffff,(r2)+ 2004291c: bneq 0x20042945 2004291e: cmpl $33333333,(r2)+ 20042925: bneq 0x20042945 20042927: cmpl $0f0f0f0f,(r2)+ 2004292e: bneq 0x20042945 20042930: incl fp 20042932: incl r10 20042934: cmpl r2,r7 20042937: beql 0x20042961 20042939: brw 0x200428b4 2004293c: addl2 $00000200,r2 20042943: brb 0x20042932 20042945: insv r1,r10,$1,(r7) 2004294a: bitw $01ff,r2 2004294f: bneq 0x20042953 20042951: brb 0x20042932 20042953: bicw2 $01ff,r2 20042958: addl2 $00000200,r2 2004295f: brb 0x20042932 20042961: ashl $3,r8,r8 20042965: cmpl r10,r8 20042968: beql 0x20042973 2004296a: insv r1,r10,$1,(r7) 2004296f: aoblss r8,r10,0x2004296a 20042973: clrl r8 20042975: clrl r2 20042977: clrl r9 20042979: ffc r2,$1,(r7),r2 2004297e: beql 0x200429a3 20042980: incl r2 20042982: addl2 $00000200,r9 20042989: addl2 r9,r8 2004298c: acbl r7,$00010000,r8,0x20042999 20042996: brw 0x200429d1 20042999: subl2 $00010000,r8 200429a0: brw 0x20042977 200429a3: addl2 $00000200,r9 200429aa: acbl $0000ffff,$0,r9,0x20042979 200429b4: movl r8,r7 200429b7: movl fp,r8 200429ba: movl $000000f8,*$20080004 200429c5: movl r4,04(r11) 200429c9: bicl2 $fffffff0,r6 200429d0: rsb 200429d1: movl $000000f8,*$20080004 200429dc: movl r4,04(r11) 200429e0: movl $00001702,r6 200429e7: rsb 200429e8: bitb $b8,*$20080004 200429f0: bneq 0x20042a2c 200429f2: moval 0x2004275d,10(sp) 200429f8: brb 0x20042a1c 200429fa: bitb $b8,*$20080004 20042a02: bneq 0x20042a2c 20042a04: moval 0x20042823,10(sp) 20042a0a: brb 0x20042a1c 20042a0c: bitb $b8,*$20080004 20042a14: bneq 0x20042a2c 20042a16: moval 0x20042945,10(sp) 20042a1c: addl2 $10,sp 20042a1f: movl $00000041,*$20080004 20042a2a: rei 20042a2b: nop 20042a2c: movl $000000f8,*$20080004 20042a37: movl r4,04(r11) 20042a3b: movl ap,sp 20042a3e: movl $00002702,r6 20042a45: rsb 20042a46: nop 20042a47: movl $000000f8,*$20080004 20042a52: movl r4,04(r11) 20042a56: movl ap,sp 20042a59: movl $00003702,r6 20042a60: rsb 20042a61: movl $00000681,r6 20042a68: pushl 04(r11) 20042a6b: movl sp,r8 20042a6e: movb $f9,*$20080004 20042a76: clrl fp 20042a78: cmpzv $10,$4,r7,$2 20042a7d: bgtr 0x20042ac2 20042a7f: movq $ffffffffffffffff,r0 20042a8a: bsbw 0x20042b5b 20042a8d: bsbw 0x20042bb1 20042a90: movl $e,r5 20042a93: movl $ffffffff,r0 20042a9a: bsbw 0x20042bbf 20042a9d: movl $e,r5 20042aa0: movl $ffffffff,r0 20042aa7: bsbw 0x20042bef 20042aaa: clrq r0 20042aac: bsbw 0x20042b5b 20042aaf: bsbw 0x20042bb1 20042ab2: clrl r0 20042ab4: movl $e,r5 20042ab7: bsbw 0x20042bbf 20042aba: movl $e,r5 20042abd: clrl r0 20042abf: bsbw 0x20042bef 20042ac2: movq $ffffffffffffffff,r0 20042acd: bsbw 0x20042b5b 20042ad0: bsbw 0x20042bb1 20042ad3: movl $ffffffff,r0 20042ada: movl $10,r5 20042add: bsbw 0x20042bbf 20042ae0: movl $10,r5 20042ae3: movl $ffffffff,r0 20042aea: bsbw 0x20042bef 20042aed: clrq r0 20042aef: bsbw 0x20042b5b 20042af2: bsbw 0x20042bb1 20042af5: movl $10,r5 20042af8: clrl r0 20042afa: bsbw 0x20042bbf 20042afd: movl $10,r5 20042b00: clrl r0 20042b02: bsbw 0x20042bef 20042b05: movq $ffffffffffffffff,r0 20042b10: bsbw 0x20042b5b 20042b13: bsbw 0x20042bb1 20042b16: movl $ffffffff,r0 20042b1d: movl $16,r5 20042b20: bsbw 0x20042bbf 20042b23: movl $16,r5 20042b26: movl $ffffffff,r0 20042b2d: bsbw 0x20042bef 20042b30: clrq r0 20042b32: bsbw 0x20042b5b 20042b35: bsbw 0x20042bb1 20042b38: movl $16,r5 20042b3b: clrl r0 20042b3d: bsbw 0x20042bbf 20042b40: movl $16,r5 20042b43: clrl r0 20042b45: bsbw 0x20042bef 20042b48: movl $000000f8,*$20080004 20042b53: movl (sp)+,04(r11) 20042b57: movl $1,r6 20042b5a: rsb 20042b5b: moval 0x20042b9f,04(r11) 20042b61: subl3 $00000200,r7,r9 20042b69: movl $00000040,r3 20042b70: movq r0,(r9)+ 20042b73: sobgtr r3,0x20042b70 20042b76: subl2 $00000200,r9 20042b7d: movl $00000040,r3 20042b84: cmpl r0,(r9)+ 20042b87: bneq 0x20042b9f 20042b89: cmpl r1,(r9)+ 20042b8c: bneq 0x20042b9f 20042b8e: sobgtr r3,0x20042b84 20042b91: subl2 $00000200,r9 20042b98: moval 0x20042c8a,04(r11) 20042b9e: rsb 20042b9f: movb $f8,*$20080004 20042ba7: movl $00004602,r6 20042bae: brw 0x20042cb2 20042bb1: clrl r3 20042bb3: movc3 $0200,(r9),(r3) 20042bb9: cmpl r3,r9 20042bbc: bneq 0x20042bb3 20042bbe: rsb 20042bbf: clrl r3 20042bc1: addl2 $2,r3 20042bc4: movl $2,r4 20042bc7: movl r5,r2 20042bca: addl2 r4,r3 20042bcd: addl2 r4,r4 20042bd0: cmpl r7,r3 20042bd3: bleq 0x20042bee 20042bd5: xorl2 $ffffffff,r0 20042bdc: movl r0,(r3) 20042bdf: xorl2 $ffffffff,r0 20042be6: sobgtr r2,0x20042bca 20042be9: addl2 r4,r3 20042bec: brb 0x20042bc1 20042bee: rsb 20042bef: movl r7,r3 20042bf2: clrl r2 20042bf4: movl (r3),r4 20042bf7: movl $20,ap 20042bfa: movl $00000080,r10 20042c01: blbc r4,0x20042c1e 20042c04: cmpl r0,(r2)+ 20042c07: bneq 0x20042c28 20042c09: sobgtr r10,0x20042c04 20042c0c: cmpl r2,r7 20042c0f: beql 0x20042c27 20042c11: rotl $ff,r4,r4 20042c16: sobgtr ap,0x20042bfa 20042c19: addl2 $4,r3 20042c1c: brb 0x20042bf4 20042c1e: addl2 $00000200,r2 20042c25: brb 0x20042c0c 20042c27: rsb 20042c28: xorl2 $ffffffff,r0 20042c2f: cmpl r0,-(r2) 20042c32: bneq 0x20042c60 20042c34: xorl2 $ffffffff,r0 20042c3b: clrl r1 20042c3d: addl2 $2,r1 20042c40: movl $2,fp 20042c43: movl r5,r9 20042c46: addl2 fp,r1 20042c49: addl2 fp,fp 20042c4c: cmpl r2,r1 20042c4f: beql 0x20042c5b 20042c51: bleq 0x20042c60 20042c53: sobgtr r9,0x20042c46 20042c56: addl2 fp,r1 20042c59: brb 0x20042c3d 20042c5b: addl2 $4,r2 20042c5e: brb 0x20042c09 20042c60: movb $fb,*$20080004 20042c68: movl r0,(r2) 20042c6b: movb $f9,*$20080004 20042c73: movl (r2)+,r0 20042c76: nop 20042c77: nop 20042c78: nop 20042c79: movb $f8,*$20080004 20042c81: movl $00005602,r6 20042c88: brb 0x20042cb2 20042c8a: bbs $7,*$20080004,0x20042cba 20042c92: movb $f8,*$20080004 20042c9a: movl $00000602,r6 20042ca1: extzv $8,$2,*$20080004,r5 20042caa: insv r5,$c,$2,r6 20042caf: movl r0,-(r2) 20042cb2: movl r8,sp 20042cb5: movl (sp)+,04(r11) 20042cb9: rsb 20042cba: movb $f8,*$20080004 20042cc2: movl $00006602,r6 20042cc9: brb 0x20042cb2 20042ccb: movl $00000b81,r6 20042cd2: movl sp,fp 20042cd5: clrl r0 20042cd7: movl (r11)[r0],r1 20042cdb: incl r0 20042cdd: movl (r11)[r0],r2 20042ce1: incl r0 20042ce3: movl (r11)[r0],r3 20042ce7: incl r0 20042ce9: movl (r11)[r0],r4 20042ced: incl r0 20042cef: movl (r11)[r0],r5 20042cf3: incl r0 20042cf5: movl (r11)[r0],r7 20042cf9: incl r0 20042cfb: movl (r11)[r0],r8 20042cff: moval 0x20042da2,r9 20042d04: movl $7,r10 20042d07: movl r9,(r11)[r0] 20042d0b: decl r0 20042d0d: sobgtr r10,0x20042d07 20042d10: movl $20080000,r0 20042d17: movw (r0),r10 20042d1a: rotl $f6,r10,r10 20042d1f: bicl2 $fffffffc,r10 20042d26: movl $20001f40,r0 20042d2d: movl r10,r10 20042d30: beql 0x20042d4a 20042d32: movw $7e9f,(r0)[r10] 20042d38: movw (r0)[r10],ap 20042d3c: cmpw $0,ap 20042d3f: beql 0x20042d8a 20042d41: bitw $7fff,ap 20042d46: bneq 0x20042d95 20042d48: brb 0x20042d60 20042d4a: movw $7f9f,(r0)[r10] 20042d50: movw (r0)[r10],ap 20042d54: cmpw $0,ap 20042d57: beql 0x20042d8a 20042d59: bitw $7fff,ap 20042d5e: bneq 0x20042d95 20042d60: movl $20080004,r0 20042d67: movw (r0),ap 20042d6a: bbc $4,ap,0x20042d95 20042d6e: bisl2 $10,ap 20042d71: movw ap,(r0) 20042d74: movw (r0),ap 20042d77: bbs $4,ap,0x20042d95 20042d7b: movl $20001f40,r0 20042d82: movw (r0)[r10],ap 20042d86: bbs $f,ap,0x20042d95 20042d8a: bsbw 0x20042daf 20042d8d: movl $00000b01,r6 20042d94: rsb 20042d95: bsbb 0x20042daf 20042d97: movl fp,sp 20042d9a: movl $00002b02,r6 20042da1: rsb 20042da2: bsbb 0x20042daf 20042da4: movl fp,sp 20042da7: movl $00001b02,r6 20042dae: rsb 20042daf: clrl r0 20042db1: movl r1,(r11)[r0] 20042db5: incl r0 20042db7: movl r2,(r11)[r0] 20042dbb: incl r0 20042dbd: movl r3,(r11)[r0] 20042dc1: incl r0 20042dc3: movl r4,(r11)[r0] 20042dc7: incl r0 20042dc9: movl r5,(r11)[r0] 20042dcd: incl r0 20042dcf: movl r7,(r11)[r0] 20042dd3: incl r0 20042dd5: movl r8,(r11)[r0] 20042dd9: rsb 20042dda: movl fp,sp 20042ddd: movl ap,04(r11) 20042de1: movl $00001502,r6 20042de8: rsb 20042de9: brw 0x20042f6b 20042dec: movl $00000581,r6 20042df3: movl sp,fp 20042df6: movl 04(r11),ap 20042dfa: moval 0x20042f7a,04(r11) 20042e00: movl $20080000,r0 20042e07: movl $20001f40,r1 20042e0e: movw (r0),r10 20042e11: rotl $f6,r10,r10 20042e16: bicl2 $fffffffc,r10 20042e1d: clrw (r1)[r10] 20042e20: movw (r1)[r10],r3 20042e24: cmpb $0,r3 20042e27: bneq 0x20042dda 20042e29: movl $20088000,r0 20042e30: movl $20090000,r1 20042e37: movl r0,r3 20042e3a: clrl r2 20042e3c: movl r2,(r3)+ 20042e3f: incl r2 20042e41: cmpl r1,r3 20042e44: bneq 0x20042e3c 20042e46: decl r2 20042e48: cmpl r2,-(r3) 20042e4b: bneq 0x20042de9 20042e4d: decl r2 20042e4f: cmpl r3,r0 20042e52: bneq 0x20042e48 20042e54: movl $00002000,r2 20042e5b: movl r2,r4 20042e5e: movl r1,r3 20042e61: decl r2 20042e63: movl r2,-(r3) 20042e66: sobgtr r4,0x20042e61 20042e69: movl $00002000,r4 20042e70: cmpl r2,(r3)+ 20042e73: bneq 0x20042eed 20042e75: incl r2 20042e77: sobgtr r4,0x20042e70 20042e7a: movl $000000ff,r2 20042e81: movl $400000ff,r7 20042e88: movl $00000f0f,r4 20042e8f: movl $40000f0f,r8 20042e96: bsbw 0x20042f2c 20042e99: movl $00005555,r2 20042ea0: movl $40005555,r7 20042ea7: movl $80002aaa,r4 20042eae: movl $c0002aaa,r8 20042eb5: bsbw 0x20042f2c 20042eb8: movl $00003333,r2 20042ebf: movl $40003333,r7 20042ec6: movl $00003333,r4 20042ecd: movl $40003333,r8 20042ed4: bsbw 0x20042f2c 20042ed7: clrl r2 20042ed9: movl r0,r3 20042edc: movl r2,(r3) 20042edf: addl2 $2,r2 20042ee2: addl2 $8,r3 20042ee5: movl r2,(r3) 20042ee8: cmpl r4,-(r3) 20042eeb: beql 0x20042ef0 20042eed: brw 0x20042f6b 20042ef0: addl2 $c,r3 20042ef3: addl2 $2,r2 20042ef6: cmpl r1,r3 20042ef9: bneq 0x20042ee5 20042efb: cmpl r4,-(r3) 20042efe: bneq 0x20042f6b 20042f00: movl r0,r3 20042f03: clrl r2 20042f05: incl r2 20042f07: addl2 $4,r3 20042f0a: movl r2,(r3)+ 20042f0d: addl2 $2,r2 20042f10: cmpl r1,r3 20042f13: bneq 0x20042f07 20042f15: subl2 $2,r2 20042f18: cmpl r2,-(r3) 20042f1b: bneq 0x20042f6b 20042f1d: decl r2 20042f1f: cmpl r3,r0 20042f22: bneq 0x20042f18 20042f24: movl ap,04(r11) 20042f28: movl $1,r6 20042f2b: rsb 20042f2c: clrl r9 20042f2e: movl r0,r3 20042f31: movl r7,(r3)+ 20042f34: movl r8,(r3)+ 20042f37: cmpl r1,r3 20042f3a: bneq 0x20042f31 20042f3c: movl r0,r3 20042f3f: cmpl r2,(r3)+ 20042f42: bneq 0x20042f6b 20042f44: cmpl r4,(r3)+ 20042f47: bneq 0x20042f6b 20042f49: cmpl r1,r3 20042f4c: bneq 0x20042f3f 20042f4e: cmpb $1,r9 20042f51: bneq 0x20042f54 20042f53: rsb 20042f54: movl r7,r9 20042f57: movl r8,r7 20042f5a: movl r9,r8 20042f5d: movl r2,r9 20042f60: movl r4,r2 20042f63: movl r9,r4 20042f66: movb $1,r9 20042f69: brb 0x20042f2e 20042f6b: movl fp,sp 20042f6e: movl ap,04(r11) 20042f72: movl $00002502,r6 20042f79: rsb 20042f7a: movl fp,sp 20042f7d: movl ap,04(r11) 20042f81: movl $00003502,r6 20042f88: rsb 20042f89: movl $00000481,r6 20042f90: bsbw 0x2004308c 20042f93: movl $d617b2d8,-0204(r7) 20042f9c: movl $d617b2d8,r0 20042fa3: movl $33333333,r1 20042faa: bsbw 0x2004309a 20042fad: bsbw 0x2004308c 20042fb0: movl $d617b2d8,-0203(r7) 20042fb9: movl $17b2d833,r0 20042fc0: movl $333333d6,r1 20042fc7: bsbw 0x2004309a 20042fca: bsbw 0x2004308c 20042fcd: movl $d617b2d8,-0202(r7) 20042fd6: movl $b2d83333,r0 20042fdd: movl $3333d617,r1 20042fe4: bsbw 0x2004309a 20042fe7: bsbw 0x2004308c 20042fea: movl $d617b2d8,-0201(r7) 20042ff3: movl $d8333333,r0 20042ffa: movl $33d617b2,r1 20043001: bsbw 0x2004309a 20043004: bsbw 0x2004308c 20043007: movw $d617,-0204(r7) 2004300e: movl $3333d617,r0 20043015: movl $33333333,r1 2004301c: bsbw 0x2004309a 2004301f: bsbw 0x2004308c 20043022: movw $d617,-0203(r7) 20043029: movl $33d61733,r0 20043030: movl $33333333,r1 20043037: bsbw 0x2004309a 2004303a: bsbw 0x2004308c 2004303d: movw $d617,-0202(r7) 20043044: movl $d6173333,r0 2004304b: movl $33333333,r1 20043052: bsbw 0x2004309a 20043055: bsbb 0x2004308c 20043057: movw $d617,-0201(r7) 2004305e: movl $17333333,r0 20043065: movl $333333d6,r1 2004306c: bsbw 0x2004309a 2004306f: bsbb 0x2004308c 20043071: movw $d617,-0200(r7) 20043078: movl $33333333,r0 2004307f: movl $3333d617,r1 20043086: bsbw 0x2004309a 20043089: brw 0x20043e00 2004308c: movq $3333333333333333,-0204(r7) 20043099: rsb 2004309a: cmpl r0,-0204(r7) 2004309f: bneq 0x200430a9 200430a1: cmpl r1,-0200(r7) 200430a6: bneq 0x200430a9 200430a8: rsb 200430a9: movl $00001402,r6 200430b0: tstl (sp)+ 200430b2: rsb 200430b3: .byte 82 200430b4: .byte 0c 200430b5: .byte 0f 200430b6: .ascii "\n\rKA630-A.V1.3\r" 200430c5: .byte 8a 200430c6: .byte 0c 200430c7: .byte 09 200430c8: .ascii " PC = " 200430d1: .byte 8b 200430d2: .byte 0c 200430d3: .byte 03 200430d4: .ascii "\b \b" 200430d7: .byte 8c 200430d8: .byte 0c 200430d9: .byte 02 200430da: .ascii "\n\r" 200430dc: .byte 8e 200430dd: .byte 0c 200430de: .byte 03 200430df: .ascii "^U\r" 200430e2: .byte 8d 200430e3: .byte 0c 200430e4: .byte 05 200430e5: .ascii "\n\r^C\r" 200430ea: .byte 8f 200430eb: .byte 0c 200430ec: .byte 05 200430ed: .ascii "\n\r^O\r" 200430f2: .byte 99 200430f3: .byte 0c 200430f4: .byte 05 200430f5: .ascii "\r>>> " 200430fa: .byte 90 200430fb: .byte 0c 200430fc: .byte 05 200430fd: .ascii "\r\e[c\r" 20043102: .byte 91 20043103: .byte 0c 20043104: .byte 07 20043105: .ascii "\21\e\\\e[4i" 2004310c: .byte 92 2004310d: .byte 0c 2004310e: .ascii "\234\n\r 1) Dansk 7) Nederlands\n\r" 20043130: .ascii " 2) Deutsch 8) Norsk\n\r 3) English " 20043156: .ascii " 9) Portugu\352s\n\r 4) Espan\365l " 20043176: .ascii " 10) Suomi\n\r 5) Fran\347ais 11) Sven" 20043199: .ascii "ska\n\r 6) Italiano" 200431aa: .byte 0d 200431ab: .byte 93 200431ac: .byte 0c 200431ad: .ascii "\13\r\n(1..11): " 200431b9: .byte 96 200431ba: .byte 0c 200431bb: .byte 2d 200431bc: .ascii " 1) United Kingdom\n\r 2) United States/" 200431e2: .ascii "Canada\r" 200431e9: .byte 95 200431ea: .byte 0c 200431eb: .byte 2c 200431ec: .ascii " 1) Canada\n\r 2) France/Belgique\n\r 3)" 20043210: .ascii " Suisse\r" 20043218: .byte 94 20043219: .byte 0c 2004321a: .byte 28 2004321b: .ascii " 1) Deutschland/\326sterreich\n\r 2) Sch" 2004323e: .ascii "weiz\r" 20043243: .byte 97 20043244: .byte 0c 20043245: .byte 0a 20043246: .ascii "\r\n(1..2): " 20043250: .byte 98 20043251: .byte 0c 20043252: .byte 0a 20043253: .ascii "\r\n(1..3): " 2004325d: .byte 87 2004325e: .byte 0c 2004325f: .byte 04 20043260: .ascii "\r\n " 20043264: .byte 9b 20043265: .byte 0c 20043266: .byte 06 20043267: .ascii "PFIL: " 2004326d: .byte 54 2004326e: .byte 0c 2004326f: .byte 06 20043270: .ascii "RETRY\r" 20043276: .byte 02 20043277: .byte 0c 20043278: .byte 08 20043279: .ascii "EXT HLT\r" 20043281: .byte 04 20043282: .byte 0c 20043283: .byte 08 20043284: .ascii "ISP ERR\r" 2004328c: .byte 05 2004328d: .byte 0c 2004328e: .byte 09 2004328f: .ascii "DBL ERR.\r" 20043298: .byte 06 20043299: .byte 0c 2004329a: .byte 09 2004329b: .ascii "HLT INST\r" 200432a4: .byte 07 200432a5: .byte 0c 200432a6: .byte 0a 200432a7: .ascii "SCB ERR3.\r" 200432b1: .byte 08 200432b2: .byte 0c 200432b3: .byte 0a 200432b4: .ascii "SCB ERR2.\r" 200432be: .byte 0a 200432bf: .byte 0c 200432c0: .byte 0c 200432c1: .ascii "CHM FR ISTK\r" 200432cd: .byte 0b 200432ce: .byte 0c 200432cf: .byte 0c 200432d0: .ascii "CHM TO ISTK\r" 200432dc: .byte 0c 200432dd: .byte 0c 200432de: .byte 0c 200432df: .ascii "SCB RD ERR.\r" 200432eb: .byte 10 200432ec: .byte 0c 200432ed: .byte 08 200432ee: .ascii "MCHK AV\r" 200432f6: .byte 11 200432f7: .byte 0c 200432f8: .byte 07 200432f9: .ascii "KSP AV\r" 20043300: .byte 14 20043301: .byte 0c 20043302: .byte 08 20043303: .ascii "TOY ERR\r" 2004330b: .byte 15 2004330c: .byte 0c 2004330d: .byte 08 2004330e: .ascii "CORRPTN\r" 20043316: .byte 16 20043317: .byte 0c 20043318: .byte 08 20043319: .ascii "ILL REF\r" 20043321: .byte 17 20043322: .byte 0c 20043323: .byte 08 20043324: .ascii "ILL CMD\r" 2004332c: .byte 18 2004332d: .byte 0c 2004332e: .byte 08 2004332f: .ascii "INV DGT\r" 20043337: .byte 19 20043338: .byte 0c 20043339: .byte 04 2004333a: .ascii "LTL\r" 2004333e: .byte 1a 2004333f: .byte 0c 20043340: .byte 08 20043341: .ascii "ILL ADR\r" 20043349: .byte 1b 2004334a: .byte 0c 2004334b: .byte 0c 2004334c: .ascii "VAL TOO LRG\r" 20043358: .byte 1c 20043359: .byte 0c 2004335a: .byte 08 2004335b: .ascii "SW CONF\r" 20043363: .byte 1d 20043364: .byte 0c 20043365: .byte 07 20043366: .ascii "UNK SW\r" 2004336d: .byte 1e 2004336e: .byte 0c 2004336f: .byte 08 20043370: .ascii "UNK SYM\r" 20043378: .byte 1f 20043379: .byte 0c 2004337a: .byte 06 2004337b: .ascii "CHKSM\r" 20043381: .byte 20 20043382: .byte 0c 20043383: .byte 06 20043384: .ascii "HLTED\r" 2004338a: .byte 21 2004338b: .byte 0c 2004338c: .byte 08 2004338d: .ascii "FND ERR\r" 20043395: .byte 22 20043396: .byte 0c 20043397: .byte 06 20043398: .ascii "TMOUT\r" 2004339e: .byte 23 2004339f: .byte 0c 200433a0: .byte 08 200433a1: .ascii "MEM ERR\r" 200433a9: .byte 24 200433aa: .byte 0c 200433ab: .byte 07 200433ac: .ascii "UNXINT\r" 200433b3: .byte 83 200433b4: .byte 02 200433b5: .byte 19 200433b6: .ascii "Loading system software.\r" 200433cf: .byte 84 200433d0: .byte 02 200433d1: .byte 09 200433d2: .ascii "Failure.\r" 200433db: .byte 85 200433dc: .byte 02 200433dd: .byte 1c 200433de: .ascii "Restarting system software.\r" 200433fa: .byte 86 200433fb: .byte 02 200433fc: .byte 21 200433fd: .ascii "\nPerforming normal system tests.\r" 2004341e: .byte 88 2004341f: .byte 02 20043420: .byte 13 20043421: .ascii "\r\nTests completed.\r" 20043434: .byte 89 20043435: .byte 02 20043436: .byte 21 20043437: .ascii "\r\nNormal operation not possible.\r" 20043458: .byte 9a 20043459: .byte 02 2004345a: .byte 0a 2004345b: .ascii "Bootfile: " 20043465: .byte 40 20043466: .byte 0c 20043467: .byte 09 20043468: .ascii "NOSUCHDEV" 20043471: .byte 41 20043472: .byte 0c 20043473: .byte 09 20043474: .ascii "DEVASSIGN" 2004347d: .byte 42 2004347e: .byte 0c 2004347f: .byte 0a 20043480: .ascii "NOSUCHFILE" 2004348a: .byte 43 2004348b: .byte 0c 2004348c: .byte 0a 2004348d: .ascii "FILESTRUCT" 20043497: .byte 44 20043498: .byte 0c 20043499: .byte 09 2004349a: .ascii "BADCHKSUM" 200434a3: .byte 45 200434a4: .byte 0c 200434a5: .byte 0a 200434a6: .ascii "BADFILEHDR" 200434b0: .byte 46 200434b1: .byte 0c 200434b2: .byte 0b 200434b3: .ascii "BADIRECTORY" 200434be: .byte 47 200434bf: .byte 0c 200434c0: .byte 0a 200434c1: .ascii "FILNOTCNTG" 200434cb: .byte 48 200434cc: .byte 0c 200434cd: .byte 09 200434ce: .ascii "ENDOFFILE" 200434d7: .byte 49 200434d8: .byte 0c 200434d9: .byte 0b 200434da: .ascii "BADFILENAME" 200434e5: .byte 4a 200434e6: .byte 0c 200434e7: .byte 09 200434e8: .ascii "BUFFEROVF" 200434f1: .byte 4b 200434f2: .byte 0c 200434f3: .byte 07 200434f4: .ascii "CTRLERR" 200434fb: .byte 4c 200434fc: .byte 0c 200434fd: .byte 08 200434fe: .ascii "DEVINACT" 20043506: .byte 4d 20043507: .byte 0c 20043508: .byte 0a 20043509: .ascii "DEVOFFLINE" 20043513: .byte 4e 20043514: .byte 0c 20043515: .byte 06 20043516: .ascii "MEMERR" 2004351c: .byte 4f 2004351d: .byte 0c 2004351e: .byte 06 2004351f: .ascii "SCBINT" 20043525: .byte 50 20043526: .byte 0c 20043527: .byte 09 20043528: .ascii "SCB2NDINT" 20043531: .byte 51 20043532: .byte 0c 20043533: .byte 05 20043534: .ascii "NOROM" 20043539: .byte 52 2004353a: .byte 0c 2004353b: .byte 0a 2004353c: .ascii "NOSUCHNODE" 20043546: .byte 53 20043547: .byte 0c 20043548: .byte 0a 20043549: .ascii "INSFMAPREG" 20043553: .byte 83 20043554: .byte 04 20043555: .byte 29 20043556: .ascii "Logiciel-syst\350me en cours de chargeme" 2004357b: .ascii "nt.\r" 2004357f: .byte 84 20043580: .byte 04 20043581: .byte 07 20043582: .ascii "Panne.\r" 20043589: .byte 85 2004358a: .byte 04 2004358b: .byte 21 2004358c: .ascii "Red\351marrage du logiciel-syst\350me.\r" 200435ad: .byte 86 200435ae: .byte 04 200435af: .byte 1b 200435b0: .ascii "\nSyst\350me en cours de test.\r" 200435cb: .byte 88 200435cc: .byte 04 200435cd: .byte 12 200435ce: .ascii "\r\nTests termin\351s.\r" 200435e0: .byte 89 200435e1: .byte 04 200435e2: .byte 26 200435e3: .ascii "\r\nExploitation du syst\350me impossibl" 20043606: .ascii "e.\r" 20043609: .byte 9a 2004360a: .byte 04 2004360b: .byte 17 2004360c: .ascii "Fichier de chargement: " 20043623: .byte 83 20043624: .byte 03 20043625: .byte 1c 20043626: .ascii "Cargando sistema operativo.\r" 20043642: .byte 84 20043643: .byte 03 20043644: .byte 07 20043645: .ascii "Fallo.\r" 2004364c: .byte 85 2004364d: .byte 03 2004364e: .byte 19 2004364f: .ascii "Rearrancando el sistema.\r" 20043668: .byte 86 20043669: .byte 03 2004366a: .byte 1e 2004366b: .ascii "\nRealizando test del sistema.\r" 20043689: .byte 88 2004368a: .byte 03 2004368b: .byte 13 2004368c: .ascii "\r\nTest completado.\r" 2004369f: .byte 89 200436a0: .byte 03 200436a1: .byte 1e 200436a2: .ascii "\r\nOperacion normal imposible.\r" 200436c0: .byte 9a 200436c1: .byte 03 200436c2: .byte 11 200436c3: .ascii "Fichero de boot: " 200436d4: .byte 83 200436d5: .byte 01 200436d6: .byte 1d 200436d7: .ascii "Betriebssystem wird geladen.\r" 200436f4: .byte 84 200436f5: .byte 01 200436f6: .byte 08 200436f7: .ascii "Fehler.\r" 200436ff: .byte 85 20043700: .byte 01 20043701: .byte 23 20043702: .ascii "Betriebssystem wird neu gestartet.\r" 20043725: .byte 86 20043726: .byte 01 20043727: .byte 13 20043728: .ascii "\nSystemtest l\344uft.\r" 2004373b: .byte 88 2004373c: .byte 01 2004373d: .byte 17 2004373e: .ascii "\r\nTests abgeschlossen.\r" 20043755: .byte 89 20043756: .byte 01 20043757: .byte 22 20043758: .ascii "\r\nNormaler Betrieb nicht m\366glich.\r" 2004377a: .byte 9a 2004377b: .byte 01 2004377c: .byte 0c 2004377d: .ascii "Ladedatei:: " 20043789: .byte 83 2004378a: .byte 05 2004378b: .byte 22 2004378c: .ascii "Caricamento software del sistema.\r" 200437ae: .byte 84 200437af: .byte 05 200437b0: .byte 08 200437b1: .ascii "Errore.\r" 200437b9: .byte 85 200437ba: .byte 05 200437bb: .byte 22 200437bc: .ascii "Riavviamento software di sistema.\r" 200437de: .byte 86 200437df: .byte 05 200437e0: .byte 1e 200437e1: .ascii "\nEsecuzione test del sistema.\r" 200437ff: .byte 88 20043800: .byte 05 20043801: .byte 1f 20043802: .ascii "\r\nTest diagnostico completato.\r" 20043821: .byte 89 20043822: .byte 05 20043823: .byte 25 20043824: .ascii "\r\nNormali operazioni non eseguibili.\r" 20043849: .byte 9a 2004384a: .byte 05 2004384b: .byte 19 2004384c: .ascii "Programma di avviamento: " 20043865: .byte 83 20043866: .byte 06 20043867: .byte 1b 20043868: .ascii "Indl\346ser systemprogrammel.\r" 20043883: .byte 84 20043884: .byte 06 20043885: .byte 06 20043886: .ascii "Fejl.\r" 2004388c: .byte 85 2004388d: .byte 06 2004388e: .byte 1d 2004388f: .ascii "Genstarter systemprogrammel.\r" 200438ac: .byte 86 200438ad: .byte 06 200438ae: .byte 1e 200438af: .ascii "\nForetager normal systemtest.\r" 200438cd: .byte 88 200438ce: .byte 06 200438cf: .byte 18 200438d0: .ascii "\r\nSystemtest afsluttet.\r" 200438e8: .byte 89 200438e9: .byte 06 200438ea: .byte 1c 200438eb: .ascii "\r\nNormal k\370rsel ikke mulig.\r" 20043907: .byte 9a 20043908: .byte 06 20043909: .byte 16 2004390a: .ascii "Systeminitieringsfil: " 20043920: .byte 83 20043921: .byte 07 20043922: .byte 19 20043923: .ascii "Systeem wordt opgestart.\r" 2004393c: .byte 84 2004393d: .byte 07 2004393e: .byte 06 2004393f: .ascii "Fout.\r" 20043945: .byte 85 20043946: .byte 07 20043947: .byte 21 20043948: .ascii "Systeem wordt opnieuw opgestart.\r" 20043969: .byte 86 2004396a: .byte 07 2004396b: .byte 21 2004396c: .ascii "\nSysteemtests worden uitgevoerd.\r" 2004398d: .byte 88 2004398e: .byte 07 2004398f: .byte 12 20043990: .ascii "\r\nTests voltooid.\r" 200439a2: .byte 89 200439a3: .byte 07 200439a4: .byte 21 200439a5: .ascii "\r\nNormale werking niet mogelijk.\r" 200439c6: .byte 9a 200439c7: .byte 07 200439c8: .byte 10 200439c9: .ascii "Opstartbestand: " 200439d9: .byte 83 200439da: .byte 0a 200439db: .byte 16 200439dc: .ascii "Laddar systemprogram.\r" 200439f2: .byte 84 200439f3: .byte 0a 200439f4: .byte 05 200439f5: .ascii "Fel.\r" 200439fa: .byte 85 200439fb: .byte 0a 200439fc: .byte 1a 200439fd: .ascii "Omstart av systemprogram.\r" 20043a17: .byte 86 20043a18: .byte 0a 20043a19: .byte 1e 20043a1a: .ascii "\nNormal systemkontroll p\345g\345r.\r" 20043a38: .byte 88 20043a39: .byte 0a 20043a3a: .byte 16 20043a3b: .ascii "\r\nSystemkontroll klar\r" 20043a51: .byte 89 20043a52: .byte 0a 20043a53: .byte 1c 20043a54: .ascii "\r\nSystemet kan ej anv\344ndas.\r" 20043a70: .byte 9a 20043a71: .byte 0a 20043a72: .byte 0a 20043a73: .ascii "Startfil: " 20043a7d: .byte 83 20043a7e: .byte 08 20043a7f: .byte 15 20043a80: .ascii "J\344rjestelm\344n lataus.\r" 20043a95: .byte 84 20043a96: .byte 08 20043a97: .byte 06 20043a98: .ascii "Vika.\r" 20043a9e: .byte 85 20043a9f: .byte 08 20043aa0: .byte 11 20043aa1: .ascii "Uusi k\344ynnistys.\r" 20043ab2: .byte 86 20043ab3: .byte 08 20043ab4: .byte 17 20043ab5: .ascii "\nJ\344rjestelm\344n testaus.\r" 20043acc: .byte 88 20043acd: .byte 08 20043ace: .byte 15 20043acf: .ascii "\r\nTestit suoritettu.\r" 20043ae4: .byte 89 20043ae5: .byte 08 20043ae6: .byte 26 20043ae7: .ascii "\r\nNormaali k\344ytt\366 ei ole mahdoll" 20043b07: .ascii "inen.\r" 20043b0d: .byte 9a 20043b0e: .byte 08 20043b0f: .byte 14 20043b10: .ascii "K\344ynnistystiedosto: " 20043b24: .byte 83 20043b25: .byte 09 20043b26: .byte 19 20043b27: .ascii "Systemprogram leses inn.\r" 20043b40: .byte 84 20043b41: .byte 09 20043b42: .byte 06 20043b43: .ascii "Feil.\r" 20043b49: .byte 85 20043b4a: .byte 09 20043b4b: .byte 1f 20043b4c: .ascii "Systemprogram startes p\345 nytt.\r" 20043b6b: .byte 86 20043b6c: .byte 09 20043b6d: .byte 20 20043b6e: .ascii "\nStandard systemtester utf\370res.\r" 20043b8e: .byte 88 20043b8f: .byte 09 20043b90: .byte 11 20043b91: .ascii "\r\nTester utf\370rt.\r" 20043ba2: .byte 89 20043ba3: .byte 09 20043ba4: .byte 17 20043ba5: .ascii "\r\nNormal drift umulig.\r" 20043bbc: .byte 9a 20043bbd: .byte 09 20043bbe: .byte 11 20043bbf: .ascii "Oppstartingsfil: " 20043bd0: .byte 83 20043bd1: .byte 0b 20043bd2: .byte 19 20043bd3: .ascii "Carregamento do sistema.\r" 20043bec: .byte 84 20043bed: .byte 0b 20043bee: .byte 12 20043bef: .ascii "Falha do sistema.\r" 20043c01: .byte 85 20043c02: .byte 0b 20043c03: .byte 1b 20043c04: .ascii "Reincializa\347\343o de sistema.\r" 20043c1f: .byte 86 20043c20: .byte 0b 20043c21: .byte 27 20043c22: .ascii "\nExecu\347\343o de testes gerais do sis" 20043c43: .ascii "tema.\r" 20043c49: .byte 88 20043c4a: .byte 0b 20043c4b: .byte 12 20043c4c: .ascii "\r\nFim dos testes.\r" 20043c5e: .byte 89 20043c5f: .byte 0b 20043c60: .byte 26 20043c61: .ascii "\r\nA corrente opera\347\343o n\343o e p" 20043c7e: .ascii "ossivel.\r" 20043c87: .byte 9a 20043c88: .byte 0b 20043c89: .byte 16 20043c8a: .ascii "{Portuguese}Bootfile: " 20043ca0: .space 352 20043e00: clrl r9 20043e02: clrl r2 20043e04: clrl r8 20043e06: ffc r2,$1,(r7),r2 20043e0b: beql 0x20043e34 20043e0d: incl r2 20043e0f: addl2 $00000200,r8 20043e16: addl2 r8,r9 20043e19: acbl r7,$00010000,r9,0x20043e2b 20043e23: movl $00002402,r6 20043e2a: rsb 20043e2b: subl2 $00010000,r9 20043e32: brb 0x20043e04 20043e34: addl2 $00000200,r8 20043e3b: acbl $0000ffff,$0,r8,0x20043e06 20043e45: mtpr r9,$10 ; PCBB 20043e48: addl2 $00000200,r9 20043e4f: mtpr $0,$38 ; MAPEN 20043e52: moval 0x20044200,r5 20043e57: bicl2 $000001ff,r5 20043e5e: moval 0x20044600,r8 20043e63: subl2 r5,r8 20043e66: movc3 r8,0x20044200,(r9) 20043e6c: movl r8,r2 20043e6f: ashl $f7,r2,r2 20043e74: movl r3,r0 20043e77: bisl2 $80000000,r0 20043e7e: mtpr r0,$8 ; P0BR 20043e81: bicl2 $80000000,r0 20043e88: mtpr r0,$c ; SBR 20043e8b: ashl $f7,r9,r1 20043e90: bisl3 r1,$a0000000,(r0)+ 20043e98: incl r1 20043e9a: sobgtr r2,0x20043e90 20043e9d: bisl3 r1,$a4000000,(r0)+ 20043ea5: incl r1 20043ea7: bisl3 r1,$a4000000,(r0)+ 20043eaf: incl r1 20043eb1: bisl3 r1,$a4000000,(r0)+ 20043eb9: incl r1 20043ebb: bisl3 r1,$a0000000,(r0)+ 20043ec3: incl r1 20043ec5: bisl3 r1,$a0000000,(r0)+ 20043ecd: incl r1 20043ecf: movl r1,(r0)+ 20043ed2: incl r1 20043ed4: bisl3 r1,$90000000,(r0)+ 20043edc: incl r1 20043ede: bisl3 r1,$90000000,(r0)+ 20043ee6: incl r1 20043ee8: bisl3 r1,$90000000,(r0)+ 20043ef0: incl r1 20043ef2: movl r1,(r0)+ 20043ef5: incl r1 20043ef7: bisl3 r1,$90000000,(r0)+ 20043eff: incl r1 20043f01: bisl3 r1,$a8000000,(r0)+ 20043f09: incl r1 20043f0b: bisl3 r1,$c0000000,(r0)+ 20043f13: incl r1 20043f15: bisl3 r1,$a0000000,(r0)+ 20043f1d: incl r1 20043f1f: bisl3 r1,$a0000000,(r0)+ 20043f27: incl r1 20043f29: bisl3 r1,$a0000000,(r0)+ 20043f31: incl r1 20043f33: bisl3 r1,$a0000000,(r0)+ 20043f3b: incl r1 20043f3d: bisl3 r1,$a0000000,(r0)+ 20043f45: incl r1 20043f47: clrl r2 20043f49: ashl $1b,r2,r5 20043f4d: bisl2 $80000000,r5 20043f54: bisl3 r1,r5,(r0)+ 20043f58: incl r1 20043f5a: aobleq $f,r2,0x20043f49 20043f5e: clrl r2 20043f60: ashl $1b,r2,r5 20043f64: bisl2 r1,r5 20043f67: movl r5,(r0)+ 20043f6a: incl r1 20043f6c: aobleq $f,r2,0x20043f60 20043f70: bisl3 r1,$a0000000,(r0)+ 20043f78: incl r1 20043f7a: mtpr r1,$d ; SLR 20043f7d: mtpr r1,$9 ; P0LR 20043f80: addl3 r3,$00000e00,r0 20043f88: addl3 r3,$00001c00,r1 20043f90: ashl $f7,r1,r1 20043f95: bisl3 r1,$a0000000,(r0)+ 20043f9d: incl r1 20043f9f: bisl3 r1,$a0000000,(r0) 20043fa7: addl3 r3,$00001000,r0 20043faf: addl3 r3,$00002000,r1 20043fb7: ashl $f7,r1,r1 20043fbc: bisl3 r1,$a0000000,(r0)+ 20043fc4: incl r1 20043fc6: bisl3 r1,$a0000000,(r0) 20043fce: movl $6a6a6a6a,1c00(r3) 20043fd7: movl $5b5b5b5b,1dfc(r3) 20043fe0: movl $4c4c4c4c,1e00(r3) 20043fe9: movl $3d3d3d3d,2000(r3) 20043ff2: movl $2e2e2e2e,21fc(r3) 20043ffb: movl $1f1f1f1f,2200(r3) 20044004: movl $10100101,15fc(r3) 2004400d: movl $f0f00f0f,1600(r3) 20044016: moval 0x20044200,r0 2004401b: moval 0x20044599,r2 20044020: subl2 r0,r2 20044023: bisl2 $80000000,r2 2004402a: addl3 $00000600,r3,r5 20044032: clrl r0 20044034: movl r2,(r5)[r0] 20044038: aobleq $000000e1,r0,0x20044034 20044040: movl sp,-04(r3) 20044044: mfpr $11,r5 20044047: movl r5,-08(r3) 2004404b: movl r7,-0c(r3) 2004404f: mtpr sp,$0 ; KSP 20044052: moval 0x20044061,r0 20044057: movl $001f0000,-(sp) 2004405e: pushl r0 20044060: rei 20044061: jmp (r9) 20044063: .space 413 20044200: moval 0x2004421e,r0 20044205: bicl2 $fffffe00,r0 2004420c: bisl2 $80000000,r0 20044213: brb 0x20044218 20044215: .space 3 20044218: nop 20044219: mtpr $1,$38 ; MAPEN 2004421c: jmp (r0) 2004421e: nop 2004421f: addl3 $00000600,r3,r5 20044227: mtpr r5,$11 ; SCBB 2004422a: addl2 $80000000,r8 20044231: addl3 r8,$00000e00,r0 20044239: mtpr r0,$8 ; P0BR 2004423c: mtpr $2,$9 ; P0LR 2004423f: addl3 r8,$00001000,r0 20044247: moval -007ffff8(r0),r1 2004424e: mtpr r1,$a ; P1BR 20044251: mtpr $001ffffe,$b ; P1LR 20044258: addl3 r8,$00001800,r1 20044260: mtpr r1,$1 ; ESP 20044263: addl3 r8,$00001a00,r1 2004426b: mtpr r1,$2 ; SSP 2004426e: addl3 r8,$00001c00,r1 20044276: mtpr r1,$3 ; USP 20044279: movl $0,r2 2004427c: movl $00000200,r7 20044283: movl $7ffffc00,r4 2004428a: movl $7ffffe00,r5 20044291: addl3 r8,$00001600,ap 20044299: addl3 r8,$00000e00,r1 200442a1: mtpr r1,$4 ; ISP 200442a4: addl3 r8,$00001600,r1 200442ac: mtpr r1,$0 ; KSP 200442af: addl3 r8,$00000e00,fp 200442b7: movl r8,r9 200442ba: addl3 r8,$00000600,r10 200442c2: addl2 $00001000,r8 200442c9: mtpr $0,$39 ; TBIA 200442cc: nop 200442cd: cmpl $6a6a6a6a,(r2) 200442d4: beql 0x200442da 200442d6: jmp 0x20044598 200442da: cmpl $3d3d3d3d,(r4) 200442e1: beql 0x200442e7 200442e3: jmp 0x20044598 200442e7: cmpl $4c4c4c4c,(r7) 200442ee: beql 0x200442f4 200442f0: jmp 0x20044598 200442f4: cmpl $1f1f1f1f,(r5) 200442fb: beql 0x20044301 200442fd: jmp 0x20044598 20044301: cmpl $10100101,-04(ap) 20044309: beql 0x2004430f 2004430b: jmp 0x20044598 2004430f: mtpr $0,$39 ; TBIA 20044312: cmpl $4c4c5b5b,01fe(r2) 2004431b: beql 0x20044321 2004431d: jmp 0x20044598 20044321: cmpl $1f1f2e2e,01fe(r4) 2004432a: beql 0x20044330 2004432c: jmp 0x20044598 20044330: cmpl $0f0f1010,-02(ap) 20044338: beql 0x2004433e 2004433a: jmp 0x20044598 2004433e: mtpr $0,$39 ; TBIA 20044341: movl $1234fedc,(r2) 20044348: bbs $1a,(fp),0x20044350 2004434c: jmp 0x20044598 20044350: cmpl $1234fedc,(r2) 20044357: beql 0x2004435d 20044359: jmp 0x20044598 2004435d: movl $1234fedc,(r4) 20044364: bbs $1a,(r8),0x2004436c 20044368: jmp 0x20044598 2004436c: cmpl $1234fedc,(r4) 20044373: beql 0x20044379 20044375: jmp 0x20044598 20044379: movl $5678ba90,(r7) 20044380: bbs $1a,04(fp),0x20044389 20044385: jmp 0x20044598 20044389: cmpl $5678ba90,(r7) 20044390: beql 0x20044396 20044392: jmp 0x20044598 20044396: movl $5678ba90,(r5) 2004439d: bbs $1a,04(r8),0x200443a6 200443a2: jmp 0x20044598 200443a6: cmpl $5678ba90,(r5) 200443ad: beql 0x200443b3 200443af: jmp 0x20044598 200443b3: pushl $acbf4671 200443b9: bbs $1a,30(r9),0x200443c2 200443be: jmp 0x20044598 200443c2: cmpl (sp),$acbf4671 200443c9: beql 0x200443cf 200443cb: jmp 0x20044598 200443cf: tstl (sp)+ 200443d1: mtpr $0,$39 ; TBIA 200443d4: movl $35353535,(r2) 200443db: cmpl $35353535,(r2) 200443e2: beql 0x200443e8 200443e4: jmp 0x20044598 200443e8: movl $35353535,(r4) 200443ef: cmpl $35353535,(r4) 200443f6: beql 0x200443fc 200443f8: jmp 0x20044598 200443fc: movl $f0f0f0f0,(r7) 20044403: cmpl $f0f0f0f0,(r7) 2004440a: beql 0x20044410 2004440c: jmp 0x20044598 20044410: movl $f0f0f0f0,(r5) 20044417: cmpl $f0f0f0f0,(r5) 2004441e: beql 0x20044424 20044420: jmp 0x20044598 20044424: pushl $560932f5 2004442a: cmpl $560932f5,(sp) 20044431: beql 0x20044437 20044433: jmp 0x20044598 20044437: tstl (sp)+ 20044439: bicl2 $04000000,(fp) 20044440: bicl2 $04000000,04(fp) 20044448: bicl2 $04000000,(r8) 2004444f: bicl2 $04000000,04(r8) 20044457: mtpr $0,$39 ; TBIA 2004445a: tstl (r2) 2004445c: mtpr fp,$3a ; TBIS 2004445f: movl $60015032,(r2) 20044466: bbs $1a,(fp),0x2004446e 2004446a: jmp 0x20044598 2004446e: cmpl (r2),$60015032 20044475: beql 0x2004447b 20044477: jmp 0x20044598 2004447b: tstl (r4) 2004447d: mtpr r8,$3a ; TBIS 20044480: movl $589aef12,(r4) 20044487: bbs $1a,(r8),0x2004448f 2004448b: jmp 0x20044598 2004448f: cmpl $589aef12,(r4) 20044496: beql 0x2004449c 20044498: jmp 0x20044598 2004449c: bicl2 $04000000,(fp) 200444a3: bicl2 $04000000,(r8) 200444aa: mtpr $0,$39 ; TBIA 200444ad: movl $fedcba98,01fe(r2) 200444b6: bbs $1a,(fp),0x200444be 200444ba: jmp 0x20044598 200444be: bbs $1a,04(fp),0x200444c7 200444c3: jmp 0x20044598 200444c7: cmpl $fedcba98,01fe(r2) 200444d0: beql 0x200444d6 200444d2: jmp 0x20044598 200444d6: movl $fedcba98,01fe(r4) 200444df: bbs $1a,(r8),0x200444e7 200444e3: jmp 0x20044598 200444e7: bbs $1a,04(r8),0x200444f0 200444ec: jmp 0x20044598 200444f0: cmpl $fedcba98,01fe(r4) 200444f9: beql 0x200444ff 200444fb: jmp 0x20044598 200444ff: movl $45673218,-02(ap) 20044507: bbs $1a,30(r9),0x20044510 2004450c: jmp 0x20044598 20044510: bbs $1a,34(r9),0x20044519 20044515: jmp 0x20044598 20044519: cmpl $45673218,-02(ap) 20044521: beql 0x20044527 20044523: jmp 0x20044598 20044527: mtpr $0,$39 ; TBIA 2004452a: movl $fefefefe,01fe(r2) 20044533: cmpl 01fe(r2),$fefefefe 2004453c: beql 0x20044542 2004453e: jmp 0x20044598 20044542: movl $fefefefe,01fe(r4) 2004454b: cmpl 01fe(r4),$fefefefe 20044554: beql 0x2004455a 20044556: jmp 0x20044598 2004455a: movl $fefefefe,-02(ap) 20044562: cmpl -02(ap),$fefefefe 2004456a: beql 0x20044570 2004456c: jmp 0x20044598 20044570: movab 0x20044580,10(r10) 20044575: cvtlf $1,r0 20044578: movl $1,r0 2004457b: brb 0x20044585 2004457d: halt 2004457e: halt 2004457f: halt 20044580: addl2 $8,sp 20044583: clrl r0 20044585: movab 0x2004458d,10(r10) 2004458a: 2004458c: nop 2004458d: mtpr $0,$38 ; MAPEN 20044590: jmp *$20044600 20044596: halt 20044597: halt 20044598: movab 0x200445a1,10(r10) 2004459d: 2004459f: halt 200445a0: nop 200445a1: mtpr $0,$38 ; MAPEN 200445a4: jmp *$2004461d 200445aa: .space 86 20044600: movl -04(r3),r1 20044604: mtpr r1,$4 ; ISP 20044607: movl -08(r3),r1 2004460b: mtpr r1,$11 ; SCBB 2004460e: movl -0c(r3),r7 20044612: blbs r0,0x20044637 20044615: movl $00000401,r6 2004461c: rsb 2004461d: movl -04(r3),r1 20044621: mtpr r1,$4 ; ISP 20044624: movl -08(r3),r1 20044628: mtpr r1,$11 ; SCBB 2004462b: movl -0c(r3),r7 2004462f: movl $00003402,r6 20044636: rsb 20044637: movl sp,r8 2004463a: moval 0x200451c4,r10 2004463f: moval 0x2004523c,fp 20044644: movl $ccccceff,r2 2004464b: jsb (r10) 2004464d: movf r2,r0 20044650: jsb (fp) 20044652: .byte 09 20044653: .byte 01 20044654: .byte ff 20044655: .byte ce 20044656: .byte cc 20044657: .byte cc 20044658: moval 0x2004523c,fp 2004465d: clrl r2 2004465f: jsb (r10) 20044661: mnegf r2,r0 20044664: jsb (fp) 20044666: .byte 04 20044667: .byte 01 20044668: .byte 00 20044669: .byte 00 2004466a: .byte 00 2004466b: .byte 00 2004466c: movl $ffff0000,r2 20044673: jsb (r10) 20044675: mnegf r2,r0 20044678: jsb (fp) 2004467a: .byte 04 2004467b: .byte 01 2004467c: .byte 00 2004467d: .byte 00 2004467e: .byte 00 2004467f: .byte 00 20044680: movl $ccccceff,r2 20044687: jsb (r10) 20044689: mnegf r2,r0 2004468c: jsb (fp) 2004468e: .byte 00 2004468f: .byte 01 20044690: .byte ff 20044691: .byte 4e 20044692: .byte cc 20044693: .byte cc 20044694: moval 0x2004523c,fp 20044699: moval 0x20044699,ap 2004469d: mnegf $8,r0 200446a0: clrl r1 200446a2: incl r1 200446a4: bispsw $f 200446a6: acbf $8,$8,r0,0x200446a2 200446ac: jsb (fp) 200446ae: .byte 01 200446af: .byte 02 200446b0: .byte 00 200446b1: .byte 41 200446b2: .byte 00 200446b3: .byte 00 200446b4: .byte 03 200446b5: .byte 00 200446b6: .byte 00 200446b7: .byte 00 200446b8: moval 0x2004523c,fp 200446bd: movab 0x200446bd,ap 200446c1: movl $ffffca7f,r2 200446c8: movl $ffffc07f,r0 200446cf: bispsw $f 200446d1: addf2 r2,r0 200446d4: jsb (fp) 200446d6: .byte 08 200446d7: .byte 01 200446d8: .byte 80 200446d9: .byte ca 200446da: .byte 07 200446db: .byte 00 200446dc: movab 0x200446dc,ap 200446e0: movl $ffffd1ff,r2 200446e7: movl $ffffc07f,r0 200446ee: bispsw $f 200446f0: addf2 r2,r0 200446f3: jsb (fp) 200446f5: .byte 08 200446f6: .byte 01 200446f7: .byte ff 200446f8: .byte d1 200446f9: .byte ff 200446fa: .byte ff 200446fb: movl $ffff4d7f,r2 20044702: movl $0000cd40,r4 20044709: jsb (r10) 2004470b: addf3 r2,r4,r0 2004470f: jsb (fp) 20044711: .byte 00 20044712: .byte 01 20044713: .byte 7f 20044714: .byte 4c 20044715: .byte fc 20044716: .byte ff 20044717: movl $0000cd00,r4 2004471e: jsb (r10) 20044720: addf3 r2,r4,r0 20044724: jsb (fp) 20044726: .byte 00 20044727: .byte 01 20044728: .byte ff 20044729: .byte 4c 2004472a: .byte fe 2004472b: .byte ff 2004472c: movl $0000cc80,r4 20044733: jsb (r10) 20044735: addf3 r2,r4,r0 20044739: jsb (fp) 2004473b: .byte 00 2004473c: .byte 01 2004473d: .byte 3f 2004473e: .byte 4d 2004473f: .byte ff 20044740: .byte ff 20044741: movl $0000cc00,r4 20044748: jsb (r10) 2004474a: addf3 r2,r4,r0 2004474e: jsb (fp) 20044750: .byte 00 20044751: .byte 01 20044752: .byte 5f 20044753: .byte 4d 20044754: .byte ff 20044755: .byte ff 20044756: movl $00004c80,r4 2004475d: jsb (r10) 2004475f: addf3 r2,r4,r0 20044763: jsb (fp) 20044765: .byte 00 20044766: .byte 01 20044767: .byte a0 20044768: .byte 4d 20044769: .byte 00 2004476a: .byte 00 2004476b: movl $00004d00,r4 20044772: jsb (r10) 20044774: addf3 r2,r4,r0 20044778: jsb (fp) 2004477a: .byte 00 2004477b: .byte 01 2004477c: .byte c0 2004477d: .byte 4d 2004477e: .byte 00 2004477f: .byte 00 20044780: movl $00004d40,r4 20044787: jsb (r10) 20044789: addf3 r2,r4,r0 2004478d: jsb (fp) 2004478f: .byte 00 20044790: .byte 01 20044791: .byte e0 20044792: .byte 4d 20044793: .byte 00 20044794: .byte 00 20044795: movl $00004d60,r4 2004479c: jsb (r10) 2004479e: addf3 r2,r4,r0 200447a2: jsb (fp) 200447a4: .byte 00 200447a5: .byte 01 200447a6: .byte f0 200447a7: .byte 4d 200447a8: .byte 00 200447a9: .byte 00 200447aa: movl $ffff4d7f,r2 200447b1: movl $0000cd7c,r4 200447b8: jsb (r10) 200447ba: addf3 r4,r2,r0 200447be: jsb (fp) 200447c0: .byte 00 200447c1: .byte 01 200447c2: .byte 7f 200447c3: .byte 4a 200447c4: .byte c0 200447c5: .byte ff 200447c6: movl $0000cd78,r4 200447cd: jsb (r10) 200447cf: addf3 r4,r2,r0 200447d3: jsb (fp) 200447d5: .byte 00 200447d6: .byte 01 200447d7: .byte ff 200447d8: .byte 4a 200447d9: .byte e0 200447da: .byte ff 200447db: movl $0000cd74,r4 200447e2: jsb (r10) 200447e4: addf3 r4,r2,r0 200447e8: jsb (fp) 200447ea: .byte 00 200447eb: .byte 01 200447ec: .byte 3f 200447ed: .byte 4b 200447ee: .byte f0 200447ef: .byte ff 200447f0: movl $0000cd70,r4 200447f7: jsb (r10) 200447f9: addf3 r4,r2,r0 200447fd: jsb (fp) 200447ff: .byte 00 20044800: .byte 01 20044801: .byte 7f 20044802: .byte 4b 20044803: .byte f0 20044804: .byte ff 20044805: movl $0000cd6c,r4 2004480c: jsb (r10) 2004480e: addf3 r4,r2,r0 20044812: jsb (fp) 20044814: .byte 00 20044815: .byte 01 20044816: .byte 9f 20044817: .byte 4b 20044818: .byte f8 20044819: .byte ff 2004481a: movl $0000cd68,r4 20044821: jsb (r10) 20044823: addf3 r4,r2,r0 20044827: jsb (fp) 20044829: .byte 00 2004482a: .byte 01 2004482b: .byte bf 2004482c: .byte 4b 2004482d: .byte f8 2004482e: .byte ff 2004482f: movl $0000cd64,r4 20044836: jsb (r10) 20044838: addf3 r4,r2,r0 2004483c: jsb (fp) 2004483e: .byte 00 2004483f: .byte 01 20044840: .byte df 20044841: .byte 4b 20044842: .byte f8 20044843: .byte ff 20044844: movl $0000cd60,r4 2004484b: jsb (r10) 2004484d: addf3 r4,r2,r0 20044851: jsb (fp) 20044853: .byte 00 20044854: .byte 01 20044855: .byte ff 20044856: .byte 4b 20044857: .byte f8 20044858: .byte ff 20044859: movl $0000cd5c,r4 20044860: jsb (r10) 20044862: addf3 r4,r2,r0 20044866: jsb (fp) 20044868: .byte 00 20044869: .byte 01 2004486a: .byte 0f 2004486b: .byte 4c 2004486c: .byte fc 2004486d: .byte ff 2004486e: movl $0000cd58,r4 20044875: jsb (r10) 20044877: addf3 r4,r2,r0 2004487b: jsb (fp) 2004487d: .byte 00 2004487e: .byte 01 2004487f: .byte 1f 20044880: .byte 4c 20044881: .byte fc 20044882: .byte ff 20044883: movl $0000cd54,r4 2004488a: jsb (r10) 2004488c: addf3 r4,r2,r0 20044890: jsb (fp) 20044892: .byte 00 20044893: .byte 01 20044894: .byte 2f 20044895: .byte 4c 20044896: .byte fc 20044897: .byte ff 20044898: movl $0000cd50,r4 2004489f: jsb (r10) 200448a1: addf3 r4,r2,r0 200448a5: jsb (fp) 200448a7: .byte 00 200448a8: .byte 01 200448a9: .byte 3f 200448aa: .byte 4c 200448ab: .byte fc 200448ac: .byte ff 200448ad: movl $0000cd4c,r4 200448b4: jsb (r10) 200448b6: addf3 r4,r2,r0 200448ba: jsb (fp) 200448bc: .byte 00 200448bd: .byte 01 200448be: .byte 4f 200448bf: .byte 4c 200448c0: .byte fc 200448c1: .byte ff 200448c2: movl $0000cd48,r4 200448c9: jsb (r10) 200448cb: addf3 r4,r2,r0 200448cf: jsb (fp) 200448d1: .byte 00 200448d2: .byte 01 200448d3: .byte 5f 200448d4: .byte 4c 200448d5: .byte fc 200448d6: .byte ff 200448d7: movl $0000cd44,r4 200448de: jsb (r10) 200448e0: addf3 r4,r2,r0 200448e4: jsb (fp) 200448e6: .byte 00 200448e7: .byte 01 200448e8: .byte 6f 200448e9: .byte 4c 200448ea: .byte fc 200448eb: .byte ff 200448ec: movl $c000cd40,r4 200448f3: jsb (r10) 200448f5: addf3 r4,r2,r0 200448f9: jsb (fp) 200448fb: .byte 00 200448fc: .byte 01 200448fd: .byte 7c 200448fe: .byte 4c 200448ff: .byte fc 20044900: .byte ff 20044901: movl $ffff4d7f,r2 20044908: movl $fffecd7f,r4 2004490f: jsb (r10) 20044911: addf3 r4,r2,r0 20044915: jsb (fp) 20044917: .byte 00 20044918: .byte 01 20044919: .byte 80 2004491a: .byte 41 2004491b: .byte 00 2004491c: .byte 00 2004491d: movl $ffe0cd7f,r4 20044924: jsb (r10) 20044926: addf3 r4,r2,r0 2004492a: jsb (fp) 2004492c: .byte 00 2004492d: .byte 01 2004492e: .byte f8 2004492f: .byte 43 20044930: .byte 00 20044931: .byte 00 20044932: movl $fe00cd7f,r4 20044939: jsb (r10) 2004493b: addf3 r4,r2,r0 2004493f: jsb (fp) 20044941: .byte 00 20044942: .byte 01 20044943: .byte ff 20044944: .byte 45 20044945: .byte 00 20044946: .byte 80 20044947: movl $e000cd7f,r4 2004494e: jsb (r10) 20044950: addf3 r4,r2,r0 20044954: jsb (fp) 20044956: .byte 00 20044957: .byte 01 20044958: .byte ff 20044959: .byte 47 2004495a: .byte 00 2004495b: .byte f8 2004495c: movl $0000cd7e,r4 20044963: jsb (r10) 20044965: addf3 r4,r2,r0 20044969: jsb (fp) 2004496b: .byte 00 2004496c: .byte 01 2004496d: .byte ff 2004496e: .byte 49 2004496f: .byte 80 20044970: .byte ff 20044971: movl $ffff4c7f,r4 20044978: movl $00004000,r2 2004497f: jsb (r10) 20044981: addf3 r4,r2,r0 20044985: jsb (fp) 20044987: .byte 00 20044988: .byte 01 20044989: .byte 80 2004498a: .byte 4c 2004498b: .byte 00 2004498c: .byte 00 2004498d: moval 0x2004498d,ap 20044991: moval 0x200451ca,fp 20044996: movl $ffff4a7f,r0 2004499d: movl $ffff407f,-0200(r7) 200449a6: bispsw $f 200449a8: addf2 r0,-0200(r7) 200449ad: jsb (fp) 200449af: .byte 00 200449b0: .byte 01 200449b1: .byte 80 200449b2: .byte 4a 200449b3: .byte 07 200449b4: .byte 00 200449b5: movl $ffff407f,r1 200449bc: clrl -0200(r7) 200449c0: jsb (r10) 200449c2: addf3 r0,r1,-0200(r7) 200449c8: jsb (fp) 200449ca: .byte 00 200449cb: .byte 01 200449cc: .byte 80 200449cd: .byte 4a 200449ce: .byte 07 200449cf: .byte 00 200449d0: moval 0x2004523c,fp 200449d5: jsb (r10) 200449d7: cmpf $10,$0000c080 200449de: jsb (fp) 200449e0: .byte 00 200449e1: .byte 00 200449e2: moval 0x2004523c,fp 200449e7: jsb (r10) 200449e9: cvtfd $0000c080,r0 200449f0: jsb (fp) 200449f2: .byte 08 200449f3: .byte 02 200449f4: .byte 80 200449f5: .byte c0 200449f6: .byte 00 200449f7: .byte 00 200449f8: .byte 00 200449f9: .byte 00 200449fa: .byte 00 200449fb: .byte 00 200449fc: moval 0x200451ca,fp 20044a01: clrq -0200(r7) 20044a05: jsb (r10) 20044a07: cvtfd $8,-0200(r7) 20044a0c: jsb (fp) 20044a0e: .byte 00 20044a0f: .byte 02 20044a10: .byte 80 20044a11: .byte 40 20044a12: .byte 00 20044a13: .byte 00 20044a14: .byte 00 20044a15: .byte 00 20044a16: .byte 00 20044a17: .byte 00 20044a18: moval 0x2004523c,fp 20044a1d: clrl r2 20044a1f: jsb (r10) 20044a21: cvtfg r2,r0 20044a25: jsb (fp) 20044a27: .byte 04 20044a28: .byte 02 20044a29: .byte 00 20044a2a: .byte 00 20044a2b: .byte 00 20044a2c: .byte 00 20044a2d: .byte 00 20044a2e: .byte 00 20044a2f: .byte 00 20044a30: .byte 00 20044a31: movl $ffff0000,r2 20044a38: jsb (r10) 20044a3a: cvtfg r2,r0 20044a3e: jsb (fp) 20044a40: .byte 04 20044a41: .byte 02 20044a42: .byte 00 20044a43: .byte 00 20044a44: .byte 00 20044a45: .byte 00 20044a46: .byte 00 20044a47: .byte 00 20044a48: .byte 00 20044a49: .byte 00 20044a4a: moval 0x200451ca,fp 20044a4f: clrq -0200(r7) 20044a53: jsb (r10) 20044a55: cvtfg $8,-0200(r7) 20044a5b: jsb (fp) 20044a5d: .byte 00 20044a5e: .byte 02 20044a5f: .byte 10 20044a60: .byte 40 20044a61: .byte 00 20044a62: .byte 00 20044a63: .byte 00 20044a64: .byte 00 20044a65: .byte 00 20044a66: .byte 00 20044a67: moval 0x2004523c,fp 20044a6c: clrl r0 20044a6e: movzwl $5c00,r2 20044a73: jsb (r10) 20044a75: cvtfb r2,r0 20044a78: jsb (fp) 20044a7a: .byte 06 20044a7b: .byte 01 20044a7c: .byte 00 20044a7d: .byte 00 20044a7e: .byte 00 20044a7f: .byte 00 20044a80: jsb (r10) 20044a82: cvtfw r2,r0 20044a85: jsb (fp) 20044a87: .byte 06 20044a88: .byte 01 20044a89: .byte 00 20044a8a: .byte 00 20044a8b: .byte 00 20044a8c: .byte 00 20044a8d: jsb (r10) 20044a8f: cvtfl r2,r0 20044a92: jsb (fp) 20044a94: .byte 06 20044a95: .byte 01 20044a96: .byte 00 20044a97: .byte 00 20044a98: .byte 00 20044a99: .byte 00 20044a9a: jsb (r10) 20044a9c: cvtrfl r2,r0 20044a9f: jsb (fp) 20044aa1: .byte 06 20044aa2: .byte 01 20044aa3: .byte 00 20044aa4: .byte 00 20044aa5: .byte 00 20044aa6: .byte 00 20044aa7: clrl r0 20044aa9: jsb (r10) 20044aab: cvtfb $000043fe,r0 20044ab2: jsb (fp) 20044ab4: .byte 00 20044ab5: .byte 01 20044ab6: .byte 7f 20044ab7: .byte 00 20044ab8: .byte 00 20044ab9: .byte 00 20044aba: jsb (r10) 20044abc: cvtfw $fe0047ff,r0 20044ac3: jsb (fp) 20044ac5: .byte 00 20044ac6: .byte 01 20044ac7: .byte ff 20044ac8: .byte 7f 20044ac9: .byte 00 20044aca: .byte 00 20044acb: jsb (r10) 20044acd: cvtfl $ffff4fff,r0 20044ad4: jsb (fp) 20044ad6: .byte 00 20044ad7: .byte 01 20044ad8: .byte 80 20044ad9: .byte ff 20044ada: .byte ff 20044adb: .byte 7f 20044adc: jsb (r10) 20044ade: cvtrfl $ffff4fff,r0 20044ae5: jsb (fp) 20044ae7: .byte 00 20044ae8: .byte 01 20044ae9: .byte 80 20044aea: .byte ff 20044aeb: .byte ff 20044aec: .byte 7f 20044aed: moval 0x2004523c,fp 20044af2: jsb (r10) 20044af4: cvtbf $80,r0 20044af8: jsb (fp) 20044afa: .byte 08 20044afb: .byte 01 20044afc: .byte 00 20044afd: .byte c4 20044afe: .byte 00 20044aff: .byte 00 20044b00: jsb (r10) 20044b02: cvtwf $8000,r0 20044b07: jsb (fp) 20044b09: .byte 08 20044b0a: .byte 01 20044b0b: .byte 00 20044b0c: .byte c8 20044b0d: .byte 00 20044b0e: .byte 00 20044b0f: jsb (r10) 20044b11: cvtlf $80000000,r0 20044b18: jsb (fp) 20044b1a: .byte 08 20044b1b: .byte 01 20044b1c: .byte 00 20044b1d: .byte d0 20044b1e: .byte 00 20044b1f: .byte 00 20044b20: jsb (r10) 20044b22: cvtlf $01234567,r0 20044b29: jsb (fp) 20044b2b: .byte 00 20044b2c: .byte 01 20044b2d: .byte 91 20044b2e: .byte 4c 20044b2f: .byte b4 20044b30: subw2 $16,(r10) 20044b33: cvtlf $12345678,r0 20044b3a: jsb (fp) 20044b3c: .byte 00 20044b3d: .byte 01 20044b3e: .byte 91 20044b3f: .byte 4e 20044b40: .byte b4 20044b41: .byte a2 20044b42: jsb (r10) 20044b44: cvtlf $23456789,r0 20044b4b: jsb (fp) 20044b4d: .byte 00 20044b4e: .byte 01 20044b4f: .byte 0d 20044b50: .byte 4f 20044b51: .byte 9e 20044b52: .byte 15 20044b53: jsb (r10) 20044b55: cvtlf $3456789a,r0 20044b5c: jsb (fp) 20044b5e: .byte 00 20044b5f: .byte 01 20044b60: .byte 51 20044b61: .byte 4f 20044b62: .byte e2 20044b63: .byte 59 20044b64: jsb (r10) 20044b66: cvtlf $456789ab,r0 20044b6d: jsb (fp) 20044b6f: .byte 00 20044b70: .byte 01 20044b71: .byte 8a 20044b72: .byte 4f 20044b73: .byte 13 20044b74: .byte cf 20044b75: jsb (r10) 20044b77: cvtlf $56789abc,r0 20044b7e: jsb (fp) 20044b80: .byte 00 20044b81: .byte 01 20044b82: .byte ac 20044b83: .byte 4f 20044b84: .byte 35 20044b85: .byte f1 20044b86: jsb (r10) 20044b88: cvtlf $6789abcd,r0 20044b8f: jsb (fp) 20044b91: .byte 00 20044b92: .byte 01 20044b93: .byte cf 20044b94: .byte 4f 20044b95: .byte 58 20044b96: .byte 13 20044b97: jsb (r10) 20044b99: cvtlf $789abcde,r0 20044ba0: jsb (fp) 20044ba2: .byte 00 20044ba3: .byte 01 20044ba4: .byte f1 20044ba5: .byte 4f 20044ba6: .byte 7a 20044ba7: .byte 35 20044ba8: jsb (r10) 20044baa: cvtlf $89abcdef,r0 20044bb1: jsb (fp) 20044bb3: .byte 08 20044bb4: .byte 01 20044bb5: .byte ec 20044bb6: .byte cf 20044bb7: .byte 64 20044bb8: .byte a8 20044bb9: jsb (r10) 20044bbb: cvtlf $9abcdef1,r0 20044bc2: jsb (fp) 20044bc4: .byte 08 20044bc5: .byte 01 20044bc6: .byte ca 20044bc7: .byte cf 20044bc8: .byte 42 20044bc9: .byte 86 20044bca: jsb (r10) 20044bcc: cvtlf $abcdef12,r0 20044bd3: jsb (fp) 20044bd5: .byte 08 20044bd6: .byte 01 20044bd7: .byte a8 20044bd8: .byte cf 20044bd9: .byte 22 20044bda: .byte 64 20044bdb: jsb (r10) 20044bdd: cvtlf $bcdef123,r0 20044be4: jsb (fp) 20044be6: .byte 08 20044be7: .byte 01 20044be8: .byte 86 20044be9: .byte cf 20044bea: .byte 1e 20044beb: .byte 42 20044bec: jsb (r10) 20044bee: cvtlf $cdef1234,r0 20044bf5: jsb (fp) 20044bf7: .byte 08 20044bf8: .byte 01 20044bf9: .byte 48 20044bfa: .byte cf 20044bfb: .byte b7 20044bfc: .byte 43 20044bfd: jsb (r10) 20044bff: cvtlf $def12345,r0 20044c06: jsb (fp) 20044c08: .byte 08 20044c09: .byte 01 20044c0a: .byte 04 20044c0b: .byte cf 20044c0c: .byte 73 20044c0d: .byte 3b 20044c0e: jsb (r10) 20044c10: cvtlf $ef123456,r0 20044c17: jsb (fp) 20044c19: .byte 08 20044c1a: .byte 01 20044c1b: .byte 87 20044c1c: .byte ce 20044c1d: .byte 5d 20044c1e: .byte 6e 20044c1f: jsb (r10) 20044c21: cvtlf $f1234567,r0 20044c28: jsb (fp) 20044c2a: .byte 08 20044c2b: .byte 01 20044c2c: .byte 6d 20044c2d: .byte ce 20044c2e: .byte aa 20044c2f: .byte cb 20044c30: jsb (r10) 20044c32: cvtlf $08234567,r0 20044c39: jsb (fp) 20044c3b: .byte 00 20044c3c: .byte 01 20044c3d: .byte 02 20044c3e: .byte 4e 20044c3f: .byte 56 20044c40: .byte 34 20044c41: jsb (r10) 20044c43: cvtlf $09234567,r0 20044c4a: jsb (fp) 20044c4c: .byte 00 20044c4d: .byte 01 20044c4e: .byte 12 20044c4f: .byte 4e 20044c50: .byte 56 20044c51: .byte 34 20044c52: jsb (r10) 20044c54: cvtlf $0a234567,r0 20044c5b: jsb (fp) 20044c5d: .byte 00 20044c5e: .byte 01 20044c5f: .byte 22 20044c60: .byte 4e 20044c61: .byte 56 20044c62: .byte 34 20044c63: jsb (r10) 20044c65: cvtlf $0b234567,r0 20044c6c: jsb (fp) 20044c6e: .byte 00 20044c6f: .byte 01 20044c70: .byte 32 20044c71: .byte 4e 20044c72: .byte 56 20044c73: .byte 34 20044c74: jsb (r10) 20044c76: cvtlf $0c234567,r0 20044c7d: jsb (fp) 20044c7f: .byte 00 20044c80: .byte 01 20044c81: .byte 42 20044c82: .byte 4e 20044c83: .byte 56 20044c84: .byte 34 20044c85: jsb (r10) 20044c87: cvtlf $0d234567,r0 20044c8e: jsb (fp) 20044c90: .byte 00 20044c91: .byte 01 20044c92: .byte 52 20044c93: .byte 4e 20044c94: .byte 56 20044c95: .byte 34 20044c96: jsb (r10) 20044c98: cvtlf $0e234567,r0 20044c9f: jsb (fp) 20044ca1: .byte 00 20044ca2: .byte 01 20044ca3: .byte 62 20044ca4: .byte 4e 20044ca5: .byte 56 20044ca6: .byte 34 20044ca7: jsb (r10) 20044ca9: cvtlf $0f234567,r0 20044cb0: jsb (fp) 20044cb2: .byte 00 20044cb3: .byte 01 20044cb4: .byte 72 20044cb5: .byte 4e 20044cb6: .byte 56 20044cb7: .byte 34 20044cb8: moval 0x2004523c,fp 20044cbd: movab 0x20044cbd,ap 20044cc1: movf $00000000,r0 20044cc8: movf $8,r2 20044ccb: bispsw $f 20044ccd: divf2 r2,r0 20044cd0: jsb (fp) 20044cd2: .byte 04 20044cd3: .byte 01 20044cd4: .byte 00 20044cd5: .byte 00 20044cd6: .byte 00 20044cd7: .byte 00 20044cd8: movl $ffff0000,r0 20044cdf: bispsw $f 20044ce1: divf2 r2,r0 20044ce4: jsb (fp) 20044ce6: .byte 04 20044ce7: .byte 01 20044ce8: .byte 00 20044ce9: .byte 00 20044cea: .byte 00 20044ceb: .byte 00 20044cec: movab 0x20044cec,ap 20044cf0: movf $0,r0 20044cf3: movf r0,r2 20044cf6: bispsw $f 20044cf8: divf2 r2,r0 20044cfb: jsb (fp) 20044cfd: .byte 00 20044cfe: .byte 01 20044cff: .byte 80 20044d00: .byte 40 20044d01: .byte 00 20044d02: .byte 00 20044d03: movab 0x20044d03,ap 20044d07: mnegf $0,r0 20044d0a: movf r0,r2 20044d0d: bispsw $f 20044d0f: divf2 r2,r0 20044d12: jsb (fp) 20044d14: .byte 00 20044d15: .byte 01 20044d16: .byte 80 20044d17: .byte 40 20044d18: .byte 00 20044d19: .byte 00 20044d1a: movab 0x20044d1a,ap 20044d1e: mnegf $0,r0 20044d21: mnegf r0,r2 20044d24: bispsw $f 20044d26: divf2 r2,r0 20044d29: jsb (fp) 20044d2b: .byte 08 20044d2c: .byte 01 20044d2d: .byte 80 20044d2e: .byte c0 20044d2f: .byte 00 20044d30: .byte 00 20044d31: movab 0x20044d31,ap 20044d35: movf $0,r0 20044d38: mnegf r0,r2 20044d3b: bispsw $f 20044d3d: divf2 r2,r0 20044d40: jsb (fp) 20044d42: .byte 08 20044d43: .byte 01 20044d44: .byte 80 20044d45: .byte c0 20044d46: .byte 00 20044d47: .byte 00 20044d48: movl $a5a5400a,r4 20044d4f: movl $5a5a4ef5,r2 20044d56: jsb (r10) 20044d58: divf3 r4,r2,r0 20044d5c: jsb (fp) 20044d5e: .byte 00 20044d5f: .byte 01 20044d60: .byte 62 20044d61: .byte 4f 20044d62: .byte fd 20044d63: .byte 82 20044d64: movl $5a5a4ef5,r4 20044d6b: movl $a5a5400a,r2 20044d72: jsb (r10) 20044d74: divf3 r4,r2,r0 20044d78: jsb (fp) 20044d7a: .byte 00 20044d7b: .byte 01 20044d7c: .byte 90 20044d7d: .byte 31 20044d7e: .byte e3 20044d7f: .byte a9 20044d80: movl $0f0f400f,r4 20044d87: movl $f0f0cef0,r2 20044d8e: jsb (r10) 20044d90: divf3 r4,r2,r0 20044d94: jsb (fp) 20044d96: .byte 08 20044d97: .byte 01 20044d98: .byte 57 20044d99: .byte cf 20044d9a: .byte 35 20044d9b: .byte 94 20044d9c: movl $b5b54efb,r4 20044da3: movl $5b5bc00b,r2 20044daa: jsb (r10) 20044dac: divf3 r4,r2,r0 20044db0: jsb (fp) 20044db2: .byte 08 20044db3: .byte 01 20044db4: .byte 8d 20044db5: .byte b1 20044db6: .byte 6a 20044db7: .byte bb 20044db8: movl $e22ec3f2,r4 20044dbf: movl $2ee2c5fe,r2 20044dc6: jsb (r10) 20044dc8: divf3 r4,r2,r0 20044dcc: jsb (fp) 20044dce: .byte 00 20044dcf: .byte 01 20044dd0: .byte 85 20044dd1: .byte 42 20044dd2: .byte 76 20044dd3: .byte f4 20044dd4: moval 0x20044dd4,ap 20044dd8: moval 0x200451ca,fp 20044ddd: movf $0,r0 20044de0: movf r0,-0200(r7) 20044de5: bispsw $f 20044de7: divf2 r0,-0200(r7) 20044dec: jsb (fp) 20044dee: .byte 00 20044def: .byte 01 20044df0: .byte 80 20044df1: .byte 40 20044df2: .byte 00 20044df3: .byte 00 20044df4: clrl -0200(r7) 20044df8: jsb (r10) 20044dfa: divf3 r0,r0,-0200(r7) 20044e00: jsb (fp) 20044e02: .byte 00 20044e03: .byte 01 20044e04: .byte 80 20044e05: .byte 40 20044e06: .byte 00 20044e07: .byte 00 20044e08: moval 0x2004523c,fp 20044e0d: movf $8,r4 20044e10: clrl r2 20044e12: jsb (r10) 20044e14: emodf r4,$0,r2,r0,r1 20044e1a: jsb (fp) 20044e1c: .byte 04 20044e1d: .byte 02 20044e1e: .byte 00 20044e1f: .byte 00 20044e20: .byte 00 20044e21: .byte 00 20044e22: .byte 00 20044e23: .byte 00 20044e24: .byte 00 20044e25: .byte 00 20044e26: movl $ffff0000,r2 20044e2d: jsb (r10) 20044e2f: emodf r4,$b5,r2,r0,r1 20044e36: jsb (fp) 20044e38: .byte 04 20044e39: .byte 02 20044e3a: .byte 00 20044e3b: .byte 00 20044e3c: .byte 00 20044e3d: .byte 00 20044e3e: .byte 00 20044e3f: .byte 00 20044e40: .byte 00 20044e41: .byte 00 20044e42: clrl r4 20044e44: movf $8,r2 20044e47: jsb (r10) 20044e49: emodf r4,$0,r2,r0,r1 20044e4f: jsb (fp) 20044e51: .byte 04 20044e52: .byte 02 20044e53: .byte 00 20044e54: .byte 00 20044e55: .byte 00 20044e56: .byte 00 20044e57: .byte 00 20044e58: .byte 00 20044e59: .byte 00 20044e5a: .byte 00 20044e5b: movf $c,r2 20044e5e: jsb (r10) 20044e60: emodf r2,$0,r2,r0,r1 20044e66: jsb (fp) 20044e68: .byte 00 20044e69: .byte 02 20044e6a: .byte 02 20044e6b: .byte 00 20044e6c: .byte 00 20044e6d: .byte 00 20044e6e: .byte 80 20044e6f: .byte 3f 20044e70: .byte 00 20044e71: .byte 00 20044e72: movf $c,r2 20044e75: mnegf r2,r4 20044e78: jsb (r10) 20044e7a: emodf r4,$0,r2,r0,r1 20044e80: jsb (fp) 20044e82: .byte 08 20044e83: .byte 02 20044e84: .byte fe 20044e85: .byte ff 20044e86: .byte ff 20044e87: .byte ff 20044e88: .byte 80 20044e89: .byte bf 20044e8a: .byte 00 20044e8b: .byte 00 20044e8c: movl $bbb5433b,r4 20044e93: movl $b55b43d5,r2 20044e9a: jsb (r10) 20044e9c: emodf r4,$b5,r2,r0,r1 20044ea3: jsb (fp) 20044ea5: .byte 00 20044ea6: .byte 02 20044ea7: .byte 97 20044ea8: .byte 13 20044ea9: .byte 00 20044eaa: .byte 00 20044eab: .byte b2 20044eac: .byte 3d 20044ead: .byte 00 20044eae: .byte 88 20044eaf: movl $a66a407a,r4 20044eb6: movl $6aa64036,r2 20044ebd: jsb (r10) 20044ebf: emodf r4,$66,r2,r0,r1 20044ec6: jsb (fp) 20044ec8: .byte 00 20044ec9: .byte 02 20044eca: .byte 00 20044ecb: .byte 00 20044ecc: .byte 00 20044ecd: .byte 00 20044ece: .byte 32 20044ecf: .byte 40 20044ed0: .byte bb 20044ed1: .byte 9a 20044ed2: movl $f1e4485b,r4 20044ed9: movl $2315ca94,r2 20044ee0: jsb (r10) 20044ee2: emodf r4,$b5,r2,r0,r1 20044ee9: jsb (fp) 20044eeb: .byte 06 20044eec: .byte 02 20044eed: .byte 60 20044eee: .byte 75 20044eef: .byte 40 20044ef0: .byte 17 20044ef1: .byte 00 20044ef2: .byte 00 20044ef3: .byte 00 20044ef4: .byte 00 20044ef5: movl $df155875,r4 20044efc: movl $2fed5adb,r2 20044f03: jsb (r10) 20044f05: emodf r4,$13,r2,r0,r1 20044f0b: jsb (fp) 20044f0d: .byte 06 20044f0e: .byte 02 20044f0f: .byte 00 20044f10: .byte 00 20044f11: .byte 00 20044f12: .byte 00 20044f13: .byte 00 20044f14: .byte 00 20044f15: .byte 00 20044f16: .byte 00 20044f17: movl $00004870,r4 20044f1e: movl $000043e0,r2 20044f25: jsb (r10) 20044f27: emodf r4,$0,r2,r0,r1 20044f2d: jsb (fp) 20044f2f: .byte 04 20044f30: .byte 02 20044f31: .byte 00 20044f32: .byte 00 20044f33: .byte 69 20044f34: .byte 00 20044f35: .byte 00 20044f36: .byte 00 20044f37: .byte 00 20044f38: .byte 00 20044f39: movl $00004870,r4 20044f40: movl $00004ae0,r2 20044f47: jsb (r10) 20044f49: emodf r4,$0,r2,r0,r1 20044f4f: jsb (fp) 20044f51: .byte 06 20044f52: .byte 02 20044f53: .byte 00 20044f54: .byte 00 20044f55: .byte 00 20044f56: .byte 40 20044f57: .byte 00 20044f58: .byte 00 20044f59: .byte 00 20044f5a: .byte 00 20044f5b: movl $ddddc874,r4 20044f62: movl $aaaa4aeb,r2 20044f69: jsb (r10) 20044f6b: emodf r4,$0,r2,r0,r1 20044f71: jsb (fp) 20044f73: .byte 06 20044f74: .byte 02 20044f75: .byte 20 20044f76: .byte 06 20044f77: .byte a3 20044f78: .byte d2 20044f79: .byte 00 20044f7a: .byte 00 20044f7b: .byte 00 20044f7c: .byte 00 20044f7d: movf $ff00487f,r4 20044f84: movf $00004880,r2 20044f8b: jsb (r10) 20044f8d: emodf r4,$0,r2,r0,r1 20044f93: jsb (fp) 20044f95: .byte 06 20044f96: .byte 02 20044f97: .byte 00 20044f98: .byte 00 20044f99: .byte ff 20044f9a: .byte ff 20044f9b: .byte 00 20044f9c: .byte 00 20044f9d: .byte 00 20044f9e: .byte 00 20044f9f: mnegf $00004880,r4 20044fa6: movf $00004800,r2 20044fad: jsb (r10) 20044faf: emodf r4,$0,r2,r0,r1 20044fb5: jsb (fp) 20044fb7: .byte 04 20044fb8: .byte 02 20044fb9: .byte 00 20044fba: .byte 00 20044fbb: .byte 00 20044fbc: .byte 80 20044fbd: .byte 00 20044fbe: .byte 00 20044fbf: .byte 00 20044fc0: .byte 00 20044fc1: moval 0x200451ca,fp 20044fc6: movf $c,r1 20044fc9: clrq -0200(r7) 20044fcd: jsb (r10) 20044fcf: emodf r1,$0,r1,-0200(r7),-01fc(r7) 20044fd9: jsb (fp) 20044fdb: .byte 00 20044fdc: .byte 02 20044fdd: .byte 02 20044fde: .byte 00 20044fdf: .byte 00 20044fe0: .byte 00 20044fe1: .byte 80 20044fe2: .byte 3f 20044fe3: .byte 00 20044fe4: .byte 00 20044fe5: moval 0x2004523c,fp 20044fea: clrl -0200(r7) 20044fee: clrl r0 20044ff0: jsb (r10) 20044ff2: emodf r1,$0,r1,-0200(r7),r0 20044ffa: jsb (fp) 20044ffc: .byte 00 20044ffd: .byte 01 20044ffe: .byte 80 20044fff: .byte 3f 20045000: .byte 00 20045001: .byte 00 20045002: moval 0x200451ca,fp 20045007: bispsw $f 20045009: jsb (fp) 2004500b: .byte 0f 2004500c: .byte 01 2004500d: .byte 02 2004500e: .byte 00 2004500f: .byte 00 20045010: .byte 00 20045011: moval 0x2004523c,fp 20045016: clrl r0 20045018: clrl -0200(r7) 2004501c: jsb (r10) 2004501e: emodf r1,$0,r1,r0,-0200(r7) 20045026: jsb (fp) 20045028: .byte 00 20045029: .byte 01 2004502a: .byte 02 2004502b: .byte 00 2004502c: .byte 00 2004502d: .byte 00 2004502e: moval 0x200451ca,fp 20045033: bispsw $f 20045035: jsb (fp) 20045037: .byte 0f 20045038: .byte 01 20045039: .byte 80 2004503a: .byte 3f 2004503b: .byte 00 2004503c: .byte 00 2004503d: moval 0x2004523c,fp 20045042: movab 0x20045042,ap 20045046: clrl r2 20045048: movf $8,r0 2004504b: bispsw $f 2004504d: mulf2 r2,r0 20045050: jsb (fp) 20045052: .byte 04 20045053: .byte 01 20045054: .byte 00 20045055: .byte 00 20045056: .byte 00 20045057: .byte 00 20045058: movl $ffff0000,r2 2004505f: movf $8,r0 20045062: bispsw $f 20045064: mulf2 r2,r0 20045067: jsb (fp) 20045069: .byte 04 2004506a: .byte 01 2004506b: .byte 00 2004506c: .byte 00 2004506d: .byte 00 2004506e: .byte 00 2004506f: movab 0x2004506f,ap 20045073: movf $8,r2 20045076: movf r2,r0 20045079: bispsw $f 2004507b: mulf2 r2,r0 2004507e: jsb (fp) 20045080: .byte 00 20045081: .byte 01 20045082: .byte 80 20045083: .byte 40 20045084: .byte 00 20045085: .byte 00 20045086: movab 0x20045086,ap 2004508a: movf $8,r2 2004508d: mnegf r2,r0 20045090: bispsw $f 20045092: mulf2 r2,r0 20045095: jsb (fp) 20045097: .byte 08 20045098: .byte 01 20045099: .byte 80 2004509a: .byte c0 2004509b: .byte 00 2004509c: .byte 00 2004509d: movab 0x2004509d,ap 200450a1: mnegf $8,r2 200450a4: mnegf r2,r0 200450a7: bispsw $f 200450a9: mulf2 r2,r0 200450ac: jsb (fp) 200450ae: .byte 08 200450af: .byte 01 200450b0: .byte 80 200450b1: .byte c0 200450b2: .byte 00 200450b3: .byte 00 200450b4: movab 0x200450b4,ap 200450b8: mnegf $8,r2 200450bb: movf r2,r0 200450be: bispsw $f 200450c0: mulf2 r2,r0 200450c3: jsb (fp) 200450c5: .byte 00 200450c6: .byte 01 200450c7: .byte 80 200450c8: .byte 40 200450c9: .byte 00 200450ca: .byte 00 200450cb: movl $9abc4efd,r4 200450d2: movl $765431e3,r2 200450d9: jsb (r10) 200450db: mulf3 r4,r2,r0 200450df: jsb (fp) 200450e1: .byte 00 200450e2: .byte 01 200450e3: .byte 61 200450e4: .byte 40 200450e5: .byte 6d 200450e6: .byte 55 200450e7: movl $7654cef3,r4 200450ee: movl $9abcb1ed,r2 200450f5: jsb (r10) 200450f7: mulf3 r4,r2,r0 200450fb: jsb (fp) 200450fd: .byte 00 200450fe: .byte 01 200450ff: .byte 61 20045100: .byte 40 20045101: .byte b4 20045102: .byte f7 20045103: moval 0x20045103,ap 20045107: moval 0x200451ca,fp 2004510c: movf $8,r0 2004510f: movf r0,-0200(r7) 20045114: bispsw $f 20045116: mulf2 r0,-0200(r7) 2004511b: jsb (fp) 2004511d: .byte 00 2004511e: .byte 01 2004511f: .byte 80 20045120: .byte 40 20045121: .byte 00 20045122: .byte 00 20045123: clrl -0200(r7) 20045127: jsb (r10) 20045129: mulf3 r0,r0,-0200(r7) 2004512f: jsb (fp) 20045131: .byte 00 20045132: .byte 01 20045133: .byte 80 20045134: .byte 40 20045135: .byte 00 20045136: .byte 00 20045137: moval 0x2004523c,fp 2004513c: movl $0000cfff,r4 20045143: movl $00007080,r2 2004514a: jsb (r10) 2004514c: mulf3 r4,r2,r0 20045150: jsb (fp) 20045152: .byte 08 20045153: .byte 01 20045154: .byte ff 20045155: .byte ff 20045156: .byte 00 20045157: .byte 00 20045158: movl $2b81c5d6,r2 2004515f: jsb (r10) 20045161: mulf3 r4,r2,r0 20045165: jsb (fp) 20045167: .byte 00 20045168: .byte 01 20045169: .byte 55 2004516a: .byte 55 2004516b: .byte 55 2004516c: .byte 55 2004516d: movl $56001b2b,r2 20045174: jsb (r10) 20045176: mulf3 r4,r2,r0 2004517a: jsb (fp) 2004517c: .byte 08 2004517d: .byte 01 2004517e: .byte aa 2004517f: .byte aa 20045180: .byte aa 20045181: .byte aa 20045182: movl $01fe907e,r2 20045189: jsb (r10) 2004518b: divf3 r4,r2,r0 2004518f: jsb (fp) 20045191: .byte 00 20045192: .byte 01 20045193: .byte ff 20045194: .byte 00 20045195: .byte ff 20045196: .byte 00 20045197: movl $80009e8e,r2 2004519e: jsb (r10) 200451a0: divf3 r4,r2,r0 200451a4: jsb (fp) 200451a6: .byte 00 200451a7: .byte 01 200451a8: .byte 0f 200451a9: .byte 0f 200451aa: .byte 0f 200451ab: .byte 0f 200451ac: movl $8000c2b2,r2 200451b3: jsb (r10) 200451b5: divf3 r4,r2,r0 200451b9: jsb (fp) 200451bb: .byte 00 200451bc: .byte 01 200451bd: .byte 33 200451be: .byte 33 200451bf: .byte 33 200451c0: .byte 33 200451c1: .byte 31 200451c2: .byte 0c 200451c3: .byte 01 200451c4: .byte d0 200451c5: .byte 6e 200451c6: .byte 5c 200451c7: .byte b8 200451c8: .byte 0f 200451c9: .byte 05 200451ca: movpsl r5 200451cc: bicl2 $fffffff0,r5 200451d3: movl (sp),r9 200451d6: movzbl (r9)+,r10 200451d9: cmpl r5,r10 200451dc: beql 0x200451e1 200451de: brw 0x20045250 200451e1: movzbl (r9)+,r10 200451e4: mull3 $4,r10,r5 200451e8: addl2 r5,r9 200451eb: movl r9,(sp) 200451ee: caseb r10,$0,$6 200451f2: case -> 0x2004522a 200451f4: case -> 0x20045223 200451f6: case -> 0x2004521c 200451f8: case -> 0x20045215 200451fa: case -> 0x2004520e 200451fc: case -> 0x20045207 200451fe: case -> 0x20045200 20045200: cmpl -01ec(r7),-(r9) 20045205: bneq 0x2004522f 20045207: cmpl -01f0(r7),-(r9) 2004520c: bneq 0x2004522f 2004520e: cmpl -01f4(r7),-(r9) 20045213: bneq 0x2004522f 20045215: cmpl -01f8(r7),-(r9) 2004521a: bneq 0x2004522f 2004521c: cmpl -01fc(r7),-(r9) 20045221: bneq 0x2004522f 20045223: cmpl -0200(r7),-(r9) 20045228: bneq 0x2004522f 2004522a: moval 0x200451c4,r10 2004522e: rsb 2004522f: brw 0x20045250 20045232: movl ap,(sp) 20045235: moval 0x200451c4,r10 20045239: bispsw $f 2004523b: rsb 2004523c: movpsl r5 2004523e: bicl2 $fffffff0,r5 20045245: movl (sp),r9 20045248: movzbl (r9)+,r10 2004524b: cmpl r5,r10 2004524e: beql 0x2004525b 20045250: movl $00004402,r6 20045257: movl r8,sp 2004525a: rsb 2004525b: movzbl (r9)+,r10 2004525e: mull3 $4,r10,r5 20045262: addl2 r5,r9 20045265: movl r9,(sp) 20045268: caseb r10,$0,$6 2004526c: case -> 0x200452aa 2004526e: case -> 0x200452a2 20045270: case -> 0x2004529a 20045272: case -> 0x20045292 20045274: case -> 0x2004528a 20045276: case -> 0x20045282 20045278: case -> 0x2004527a 2004527a: movl r5,r10 2004527d: cmpl r10,-(r9) 20045280: bneq 0x200452b2 20045282: movl r4,r10 20045285: cmpl r10,-(r9) 20045288: bneq 0x200452b2 2004528a: movl r3,r10 2004528d: cmpl r10,-(r9) 20045290: bneq 0x200452b2 20045292: movl r2,r10 20045295: cmpl r10,-(r9) 20045298: bneq 0x200452b2 2004529a: movl r1,r10 2004529d: cmpl r10,-(r9) 200452a0: bneq 0x200452b2 200452a2: movl r0,r10 200452a5: cmpl r10,-(r9) 200452a8: bneq 0x200452b2 200452aa: bispsw $f 200452ac: moval 0x200451c4,r10 200452b1: rsb 200452b2: brw 0x20045250 200452b5: movl ap,(sp) 200452b8: moval 0x200451c4,r10 200452bd: bispsw $f 200452bf: rsb 200452c0: .byte 1f 200452c1: .byte 41 200452c2: .byte 78 200452c3: .byte 4d 200452c4: .byte 02 200452c5: .byte 43 200452c6: .byte 3b 200452c7: .byte 39 200452c8: .byte 00 200452c9: .byte 45 200452ca: .byte be 200452cb: .byte ac 200452cc: .byte 00 200452cd: .byte 50 200452ce: .byte 11 200452cf: .byte ff 200452d0: moval 0x2004523c,fp 200452d5: jsb (r10) 200452d7: polyf $11444109,$3,0x200452c0 200452e0: jsb (fp) 200452e2: .byte 00 200452e3: .byte 04 200452e4: .byte 00 200452e5: .byte 50 200452e6: .byte 16 200452e7: .byte ff 200452e8: .byte 00 200452e9: .byte 00 200452ea: .byte 00 200452eb: .byte 00 200452ec: .byte 00 200452ed: .byte 00 200452ee: .byte 00 200452ef: .byte 00 200452f0: .byte d0 200452f1: .byte 52 200452f2: .byte 04 200452f3: .byte 20 200452f4: moval 0x2004523c,fp 200452f9: movab 0x200452f9,ap 200452fd: movl $ffffca7f,r2 20045304: movl $ffff407f,r0 2004530b: bispsw $f 2004530d: subf2 r2,r0 20045310: jsb (fp) 20045312: .byte 00 20045313: .byte 01 20045314: .byte 80 20045315: .byte 4a 20045316: .byte 07 20045317: .byte 00 20045318: movab 0x20045318,ap 2004531c: movl $ffffd1ff,r2 20045323: movl $ffff407f,r0 2004532a: bispsw $f 2004532c: subf2 r2,r0 2004532f: jsb (fp) 20045331: .byte 00 20045332: .byte 01 20045333: .byte ff 20045334: .byte 51 20045335: .byte ff 20045336: .byte ff 20045337: movl $ffff4d7f,r2 2004533e: movl $fffe4d7f,r4 20045345: jsb (r10) 20045347: subf3 r4,r2,r0 2004534b: jsb (fp) 2004534d: .byte 00 2004534e: .byte 01 2004534f: .byte 80 20045350: .byte 41 20045351: .byte 00 20045352: .byte 00 20045353: movl $ffe04d7f,r4 2004535a: jsb (r10) 2004535c: subf3 r4,r2,r0 20045360: jsb (fp) 20045362: .byte 00 20045363: .byte 01 20045364: .byte f8 20045365: .byte 43 20045366: .byte 00 20045367: .byte 00 20045368: movl $fe004d7f,r4 2004536f: jsb (r10) 20045371: subf3 r4,r2,r0 20045375: jsb (fp) 20045377: .byte 00 20045378: .byte 01 20045379: .byte ff 2004537a: .byte 45 2004537b: .byte 00 2004537c: .byte 80 2004537d: movl $e0004d7f,r4 20045384: jsb (r10) 20045386: subf3 r4,r2,r0 2004538a: jsb (fp) 2004538c: .byte 00 2004538d: .byte 01 2004538e: .byte ff 2004538f: .byte 47 20045390: .byte 00 20045391: .byte f8 20045392: movl $00004d7e,r4 20045399: jsb (r10) 2004539b: subf3 r4,r2,r0 2004539f: jsb (fp) 200453a1: .byte 00 200453a2: .byte 01 200453a3: .byte ff 200453a4: .byte 49 200453a5: .byte 80 200453a6: .byte ff 200453a7: movl $ffffcc7f,r4 200453ae: movzwl $4000,r2 200453b3: jsb (r10) 200453b5: subf3 r4,r2,r0 200453b9: jsb (fp) 200453bb: .byte 00 200453bc: .byte 01 200453bd: .byte 80 200453be: .byte 4c 200453bf: .byte 00 200453c0: .byte 00 200453c1: moval 0x2004523c,fp 200453c6: movl $ccccceff,r0 200453cd: jsb (r10) 200453cf: tstf r0 200453d1: jsb (fp) 200453d3: .byte 08 200453d4: halt 200453d5: movl $00000401,r6 200453dc: rsb 200453dd: mtpr $1f,$12 200453e0: mtpr $0,$18 ; ICCS 200453e3: movl $00000381,r6 200453ea: movl sp,fp 200453ed: movl 04(r11),ap 200453f1: moval 0x20045460,04(r11) 200453f7: moval 0x20045459,r0 200453fc: movl 0c(r11),r9 20045400: movl r0,0c(r11) 20045404: movl $2,r0 20045407: mtpr $00000040,$18 ; ICCS 2004540e: mfpr $18,r3 20045411: cmpl $00000040,r3 20045418: bneq 0x20045460 2004541a: clrl r3 2004541c: movl $1,r2 2004541f: movl $000fffff,r4 20045426: mtpr $15,$12 ; IPL 20045429: cmpl r0,r3 2004542c: beql 0x20045433 2004542e: sobgtr r4,0x20045429 20045431: brb 0x20045460 20045433: clrl r3 20045435: movl $000fffff,r4 2004543c: cmpl r2,r3 2004543f: beql 0x20045446 20045441: sobgtr r4,0x2004543c 20045444: brb 0x20045460 20045446: incl r2 20045448: cmpl r0,r3 2004544b: bneq 0x20045435 2004544d: mtpr $1f,$12 ; IPL 20045450: mtpr $0,$18 ; ICCS 20045453: movl r9,0c(r11) 20045457: brb 0x2004547a 20045459: mtpr $1f,$12 ; IPL 2004545c: aobleq r0,r3,0x20045479 20045460: mtpr $1f,$12 ; IPL 20045463: mtpr $0,$18 ; ICCS 20045466: movl r9,0c(r11) 2004546a: movl ap,04(r11) 2004546e: movl fp,sp 20045471: movl $00001302,r6 20045478: rsb 20045479: rei 2004547a: clrl r4 2004547c: moval 0x2004571a,04(r11) 20045482: movl 10(r11),r0 20045486: movl 14(r11),r1 2004548a: moval 0x200456dc,10(r11) 20045490: moval 0x200456b2,14(r11) 20045496: clrl r9 20045498: movl $0000ffff,r3 2004549f: mfpr $22,r2 200454a2: bbs $7,r2,0x200454ac 200454a6: sobgtr r3,0x2004549f 200454a9: brw 0x2004571a 200454ac: movl $0000ffff,r3 200454b3: mtpr $00000044,$22 ; TXCS 200454ba: mfpr $22,r2 200454bd: cmpl $000000c4,r2 200454c4: beql 0x200454cc 200454c6: sobgtr r3,0x200454ba 200454c9: brw 0x2004571a 200454cc: movl $0000ffff,r3 200454d3: mtpr $00000040,$20 ; RXCS 200454da: mfpr $20,r2 200454dd: bbs $6,r2,0x200454e7 200454e1: sobgtr r3,0x200454da 200454e4: brw 0x2004571a 200454e7: movl $4,r5 200454ea: movl $0000ffff,r3 200454f1: sobgtr r3,0x200454f1 200454f4: movl $0000ffff,r3 200454fb: mfpr $20,r2 200454fe: bbc $b,r2,0x20045508 20045502: sobgtr r3,0x200454fb 20045505: brw 0x2004571a 20045508: movl $0000ffff,r3 2004550f: sobgtr r3,0x2004550f 20045512: mfpr $20,r2 20045515: bbc $7,r2,0x20045522 20045519: mfpr $21,r2 2004551c: sobgtr r5,0x200454ea 2004551f: brw 0x2004571a 20045522: clrl r5 20045524: movl $00100000,r3 2004552b: clrl r8 2004552d: mtpr $13,$12 ; IPL 20045530: nop 20045531: cmpl $4,r5 20045534: beql 0x2004553c 20045536: sobgtr r3,0x20045530 20045539: brw 0x2004571a 2004553c: mtpr $1f,$12 ; IPL 2004553f: mtpr $4,$22 ; TXCS 20045542: mfpr $22,r2 20045545: bbc $6,r2,0x2004554c 20045549: brw 0x2004571a 2004554c: mtpr $13,$12 ; IPL 2004554f: nop 20045550: cmpl $4,r8 20045553: beql 0x2004555b 20045555: sobgtr r3,0x2004554f 20045558: brw 0x2004571a 2004555b: movl $0000ffff,r3 20045562: sobgtr r3,0x20045562 20045565: mtpr $1f,$12 ; IPL 20045568: clrl r4 2004556a: clrl r9 2004556c: mtpr $00000044,$22 ; TXCS 20045573: moval 0x200456a7,10(r11) 20045579: moval 0x20045699,14(r11) 2004557f: clrl r5 20045581: mtpr $13,$12 ; IPL 20045584: nop 20045585: mtpr $1f,$12 ; IPL 20045588: cmpb $1,r4 2004558b: bneq 0x200455b7 2004558d: mfpr $22,r2 20045590: bbs $6,r2,0x200455b7 20045594: mtpr $00000040,$20 ; RXCS 2004559b: mfpr $20,r2 2004559e: bbc $6,r2,0x200455b7 200455a2: movl $0000ffff,r3 200455a9: mtpr $13,$12 ; IPL 200455ac: cmpl $1,r9 200455af: beql 0x200455ba 200455b1: sobgtr r3,0x200455ac 200455b4: mtpr $1f,$12 ; IPL 200455b7: brw 0x2004571a 200455ba: mtpr $1f,$12 ; IPL 200455bd: cmpl $0,r5 200455c0: bneq 0x200455b7 200455c2: mtpr $0,$20 ; RXCS 200455c5: mfpr $20,r2 200455c8: movl r2,r2 200455cb: bneq 0x200455b7 200455cd: movl $0,r10 200455d0: bsbw 0x20045644 200455d3: movl $0,r10 200455d6: bsbw 0x20045644 200455d9: movl $0,r10 200455dc: bsbw 0x20045644 200455df: movl $0,r10 200455e2: bsbw 0x20045644 200455e5: mfpr $21,r2 200455e8: cmpl $0000c000,r2 200455ef: bneq 0x200455b7 200455f1: movl $4,r10 200455f4: bsbw 0x20045684 200455f7: mfpr $21,r2 200455fa: bitw $e000,r2 200455ff: beql 0x20045607 20045601: sobgtr r10,0x200455f4 20045604: brw 0x2004571a 20045607: movl $4,r10 2004560a: movl $0000ffff,r3 20045611: sobgtr r3,0x20045611 20045614: mfpr $20,r2 20045617: bbc $7,r2,0x20045624 2004561b: mfpr $21,r2 2004561e: sobgtr r10,0x2004560a 20045621: brw 0x2004571a 20045624: mtpr $0,$20 ; RXCS 20045627: mtpr $0,$22 ; TXCS 2004562a: mfpr $22,r10 2004562d: cmpl $00000080,r10 20045634: bneq 0x20045641 20045636: movl r0,10(r11) 2004563a: movl r1,14(r11) 2004563e: brw 0x20045750 20045641: brw 0x2004571a 20045644: movl $0000ffff,r3 2004564b: mfpr $22,r2 2004564e: bbs $7,r2,0x20045658 20045652: sobgtr r3,0x2004564b 20045655: brw 0x2004571a 20045658: mtpr r10,$23 ; TXDB 2004565b: movl $0000ffff,r3 20045662: mfpr $20,r2 20045665: bbs $b,r2,0x2004566f 20045669: sobgtr r3,0x2004565b 2004566c: brw 0x2004571a 2004566f: movl $0000ffff,r3 20045676: mfpr $20,r2 20045679: bbc $b,r2,0x20045683 2004567d: sobgtr r3,0x20045676 20045680: brw 0x2004571a 20045683: nop 20045684: movl $0000ffff,r3 2004568b: mfpr $20,r2 2004568e: bbs $7,r2,0x20045698 20045692: sobgtr r3,0x2004568b 20045695: brw 0x2004571a 20045698: rsb 20045699: aobleq $1,r4,0x200456a0 2004569d: brw 0x2004571a 200456a0: mtpr $0,$23 ; TXDB 200456a3: mtpr $4,$22 ; TXCS 200456a6: rei 200456a7: aobleq $1,r9,0x200456ae 200456ab: brw 0x2004571a 200456ae: mfpr $21,r5 200456b1: rei 200456b2: cmpl r5,r8 200456b5: beql 0x200456c3 200456b7: aobleq $1,r9,0x200456bd 200456bb: brb 0x200456c0 200456bd: sobgtr r3,0x200456db 200456c0: brw 0x2004571a 200456c3: mfpr $22,r2 200456c6: bbc $7,r2,0x200456c0 200456ca: aoblss $5,r5,0x200456d1 200456ce: brw 0x2004571a 200456d1: rotl $f8,r4,r4 200456d6: mtpr r4,$23 ; TXDB 200456d9: clrl r9 200456db: rei 200456dc: cmpl r8,r5 200456df: blss 0x200456e4 200456e1: brw 0x2004571a 200456e4: mfpr $20,r2 200456e7: bbs $7,r2,0x200456ee 200456eb: brw 0x2004571a 200456ee: bbc $b,r2,0x200456f5 200456f2: brw 0x2004571a 200456f5: mfpr $21,r2 200456f8: cmpb r4,r2 200456fb: beql 0x20045700 200456fd: brw 0x2004571a 20045700: ashl $f8,r2,r2 20045705: beql 0x2004570a 20045707: brw 0x2004571a 2004570a: incl r8 2004570c: cmpl $1,r9 2004570f: beql 0x200456c3 20045711: movl r9,r9 20045714: beql 0x20045719 20045716: brw 0x2004571a 20045719: rei 2004571a: mtpr $1f,$12 ; IPL 2004571d: movl fp,sp 20045720: movl ap,04(r11) 20045724: movl r0,10(r11) 20045728: movl r1,14(r11) 2004572c: mtpr $0,$20 ; RXCS 2004572f: mtpr $0,$22 ; TXCS 20045732: movl $00002302,r6 20045739: rsb 2004573a: movl $000000f8,(r2) 20045741: movl ap,04(r11) 20045745: movl fp,sp 20045748: movl $00003302,r6 2004574f: rsb 20045750: moval 0x2004573a,04(r11) 20045755: movl $20080004,r2 2004575c: movl $20080000,r0 20045763: movl $20001f40,r1 2004576a: movw (r0),r10 2004576d: rotl $f6,r10,r10 20045772: bicl2 $fffffffc,r10 20045779: clrw (r1)[r10] 2004577c: movw (r1)[r10],r3 20045780: cmpb $0,r3 20045783: bneq 0x2004573a 20045785: moval 0x20045b2e,04(r11) 2004578b: clrl r4 2004578d: subl3 $00000400,r7,r5 20045795: movl $000000f8,(r2) 2004579c: movl (r2),r3 2004579f: cmpb $0,r3 200457a2: bneq 0x200457da 200457a4: movb $f9,(r2) 200457a8: movl (r2),r3 200457ab: cmpb $1,r3 200457ae: bneq 0x200457da 200457b0: movl $55555555,(r5) 200457b7: nop 200457b8: movb $f3,(r2) 200457bc: movl (r2),r3 200457bf: cmpb $3,r3 200457c2: bneq 0x200457da 200457c4: movl $55555555,(r5) 200457cb: nop 200457cc: movb $f1,(r2) 200457d0: moval 0x200457dd,04(r11) 200457d6: movl (r5),r3 200457d9: nop 200457da: brw 0x20045b2e 200457dd: incl r4 200457df: cmpb $1,r4 200457e2: bneq 0x200457da 200457e4: addl2 $10,sp 200457e7: moval 0x200457ef,(sp) 200457ec: rei 200457ed: brb 0x200457f9 200457ef: movl (r2),r3 200457f2: bitw $0300,r3 200457f7: bneq 0x200457fc 200457f9: brw 0x20045b2e 200457fc: cmpb $41,r3 20045800: bneq 0x200457f9 20045802: ashl $f7,r5,r5 20045807: cmpl r5,04(r2) 2004580b: bneq 0x200457f9 2004580d: subl3 $00000200,r7,r5 20045815: movb $3,(r2) 20045818: moval 0x20045b2e,04(r11) 2004581e: movl $55555555,(r5) 20045825: nop 20045826: movb $1,(r2) 20045829: moval 0x20045836,04(r11) 2004582f: movl (r5),r3 20045832: nop 20045833: brw 0x20045b2e 20045836: incl r4 20045838: cmpb $2,r4 2004583b: bneq 0x20045833 2004583d: addl2 $10,sp 20045840: moval 0x20045849,(sp) 20045845: rei 20045846: brw 0x20045b2e 20045849: movl (r2),r3 2004584c: bitw $0300,r3 20045851: bneq 0x20045855 20045853: brb 0x20045833 20045855: cmpb $49,r3 20045859: bneq 0x20045833 2004585b: ashl $f7,r5,r5 20045860: cmpl r5,04(r2) 20045864: beql 0x20045833 20045866: subl3 $00000400,r7,r5 2004586e: ashl $f7,r5,r5 20045873: cmpl r5,04(r2) 20045877: bneq 0x20045833 20045879: movl $000000f8,(r2) 20045880: movl (r2),r3 20045883: cmpb $0,r3 20045886: bneq 0x20045833 20045888: subl3 $00000400,r7,r5 20045890: movl r9,(r5) 20045893: movl (r5),r9 20045896: movl r9,0200(r5) 2004589b: movl 0200(r5),r9 200458a0: moval 0x20045b44,04(r11) 200458a6: movl $20088000,r3 200458ad: movl $000000f9,(r2) 200458b4: clrl (r3)+ 200458b6: cmpl $20090000,r3 200458bd: bneq 0x200458b4 200458bf: movl $30000000,r1 200458c6: moval 0x200458ed,04(r11) 200458cc: clrl r10 200458ce: clrl r3 200458d0: movl (r1),r9 200458d3: nop 200458d4: clrl r3 200458d6: incl r10 200458d8: addl2 $00000200,r1 200458df: cmpl $30040000,r1 200458e6: bneq 0x200458d0 200458e8: clrl r10 200458ea: brw 0x20045bb3 200458ed: bitb $80,(r2) 200458f1: bneq 0x20045902 200458f3: movl $000000f9,(r2) 200458fa: addl2 $10,sp 200458fd: moval 0x200458d4,(sp) 20045901: rei 20045902: movl $000000f9,(r2) 20045909: addl2 $18,sp 2004590c: aoblss $2,r3,0x200458d6 20045910: moval 0x20045b44,04(r11) 20045916: movl $20088000,r3 2004591d: ashl $2,r10,r10 20045921: addl2 r10,r3 20045924: ashl $f7,r5,r5 20045929: addl2 $80000001,r5 20045930: movl r5,(r3) 20045933: cmpl r5,(r3) 20045936: beql 0x2004593b 20045938: brw 0x20045b44 2004593b: decl r5 2004593d: movl r5,-(r3) 20045940: cmpl r5,(r3) 20045943: bneq 0x20045938 20045945: movl $000000f8,(r2) 2004594c: subl3 $00000400,r7,r5 20045954: movl $aaaaaaaa,r10 2004595b: subl2 $00000200,r1 20045962: movl r10,(r1) 20045965: cmpl r10,(r5) 20045968: bneq 0x20045938 2004596a: movl (r1),r9 2004596d: cmpl r10,r9 20045970: bneq 0x20045938 20045972: movl $000000f9,(r2) 20045979: cmpb $1,(r2) 2004597c: bneq 0x20045938 2004597e: movl $0000ffff,r10 20045985: movl r10,(r1) 20045988: cmpl r10,(r5) 2004598b: bneq 0x20045938 2004598d: clrl r9 2004598f: movl (r1),r9 20045992: cmpl r10,r9 20045995: bneq 0x20045938 20045997: movl $000000fb,(r2) 2004599e: movl (r2),r9 200459a1: cmpb $3,r9 200459a4: bneq 0x200459c2 200459a6: movl $ff00ff00,r10 200459ad: movl r10,(r1) 200459b0: nop 200459b1: movl $000000f9,(r2) 200459b8: moval 0x200459c5,04(r11) 200459be: movl (r5),r9 200459c1: nop 200459c2: brw 0x20045b44 200459c5: incl r4 200459c7: cmpb $3,r4 200459ca: bneq 0x200459c2 200459cc: addl2 $10,sp 200459cf: moval 0x200459d7,(sp) 200459d4: rei 200459d5: brb 0x200459c2 200459d7: movl (r2),r9 200459da: bitw $0300,r9 200459df: bneq 0x200459e3 200459e1: brb 0x200459c2 200459e3: cmpb $41,r9 200459e7: bneq 0x200459c2 200459e9: ashl $f7,r5,r5 200459ee: cmpl r5,04(r2) 200459f2: bneq 0x200459c2 200459f4: subl3 $00000200,r7,r5 200459fc: moval 0x20045b44,04(r11) 20045a02: movb $3,(r2) 20045a05: addl2 $00000200,r1 20045a0c: movl r10,(r1) 20045a0f: nop 20045a10: movb $1,(r2) 20045a13: moval 0x20045a20,04(r11) 20045a19: movl (r5),r9 20045a1c: nop 20045a1d: brw 0x20045b44 20045a20: incl r4 20045a22: cmpb $4,r4 20045a25: bneq 0x200459c2 20045a27: addl2 $10,sp 20045a2a: moval 0x20045a32,(sp) 20045a2f: rei 20045a30: brb 0x200459c2 20045a32: movl (r2),r9 20045a35: bitw $0300,r9 20045a3a: bneq 0x20045a3f 20045a3c: brw 0x20045a74 20045a3f: cmpb $49,r9 20045a43: bneq 0x20045a74 20045a45: ashl $f7,r5,r5 20045a4a: cmpl r5,04(r2) 20045a4e: beql 0x20045a74 20045a50: subl3 $00000400,r7,r5 20045a58: ashl $f7,r5,r5 20045a5d: cmpl r5,04(r2) 20045a61: bneq 0x20045a74 20045a63: movl $000000f9,(r2) 20045a6a: moval 0x20045a77,04(r11) 20045a70: movl (r1),r9 20045a73: nop 20045a74: brw 0x20045b44 20045a77: incl r4 20045a79: cmpb $5,r4 20045a7c: bneq 0x20045a74 20045a7e: addl2 $10,sp 20045a81: moval 0x20045a89,(sp) 20045a86: rei 20045a87: brb 0x20045a74 20045a89: movl (r2),r9 20045a8c: bitw $0300,r9 20045a91: bneq 0x20045a95 20045a93: brb 0x20045a74 20045a95: cmpb $21,r9 20045a98: bneq 0x20045a74 20045a9a: bicl3 $30000000,r1,r9 20045aa2: ashl $f7,r9,r9 20045aa7: cmpl r9,04(r2) 20045aab: bneq 0x20045a74 20045aad: subl2 $00000200,r1 20045ab4: moval 0x20045ac1,04(r11) 20045aba: movl (r1),r9 20045abd: nop 20045abe: brw 0x20045b44 20045ac1: incl r4 20045ac3: cmpb $6,r4 20045ac6: bneq 0x20045a74 20045ac8: addl2 $10,sp 20045acb: moval 0x20045ad4,(sp) 20045ad0: rei 20045ad1: brw 0x20045b44 20045ad4: movl (r2),r9 20045ad7: bitw $0300,r9 20045adc: bneq 0x20045ae1 20045ade: brw 0x20045b44 20045ae1: cmpb $29,r9 20045ae4: bneq 0x20045b44 20045ae6: bicl3 $30000000,r1,r9 20045aee: ashl $f7,r9,r9 20045af3: cmpl r9,04(r2) 20045af7: beql 0x20045b44 20045af9: incl r9 20045afb: cmpl r9,04(r2) 20045aff: bneq 0x20045b44 20045b01: subl3 $00000400,r7,r5 20045b09: movl r9,(r5) 20045b0c: movl (r5),r9 20045b0f: movl r9,0200(r5) 20045b14: movl 0200(r5),r9 20045b19: movl $000000f8,(r2) 20045b20: movl (r2),r9 20045b23: cmpb $0,r9 20045b26: bneq 0x20045b44 20045b28: clrl (r3)+ 20045b2a: clrl (r3) 20045b2c: brb 0x20045b72 20045b2e: movl $000000f8,(r2) 20045b35: movl ap,04(r11) 20045b39: movl fp,sp 20045b3c: movl $00004302,r6 20045b43: rsb 20045b44: movl $000000f8,(r2) 20045b4b: movl ap,04(r11) 20045b4f: movl fp,sp 20045b52: movl $00005302,r6 20045b59: rsb 20045b5a: movl $000000f8,(r2) 20045b61: movl ap,04(r11) 20045b65: movl fp,sp 20045b68: clrl (r3) 20045b6a: movl $00006302,r6 20045b71: rsb 20045b72: moval 0x20045b5a,04(r11) 20045b77: clrl r4 20045b79: clrl r8 20045b7b: movl $80000000,-(r3) 20045b82: movl $aaaaaaaa,r5 20045b89: ffc r8,$1,(r7),r8 20045b8e: beql 0x20045b94 20045b90: incl r8 20045b92: brb 0x20045b9e 20045b94: clrl (r4) 20045b96: movl r5,(r1) 20045b99: cmpl r5,(r4) 20045b9c: bneq 0x20045b5a 20045b9e: incl (r3) 20045ba0: addl2 $00000200,r4 20045ba7: cmpl r7,r4 20045baa: bneq 0x20045b89 20045bac: clrl (r3) 20045bae: movb $1,r10 20045bb1: brb 0x20045bb3 20045bb3: movl $01000000,r5 20045bba: bsbb 0x20045c0d 20045bbc: movl $20002004,r5 20045bc3: bsbb 0x20045c0d 20045bc5: blbc r10,0x20045c0b 20045bc8: moval 0x20045bdd,04(r11) 20045bce: movl $00fffffc,r9 20045bd5: clrl r4 20045bd7: movl (r9),r10 20045bda: nop 20045bdb: brb 0x20045c0b 20045bdd: addl2 $18,sp 20045be0: incl r4 20045be2: cmpb $1,r4 20045be5: bneq 0x20045c42 20045be7: bitb $80,(r2) 20045beb: bneq 0x20045bf6 20045bed: movl $000000f8,(r2) 20045bf4: brb 0x20045c0b 20045bf6: movl $000000f8,(r2) 20045bfd: movl $80007fff,(r3) 20045c04: movl r1,r5 20045c07: bsbb 0x20045c0d 20045c09: clrl (r3) 20045c0b: brb 0x20045c58 20045c0d: clrl r4 20045c0f: moval 0x20045c22,04(r11) 20045c15: movl $20080004,r2 20045c1c: movl r5,(r5) 20045c1f: nop 20045c20: brb 0x20045c42 20045c22: incl r4 20045c24: cmpb $1,r4 20045c27: bneq 0x20045c42 20045c29: bitb $80,(r2) 20045c2d: beql 0x20045c42 20045c2f: movl $000000f8,(r2) 20045c36: addl2 $10,sp 20045c39: moval 0x20045c41,(sp) 20045c3e: rei 20045c3f: brb 0x20045c42 20045c41: rsb 20045c42: movl $000000f8,(r2) 20045c49: movl ap,04(r11) 20045c4d: movl fp,sp 20045c50: movl $00007302,r6 20045c57: rsb 20045c58: movl (r11),r9 20045c5b: moval 0x20045cd4,(r11) 20045c60: movw (r0),r10 20045c63: rotl $f6,r10,r10 20045c68: bicl2 $fffffffc,r10 20045c6f: movl $20001f40,r0 20045c76: clrw (r0)[r10] 20045c79: movw $1,(r0)[r10] 20045c7d: movw (r0)[r10],r3 20045c81: blbs r3,0x20045ca9 20045c84: movw $0041,(r0)[r10] 20045c8a: movw (r0)[r10],r3 20045c8e: cmpb $41,r3 20045c92: bneq 0x20045ca9 20045c94: clrl r4 20045c96: movl $000fffff,r2 20045c9d: mtpr $13,$12 ; IPL 20045ca0: cmpl $1,r4 20045ca3: beql 0x20045cc2 20045ca5: sobgtr r2,0x20045ca0 20045ca8: nop 20045ca9: mtpr $1f,$12 ; IPL 20045cac: movw $0,(r0)[r10] 20045cb0: movl fp,sp 20045cb3: movl ap,04(r11) 20045cb7: movl r9,(r11) 20045cba: movl $00008302,r6 20045cc1: rsb 20045cc2: mtpr $1f,$12 ; IPL 20045cc5: movl r9,(r11) 20045cc8: movw $0,(r0)[r10] 20045ccc: movl ap,04(r11) 20045cd0: movb $1,r6 20045cd3: rsb 20045cd4: incl r4 20045cd6: cmpb $1,r4 20045cd9: bneq 0x20045ca9 20045cdb: rei 20045cdc: movb $12,r6 20045cdf: rsb 20045ce0: .ascii "\177\177\177\177" 20045ce4: .ascii "\r\r\r\r" 20045ce8: .ascii "\t\t\t\t" 20045cec: .ascii " " 20045cf0: .ascii " " 20045cf4: .ascii "`\36~`" 20045cf8: .ascii "1\0!1" 20045cfc: .ascii "2\0@2" 20045d00: .ascii "3\e#3" 20045d04: .ascii "4\34$4" 20045d08: .ascii "5\35%5" 20045d0c: .ascii "6\36^6" 20045d10: .ascii "7\37&7" 20045d14: .ascii "8\177*8" 20045d18: .ascii "9\0(9" 20045d1c: .ascii "0\0)0" 20045d20: .ascii "-\0_-" 20045d24: .ascii "=\0+=" 20045d28: .ascii "q\21QQ" 20045d2c: .ascii "w\27WW" 20045d30: .ascii "e\5EE" 20045d34: .ascii "r\22RR" 20045d38: .ascii "t\24TT" 20045d3c: .ascii "y\31YY" 20045d40: .ascii "u\25UU" 20045d44: .ascii "i\tII" 20045d48: .ascii "o\17OO" 20045d4c: .ascii "p\20PP" 20045d50: .ascii "[\e{[" 20045d54: .ascii "]\35}]" 20045d58: .ascii "a\1AA" 20045d5c: .ascii "s\23SS" 20045d60: .ascii "d\4DD" 20045d64: .ascii "f\6FF" 20045d68: .ascii "g\7GG" 20045d6c: .ascii "h\bHH" 20045d70: .ascii "j\nJJ" 20045d74: .ascii "k\13KK" 20045d78: .ascii "l\fLL" 20045d7c: .ascii ";\0:;" 20045d80: .ascii "'\0\"'" 20045d84: .ascii "\\\34|\\" 20045d88: .ascii "<\0><" 20045d8c: .ascii "z\32ZZ" 20045d90: .ascii "x\30XX" 20045d94: .ascii "c\3CC" 20045d98: .ascii "v\26VV" 20045d9c: .ascii "b\2BB" 20045da0: .ascii "n\16NN" 20045da4: .ascii "m\rMM" 20045da8: .ascii ",\0,," 20045dac: .ascii ".\0.." 20045db0: .ascii "/\37?/" 20045db4: .ascii "\0\0\0\0" 20045db8: .ascii "\0\0\260\0" 20045dbc: .ascii "2\0\"2" 20045dc0: .ascii "3\e@3" 20045dc4: .ascii "6\36&6" 20045dc8: .ascii "7\37/7" 20045dcc: .ascii "8\177(8" 20045dd0: .ascii "9\0)9" 20045dd4: .ascii "0\0=0" 20045dd8: .ascii "+\0?+" 20045ddc: .ascii "]\0[]" 20045de0: .ascii "\370\0\330\330" 20045de4: .ascii "#\0\\#" 20045de8: .ascii "'\0*'" 20045dec: .ascii ",\0;," 20045df0: .ascii ".\0:." 20045df4: .ascii "-\0_-" 20045df8: .ascii "&\0001&" 20045dfc: .ascii "\351\0002\351" 20045e00: .ascii "\"\e3\"" 20045e04: .ascii "'\0344'" 20045e08: .ascii "(\0355(" 20045e0c: .ascii "[\0366[" 20045e10: .ascii "]\0377]" 20045e14: .ascii "!\1778!" 20045e18: .ascii "\347\0009\347" 20045e1c: .ascii "\340\0000\340" 20045e20: .ascii ")\0\260)" 20045e24: .ascii "-\0_-" 20045e28: .ascii "z\32ZZ" 20045e2c: .ascii "$\0*$" 20045e30: .ascii "q\21QQ" 20045e34: .ascii "m\rMM" 20045e38: .ascii "\\\0%\\" 20045e3c: .ascii "#\0@#" 20045e40: .ascii "w\27WW" 20045e44: .ascii ",\0?," 20045e48: .ascii ";\0.;" 20045e4c: .ascii ":\0/:" 20045e50: .ascii "=\0+=" 20045e54: .ascii "3\e/3" 20045e58: .ascii "6\36?6" 20045e5c: .ascii "#\0@#" 20045e60: .ascii ",\0'," 20045e64: .ascii "\351\0\311\311" 20045e68: .ascii "7\37'7" 20045e6c: .ascii "\275\0\274\275" 20045e70: .ascii "@\0\\@" 20045e74: .ascii "]\0[]" 20045e78: .ascii ";\0+;" 20045e7c: .ascii ":\0*:" 20045e80: .ascii "#\0\\#" 20045e84: .ascii "\366\0\326\326" 20045e88: .ascii "\344\0\304\304" 20045e8c: .ascii "]\0[]" 20045e90: .ascii "#\0'#" 20045e94: .ascii "+\0*+" 20045e98: .ascii "3\e\2473" 20045e9c: .ascii "\337\0?\337" 20045ea0: .ascii "y\31YY" 20045ea4: .ascii "z\32ZZ" 20045ea8: .ascii "1\0\2741" 20045eac: .ascii "2\0[2" 20045eb0: .ascii "3\e]3" 20045eb4: .ascii "6\36#6" 20045eb8: .ascii "0\0\\0" 20045ebc: .ascii "'\0\"'" 20045ec0: .ascii "/\0:/" 20045ec4: .ascii "*\0!*" 20045ec8: .ascii "-\0_-" 20045ecc: .ascii "@\34|@" 20045ed0: .ascii ",\0?," 20045ed4: .ascii ".\0;." 20045ed8: .ascii "+\0=+" 20045edc: .ascii "@\0001@" 20045ee0: .ascii "#\0002#" 20045ee4: .ascii "_\0366_" 20045ee8: .ascii "\350\0377\350" 20045eec: .ascii "\0\1778\0" 20045ef0: .ascii "[\0009[" 20045ef4: .ascii "]\0000]" 20045ef8: .ascii "-\0+-" 20045efc: .ascii "\354\0=\354" 20045f00: .ascii "$\0&$" 20045f04: .ascii "\371\0%\371" 20045f08: .ascii "*\0\\*" 20045f0c: .ascii "\362\0!\362" 20045f10: .ascii "!\0\260!" 20045f14: .ascii "1\0+1" 20045f18: .ascii "3\e*3" 20045f1c: .ascii "4\34@4" 20045f20: .ascii "'\0?'" 20045f24: .ascii "z\32ZZ" 20045f28: .ascii "\350\0\\\350" 20045f2c: .ascii "\340\0]\340" 20045f30: .ascii "\351\0[\351" 20045f34: .ascii "$\0#$" 20045f38: .ascii "y\31YY" 20045f3c: .ascii "\374\0\\\374" 20045f40: .ascii "\366\0[\366" 20045f44: .ascii "\344\0]\344" 20045f48: .ascii "\346\0\306\306" 20045f4c: .ascii "a\1AA" 20045f50: .ascii "\361\0\321\321" 20045f54: .ascii "\347\0\0\347" 20045f58: .ascii "@\0\\@" 20045f5c: .ascii "]\0[]" 20045f60: .ascii "\\\34|\\" 20045f64: .ascii "6\36\"6" 20045f68: .ascii ".\0:." 20045f6c: .ascii "'\0`'" 20045f70: .ascii "\347\0\307\307" 20045f74: .ascii "~\0^~" 20045f78: .ascii "[\e{[" 20045f7c: .ascii "\0\0\0\0" 20045f80: .ascii "\0\0\0\0" 20045f84: .ascii "\0\0\0\0" 20045f88: .ascii "\0\0\0\0" 20045f8c: .ascii "\0\b\b\b" 20045f90: .ascii "\b\b\b\b" 20045f94: .ascii "\b\0\b\0" 20045f98: .ascii "\0\0\0\0" 20045f9c: .ascii "$$$\0" 20045fa0: .ascii "\0\0\0\0" 20045fa4: .ascii "\0\0\0\0" 20045fa8: .ascii "\0\0\0\0" 20045fac: .ascii "\22\22?\22" 20045fb0: .ascii "\22?\22\22" 20045fb4: .long 00000000 20045fb8: .long 08000000 20045fbc: .long 3e09093e 20045fc0: .long 083e4848 20045fc4: .long 00000000 20045fc8: .long 25254200 20045fcc: .long 24080812 20045fd0: .long 00215252 20045fd4: .long 00000000 20045fd8: .long 1111110e 20045fdc: .long 2151110e 20045fe0: .long 00004e31 20045fe4: .long 38000000 20045fe8: .long 00000418 20045fec: .long 00000000 20045ff0: .long 00000000 20045ff4: .long 08100000 20045ff8: .long 04040408 20045ffc: .long 10080804 20046000: .long 00000000 20046004: .long 08080400 20046008: .long 10101010 2004600c: .long 00040808 20046010: .long 00000000 20046014: .long 22000000 20046018: .long 22147f14 2004601c: .long 00000000 20046020: .long 00000000 20046024: .long 08080800 20046028: .long 0808087f 2004602c: .long 00000000 20046030: .long 00000000 20046034: .long 00000000 20046038: .long 0c1c0000 2004603c: .long 00000002 20046040: .long 00000000 20046044: .long 007f0000 20046048: .long 00000000 2004604c: .long 00000000 20046050: .long 00000000 20046054: .long 00000000 20046058: .long 00081c08 2004605c: .long 40000000 20046060: .long 08102040 20046064: .long 01010204 20046068: .long 00000001 2004606c: .long 120c0000 20046070: .long 21212121 20046074: .long 0c122121 20046078: .long 00000000 2004607c: .long 0a0c0800 20046080: .long 08080808 20046084: .long 003e0808 20046088: .long 00000000 2004608c: .long 4041413e 20046090: .long 020c1020 20046094: .long 00007f01 20046098: .long 7f000000 2004609c: .long 38102040 200460a0: .long 41404040 200460a4: .long 0000003e 200460a8: .long 30200000 200460ac: .long 21222428 200460b0: .long 2020207f 200460b4: .long 00000000 200460b8: .long 01017f00 200460bc: .long 4040433d 200460c0: .long 003e4140 200460c4: .long 00000000 200460c8: .long 0101023c 200460cc: .long 4141433d 200460d0: .long 00003e41 200460d4: .long 7f000000 200460d8: .long 10204040 200460dc: .long 02040408 200460e0: .long 00000002 200460e4: .long 413e0000 200460e8: .long 413e4141 200460ec: .long 3e414141 200460f0: .long 00000000 200460f4: .long 41413e00 200460f8: .long 405e6141 200460fc: .long 001e2040 20046100: .long 00000000 20046104: .long 08000000 20046108: .long 0000081c 2004610c: .long 00081c08 20046110: .long 00000000 20046114: .long 1c080000 20046118: .long 1c000008 2004611c: .long 0000020c 20046120: .long 10200000 20046124: .long 02020408 20046128: .long 20100804 2004612c: .long 00000000 20046130: .long 00000000 20046134: .long 00007f00 20046138: .long 0000007f 2004613c: .long 00000000 20046140: .long 10080402 20046144: .long 08102020 20046148: .long 00000204 2004614c: .long 3e000000 20046150: .long 20404141 20046154: .long 00080810 20046158: .long 00000008 2004615c: .long 413e0000 20046160: .long 65457941 20046164: .long 3e010159 20046168: .long 00000000 2004616c: .long 22140800 20046170: .long 7f414141 20046174: .long 00414141 20046178: .long 00000000 2004617c: .long 4242423f 20046180: .long 4242423e 20046184: .long 00003f42 20046188: .long 3e000000 2004618c: .long 01010141 20046190: .long 41010101 20046194: .long 0000003e 20046198: .long 423f0000 2004619c: .long 42424242 200461a0: .long 3f424242 200461a4: .long 00000000 200461a8: .long 02027e00 200461ac: .long 02021e02 200461b0: .long 007e0202 200461b4: .long 00000000 200461b8: .long 0202027e 200461bc: .long 0202021e 200461c0: .long 00000202 200461c4: .long 3e000000 200461c8: .long 01010141 200461cc: .long 41414171 200461d0: .long 0000003e 200461d4: .long 41410000 200461d8: .long 417f4141 200461dc: .long 41414141 200461e0: .long 00000000 200461e4: .long 08083e00 200461e8: .long 08080808 200461ec: .long 003e0808 200461f0: .long 00000000 200461f4: .long 20202078 200461f8: .long 20202020 200461fc: .long 00001e21 20046200: .long 41000000 20046204: .long 07091121 20046208: .long 21110905 2004620c: .long 00000041 20046210: .long 01010000 20046214: .long 01010101 20046218: .long 7f010101 2004621c: .long 00000000 20046220: .long 63414100 20046224: .long 49495555 20046228: .long 00414141 2004622c: .long 00000000 20046230: .long 45434141 20046234: .long 41615149 20046238: .long 00004141 2004623c: .long 3e000000 20046240: .long 41414141 20046244: .long 41414141 20046248: .long 0000003e 2004624c: .long 413f0000 20046250: .long 013f4141 20046254: .long 01010101 20046258: .long 00000000 2004625c: .long 41413e00 20046260: .long 41414141 20046264: .long 403e5149 20046268: .long 00000000 2004626c: .long 4141413f 20046270: .long 2111093f 20046274: .long 00004141 20046278: .long 3e000000 2004627c: .long 3e010141 20046280: .long 41404040 20046284: .long 0000003e 20046288: .long 087f0000 2004628c: .long 08080808 20046290: .long 08080808 20046294: .long 00000000 20046298: .long 41414100 2004629c: .long 41414141 200462a0: .long 003e4141 200462a4: .long 00000000 200462a8: .long 22414141 200462ac: .long 14142222 200462b0: .long 00000814 200462b4: .long 41000000 200462b8: .long 49414141 200462bc: .long 55494949 200462c0: .long 00000022 200462c4: .long 41410000 200462c8: .long 08081422 200462cc: .long 41412214 200462d0: .long 00000000 200462d4: .long 22414100 200462d8: .long 08080814 200462dc: .long 00080808 200462e0: .long 00000000 200462e4: .long 1020407f 200462e8: .long 01020408 200462ec: .long 00007f01 200462f0: .long 3c000000 200462f4: .long 04040404 200462f8: .long 04040404 200462fc: .long 0000003c 20046300: .long 02010000 20046304: .long 08080402 20046308: .long 40202010 2004630c: .long 00000000 20046310: .long 10101e00 20046314: .long 10101010 20046318: .long 001e1010 2004631c: .long 00000000 20046320: .long 41221408 20046324: .long 00000000 20046328: .long 00000000 2004632c: .long 00000000 20046330: .long 00000000 20046334: .long 00000000 20046338: .long 00007f00 2004633c: .long 0c0e0000 20046340: .long 00000010 20046344: .long 00000000 20046348: .long 00000000 2004634c: .long 00000000 20046350: .long 7e40403e 20046354: .long 005e6141 20046358: .long 00000000 2004635c: .long 3d010101 20046360: .long 41414143 20046364: .long 00003d43 20046368: .long 00000000 2004636c: .long 413e0000 20046370: .long 41010101 20046374: .long 0000003e 20046378: .long 40400000 2004637c: .long 41615e40 20046380: .long 5e614141 20046384: .long 00000000 20046388: .long 00000000 2004638c: .long 7f41413e 20046390: .long 003e0101 20046394: .long 00000000 20046398: .long 04444438 2004639c: .long 04041f04 200463a0: .long 00000404 200463a4: .long 00000000 200463a8: .long 215e0000 200463ac: .long 011e2121 200463b0: .long 3e41413e 200463b4: .long 01010000 200463b8: .long 41433d01 200463bc: .long 41414141 200463c0: .long 00000000 200463c4: .long 00080000 200463c8: .long 0808080c 200463cc: .long 003e0808 200463d0: .long 00000000 200463d4: .long 38002000 200463d8: .long 20202020 200463dc: .long 21212120 200463e0: .long 0100001e 200463e4: .long 31410101 200463e8: .long 310d030d 200463ec: .long 00000041 200463f0: .long 080c0000 200463f4: .long 08080808 200463f8: .long 3e080808 200463fc: .long 00000000 20046400: .long 00000000 20046404: .long 49494937 20046408: .long 00414949 2004640c: .long 00000000 20046410: .long 3d000000 20046414: .long 41414143 20046418: .long 00004141 2004641c: .long 00000000 20046420: .long 413e0000 20046424: .long 41414141 20046428: .long 0000003e 2004642c: .long 00000000 20046430: .long 41433d00 20046434: .long 3d434141 20046438: .long 00010101 2004643c: .long 00000000 20046440: .long 4141615e 20046444: .long 405e6141 20046448: .long 00004040 2004644c: .long 39000000 20046450: .long 02024246 20046454: .long 00000202 20046458: .long 00000000 2004645c: .long 413e0000 20046460: .long 41403e01 20046464: .long 0000003e 20046468: .long 04000000 2004646c: .long 04043f04 20046470: .long 38440404 20046474: .long 00000000 20046478: .long 00000000 2004647c: .long 21212121 20046480: .long 005e2121 20046484: .long 00000000 20046488: .long 41000000 2004648c: .long 14222241 20046490: .long 00000814 20046494: .long 00000000 20046498: .long 41410000 2004649c: .long 55494949 200464a0: .long 00000022 200464a4: .long 00000000 200464a8: .long 14224100 200464ac: .long 41221408 200464b0: .long 00000000 200464b4: .long 00000000 200464b8: .long 21212121 200464bc: .long 202e3121 200464c0: .long 00001e21 200464c4: .long 7f000000 200464c8: .long 04081020 200464cc: .long 00007f02 200464d0: .long 70000000 200464d4: .long 0c100808 200464d8: .long 0808100c 200464dc: .long 00000070 200464e0: .long 08080000 200464e4: .long 08080808 200464e8: .long 08080808 200464ec: .long 00000000 200464f0: .long 08080700 200464f4: .long 04181804 200464f8: .long 00070808 200464fc: .long 00000000 20046500: .long 00314946 20046504: .space 28 20046520: .long 00080000 20046524: .long 08080808 20046528: .long 08080808 2004652c: .long 00000000 20046530: .long 08080000 20046534: .long 0101211e 20046538: .long 08081e21 2004653c: .long 38000000 20046540: .long 04040444 20046544: .long 0404041f 20046548: .long 00007b6e 2004654c: .long 413e0000 20046550: .long 04020141 20046554: .long 08000808 20046558: .long 00000000 2004655c: .long 22220000 20046560: .long 3e081422 20046564: .long 08083e08 20046568: .long 00000000 2004656c: .long 0141413e 20046570: .long 08080402 20046574: .long 00000800 20046578: .long 110e0000 2004657c: .long 110e0201 20046580: .long 10080e11 20046584: .long 00000e11 20046588: .long 00000000 2004658c: .long 221c2241 20046590: .long 221c2222 20046594: .long 00000041 20046598: .long 00000000 2004659c: .long 4559413e 200465a0: .long 3e415945 200465a4: .long 00000000 200465a8: .long 201e0000 200465ac: .long 3e21213e 200465b0: .long 00003e00 200465b4: .long 00000000 200465b8: .long 00000000 200465bc: .long 12091224 200465c0: .long 00000024 200465c4: .long 413e0000 200465c8: .long 04020141 200465cc: .long 08000808 200465d0: .long 00000000 200465d4: .long 41413e00 200465d8: .long 08040201 200465dc: .long 00080008 200465e0: .long 00000000 200465e4: .long 0141413e 200465e8: .long 08080402 200465ec: .long 00000800 200465f0: .long 3e000000 200465f4: .long 02014141 200465f8: .long 00080804 200465fc: .long 00000008 20046600: .long 12120c00 20046604: .long 0000000c 20046608: .long 00000000 2004660c: .long 00000000 20046610: .long 04040400 20046614: .long 0404041f 20046618: .long 00001f00 2004661c: .long 00000000 20046620: .long 02040906 20046624: .long 0000001f 20046628: .long 00000000 2004662c: .long 0f000000 20046630: .long 06090408 20046634: .long 00000000 20046638: .long 00000000 2004663c: .long 413e0000 20046640: .long 04020141 20046644: .long 08000808 20046648: .long 00000000 2004664c: .long 00000000 20046650: .long 22220000 20046654: .long 3e222222 20046658: .long 00004021 2004665c: .long 27273e00 20046660: .long 243e2727 20046664: .long 00242424 20046668: .long 00000000 2004666c: .long 00000000 20046670: .long 000c0c00 20046674: .long 00000000 20046678: .long 413e0000 2004667c: .long 04020141 20046680: .long 08000808 20046684: .long 00000000 20046688: .long 04060400 2004668c: .long 000e0404 20046690: .long 00000000 20046694: .long 00000000 20046698: .long 11111e00 2004669c: .long 001e001e 200466a0: .long 00000000 200466a4: .long 00000000 200466a8: .long 00000000 200466ac: .long 12241209 200466b0: .long 00000009 200466b4: .long 02020302 200466b8: .long 24081027 200466bc: .long 207c2932 200466c0: .long 02000020 200466c4: .long 27020203 200466c8: .long 2a140810 200466cc: .long 78083041 200466d0: .long 00000000 200466d4: .long 0141413e 200466d8: .long 08080402 200466dc: .long 00000800 200466e0: .long 00000000 200466e4: .long 08080008 200466e8: .long 21010204 200466ec: .long 00001e21 200466f0: .long 0c100804 200466f4: .long 21212112 200466f8: .long 2121213f 200466fc: .long 08000000 20046700: .long 120c0204 20046704: .long 3f212121 20046708: .long 00212121 2004670c: .long 120c0000 20046710: .long 21120c21 20046714: .long 213f2121 20046718: .long 00002121 2004671c: .long 00192600 20046720: .long 2121120c 20046724: .long 21213f21 20046728: .long 00000021 2004672c: .long 0c003300 20046730: .long 21212112 20046734: .long 2121213f 20046738: .long 0c000000 2004673c: .long 120c0c12 20046740: .long 3f212121 20046744: .long 00212121 20046748: .long 00000000 2004674c: .long 090a7c00 20046750: .long 09093f09 20046754: .long 00007909 20046758: .long 00000000 2004675c: .long 01211e00 20046760: .long 01010101 20046764: .long 06081e21 20046768: .long 3f100804 2004676c: .long 0f010101 20046770: .long 3f010101 20046774: .long 08000000 20046778: .long 013f0204 2004677c: .long 010f0101 20046780: .long 003f0101 20046784: .long 120c0000 20046788: .long 01013f21 2004678c: .long 01010f01 20046790: .long 00003f01 20046794: .long 00330000 20046798: .long 0101013f 2004679c: .long 0101010f 200467a0: .long 0000003f 200467a4: .long 1f100804 200467a8: .long 04040404 200467ac: .long 1f040404 200467b0: .long 04000000 200467b4: .long 041f0102 200467b8: .long 04040404 200467bc: .long 001f0404 200467c0: .long 120c0000 200467c4: .long 04041f21 200467c8: .long 04040404 200467cc: .long 00001f04 200467d0: .long 00330000 200467d4: .long 0404041f 200467d8: .long 04040404 200467dc: .long 0000001f 200467e0: .long 413e0000 200467e4: .long 04020141 200467e8: .long 08000808 200467ec: .long 26000000 200467f0: .long 21210019 200467f4: .long 31292523 200467f8: .long 00212121 200467fc: .long 08040000 20046800: .long 21211e10 20046804: .long 21212121 20046808: .long 00001e21 2004680c: .long 01020400 20046810: .long 2121211e 20046814: .long 21212121 20046818: .long 0000001e 2004681c: .long 1e21120c 20046820: .long 21212121 20046824: .long 1e212121 20046828: .long 26000000 2004682c: .long 211e0019 20046830: .long 21212121 20046834: .long 001e2121 20046838: .long 33000000 2004683c: .long 21211e00 20046840: .long 21212121 20046844: .long 00001e21 20046848: .long 00000000 2004684c: .long 0909097e 20046850: .long 09090939 20046854: .long 0000007e 20046858: .long 5e000000 2004685c: .long 29293121 20046860: .long 1e212325 20046864: .long 02000000 20046868: .long 21210804 2004686c: .long 21212121 20046870: .long 001e2121 20046874: .long 08100000 20046878: .long 21212104 2004687c: .long 21212121 20046880: .long 00001e21 20046884: .long 21120c00 20046888: .long 21212121 2004688c: .long 21212121 20046890: .long 0000001e 20046894: .long 21003300 20046898: .long 21212121 2004689c: .long 1e212121 200468a0: .long 00000000 200468a4: .long 41410063 200468a8: .long 08081422 200468ac: .long 00080808 200468b0: .long 00000000 200468b4: .long 0141413e 200468b8: .long 08080402 200468bc: .long 00000800 200468c0: .long 44380000 200468c4: .long 3a224242 200468c8: .long 4a424242 200468cc: .long 0001023a 200468d0: .long 08040000 200468d4: .long 201e0010 200468d8: .long 3e21213e 200468dc: .long 00000000 200468e0: .long 02040800 200468e4: .long 3e201e00 200468e8: .long 003e2121 200468ec: .long 00000000 200468f0: .long 0021120c 200468f4: .long 213e201e 200468f8: .long 00003e21 200468fc: .long 00000000 20046900: .long 1e001926 20046904: .long 21213e20 20046908: .long 0000003e 2004690c: .long 33000000 20046910: .long 201e0000 20046914: .long 3e21213e 20046918: .long 00000000 2004691c: .long 0c120c00 20046920: .long 3e201e00 20046924: .long 003e2121 20046928: .long 00000000 2004692c: .long 00000000 20046930: .long 097e4837 20046934: .long 00007609 20046938: .long 00000000 2004693c: .long 1e000000 20046940: .long 21010121 20046944: .long 0006081e 20046948: .long 08040000 2004694c: .long 211e0010 20046950: .long 1e01013f 20046954: .long 00000000 20046958: .long 02040800 2004695c: .long 3f211e00 20046960: .long 001e0101 20046964: .long 00000000 20046968: .long 0021120c 2004696c: .long 013f211e 20046970: .long 00001e01 20046974: .long 00000000 20046978: .long 1e000033 2004697c: .long 01013f21 20046980: .long 0000001e 20046984: .long 04020000 20046988: .long 04040008 2004698c: .long 0e040404 20046990: .long 00000000 20046994: .long 02040800 20046998: .long 04040400 2004699c: .long 000e0404 200469a0: .long 00000000 200469a4: .long 0021120c 200469a8: .long 04040404 200469ac: .long 00000e04 200469b0: .long 00000000 200469b4: .long 04000033 200469b8: .long 04040404 200469bc: .long 0000000e 200469c0: .long 413e0000 200469c4: .long 04020141 200469c8: .long 08000808 200469cc: .long 00000000 200469d0: .long 19260000 200469d4: .long 21211f00 200469d8: .long 00212121 200469dc: .long 00000000 200469e0: .long 00100804 200469e4: .long 2121211e 200469e8: .long 00001e21 200469ec: .long 08000000 200469f0: .long 1e000204 200469f4: .long 21212121 200469f8: .long 0000001e 200469fc: .long 120c0000 20046a00: .long 211e0021 20046a04: .long 1e212121 20046a08: .long 00000000 20046a0c: .long 00261900 20046a10: .long 21211e00 20046a14: .long 001e2121 20046a18: .long 00000000 20046a1c: .long 00001b00 20046a20: .long 2121211e 20046a24: .long 00001e21 20046a28: .long 00000000 20046a2c: .long 36000000 20046a30: .long 09097949 20046a34: .long 00000076 20046a38: .long 00000000 20046a3c: .long 29315e00 20046a40: .long 011e2325 20046a44: .long 00000000 20046a48: .long 08040200 20046a4c: .long 21212100 20046a50: .long 001e2121 20046a54: .long 00000000 20046a58: .long 00040810 20046a5c: .long 21212121 20046a60: .long 00001e21 20046a64: .long 0c000000 20046a68: .long 21002112 20046a6c: .long 21212121 20046a70: .long 0000001e 20046a74: .long 1b000000 20046a78: .long 21210000 20046a7c: .long 1e212121 20046a80: .long 00000000 20046a84: .long 1b000000 20046a88: .long 21210000 20046a8c: .long 201e2121 20046a90: .long 00003f20 20046a94: .long 0141413e 20046a98: .long 08080402 20046a9c: .long 00000800 20046aa0: .long 3e000000 20046aa4: .long 02014141 20046aa8: .long 00080804 20046aac: .long 00000008 20046ab0: pushr $004c 20046ab4: movl 3c(r11),r6 20046ab8: clrl r0 20046aba: bitw $1,22(r6) 20046abe: bneq 0x20046ac3 20046ac0: brw 0x20046acd 20046ac3: bisl2 $1,r0 20046ac6: movzbl 26(r6),r2 20046aca: jsb *48(r11) 20046acd: popr $004c 20046ad1: rsb 20046ad2: bisl2 $1,r0 20046ad5: rsb 20046ad6: pushl r6 20046ad8: movl 3c(r11),r6 20046adc: jsb 0x200471c4 20046ae2: bisw2 $4,(r6) 20046ae5: bisl2 $1,r0 20046ae8: movl (sp)+,r6 20046aeb: rsb 20046aec: pushr $c 20046aee: movl $0003f800,r2 20046af5: addl2 58(r11),r2 20046af9: clrl r3 20046afb: movw r3,(r2)+ 20046afe: aoblss $000000f0,r3,0x20046afb 20046b06: jsb *28(r11) 20046b09: popr $c 20046b0b: rsb 20046b0c: tstl r1 20046b0e: bneq 0x20046b15 20046b10: jsb *2c(r11) 20046b13: brb 0x20046b1d 20046b15: cmpl r1,$1 20046b18: bneq 0x20046b1d 20046b1a: jsb *28(r11) 20046b1d: rsb 20046b1e: pushr $c 20046b20: cmpb $af,r2 20046b24: bneq 0x20046b2d 20046b26: bisb2 $2,54(r11) 20046b2a: brw 0x20046bb6 20046b2d: cmpb $ae,r2 20046b31: bneq 0x20046b3a 20046b33: bisb2 $4,54(r11) 20046b37: brw 0x20046bb6 20046b3a: cmpb $b0,r2 20046b3e: bneq 0x20046b60 20046b40: xorb2 $8,54(r11) 20046b44: bitb $8,54(r11) 20046b48: beql 0x20046b53 20046b4a: movab 0x20046bbb,r0 20046b51: brb 0x20046b5a 20046b53: movab 0x20046bbe,r0 20046b5a: jsb *34(r11) 20046b5d: brw 0x20046bb6 20046b60: cmpb $b3,r2 20046b64: bneq 0x20046b6d 20046b66: bicb2 $6,54(r11) 20046b6a: brw 0x20046bb6 20046b6d: cmpb r2,$bc 20046b71: bcs 0x20046bb6 20046b73: subl2 $000000bc,r2 20046b7a: ffs $0,$4,54(r11),r1 20046b80: beql 0x20046b84 20046b82: brb 0x20046b86 20046b84: clrl r1 20046b86: movzbl *$200b8020,r3 20046b8d: movab 0x20046bc4,-(sp) 20046b94: mull2 $00000044,r3 20046b9b: addl2 (sp)+,r3 20046b9e: movzbl (r3)[r2],r3 20046ba2: ashl $2,r3,r3 20046ba6: addl2 r3,r1 20046ba9: movab 0x20045ce0 <"\177\177\177\177\r\r"...>,r2 20046bb0: movzbl (r2)[r1],r1 20046bb4: bneq 0x20046bb8 20046bb6: clrl r0 20046bb8: popr $c 20046bba: rsb 20046bbb: beql 0x20046b41 20046bbd: halt 20046bbe: brb 0x20046b44 20046bc0: .long 0000a700 20046bc4: .long 05020100 20046bc8: .long 2b1e1206 20046bcc: .long 1f130735 20046bd0: .long 08352a2c 20046bd4: .long 352d2014 20046bd8: .long 2e211509 20046bdc: .long 160a0403 20046be0: .long 0b352f22 20046be4: .long 35302317 20046be8: .long 3124180c 20046bec: .long 25190d35 20046bf0: .long 1a0e3532 20046bf4: .long 0f353326 20046bf8: .long 3427351b 20046bfc: .long 291d1135 20046c00: .long 281c1035 20046c04: .long 35353535 20046c08: .long 35020100 20046c0c: .long 58549b46 20046c10: .long 1f524735 20046c14: .long 48352a2c 20046c18: .long 352d2014 20046c1c: .long 2e211549 20046c20: .long 164a0403 20046c24: .long 4b352f22 20046c28: .long 35302317 20046c2c: .long 5924184c 20046c30: .long 25194d35 20046c34: .long 1a4e355a 20046c38: .long 4f355b26 20046c3c: .long 5c55351b 20046c40: .long 57535135 20046c44: .long 56355035 20046c48: .long 35353535 20046c4c: .long 36020100 20046c50: .long 2b1e1206 20046c54: .long 1f133735 20046c58: .long 5d352a2c 20046c5c: .long 352d2014 20046c60: .long 2e211509 20046c64: .long 160a0403 20046c68: .long 5e352f22 20046c6c: .long 35302317 20046c70: .long 3124180c 20046c74: .long 25190d35 20046c78: .long 1a0e3560 20046c7c: .long 0f353326 20046c80: .long 6127351b 20046c84: .long 295f1135 20046c88: .long 353f1035 20046c8c: .long 35353535 20046c90: .long 36020100 20046c94: .long 2b1e1206 20046c98: .long 1f133735 20046c9c: .long 38352a2c 20046ca0: .long 352d2014 20046ca4: .long 2e211509 20046ca8: .long 160a0403 20046cac: .long 39352f22 20046cb0: .long 35302317 20046cb4: .long 3124183a 20046cb8: .long 25193b35 20046cbc: .long 1a3c3543 20046cc0: .long 3d354426 20046cc4: .long 4540351b 20046cc8: .long 42353535 20046ccc: .long 413f3e35 20046cd0: .long 35353535 20046cd4: .long 36020100 20046cd8: .long 2b1e1206 20046cdc: .long 1f133735 20046ce0: .long 08352a2c 20046ce4: .long 352d2014 20046ce8: .long 2e211509 20046cec: .long 160a0403 20046cf0: .long 39352f22 20046cf4: .long 35302317 20046cf8: .long 31241862 20046cfc: .long 25193b35 20046d00: .long 1a3c3532 20046d04: .long 3d353326 20046d08: .long 3466351b 20046d0c: .long 35656335 20046d10: .long 67641035 20046d14: .long 35353535 20046d18: .long 36020100 20046d1c: .long 2b1e1206 20046d20: .long 1f133735 20046d24: .long 38352a2c 20046d28: .long 352d2014 20046d2c: .long 2e211509 20046d30: .long 160a0403 20046d34: .long 39352f22 20046d38: .long 35302317 20046d3c: .long 3124183a 20046d40: .long 25193b35 20046d44: .long 1a3c3543 20046d48: .long 3d354426 20046d4c: .long 4569351b 20046d50: .long 42683535 20046d54: .long 6a3f3e35 20046d58: .long 35353535 20046d5c: .long 35020100 20046d60: .long 701e1206 20046d64: .long 1f133735 20046d68: .long 6e352a2c 20046d6c: .long 352d2014 20046d70: .long 2e211509 20046d74: .long 160a0403 20046d78: .long 39352f22 20046d7c: .long 35302371 20046d80: .long 3124183a 20046d84: .long 25193b35 20046d88: .long 1a3c3543 20046d8c: .long 3d354426 20046d90: .long 4569351b 20046d94: .long 6c6d3535 20046d98: .long 6b646f35 20046d9c: .long 35353535 20046da0: .long 36020100 20046da4: .long 2b1e1272 20046da8: .long 1f137335 20046dac: .long 74352a2c 20046db0: .long 352d2014 20046db4: .long 2e211509 20046db8: .long 160a0403 20046dbc: .long 75352f22 20046dc0: .long 35302317 20046dc4: .long 3124180c 20046dc8: .long 25193b35 20046dcc: .long 1a3c357c 20046dd0: .long 76357d26 20046dd4: .long 7e7a351b 20046dd8: .long 7b797835 20046ddc: .long 35357735 20046de0: .long 35353535 20046de4: .long 35020100 20046de8: .long 581e127f 20046dec: .long 1f528035 20046df0: .long 48352a2c 20046df4: .long 352d2014 20046df8: .long 2e211549 20046dfc: .long 164a0403 20046e00: .long 81352f22 20046e04: .long 35302317 20046e08: .long 59241882 20046e0c: .long 25198335 20046e10: .long 1a84355a 20046e14: .long 85355b26 20046e18: .long 8b55351b 20046e1c: .long 8a888635 20046e20: .long 89875035 20046e24: .long 35353535 20046e28: .long 8c020100 20046e2c: .long 961e128d 20046e30: .long 1f133735 20046e34: .long 8e352a2c 20046e38: .long 352d2014 20046e3c: .long 2e21158f 20046e40: .long 160a0403 20046e44: .long 39352f22 20046e48: .long 35302391 20046e4c: .long 3124183a 20046e50: .long 25193b35 20046e54: .long 1a3c3543 20046e58: .long 3d354426 20046e5c: .long 4594351b 20046e60: .long 95353535 20046e64: .long 93929035 20046e68: .long 35353535 20046e6c: .long 8c020100 20046e70: .long 961e128d 20046e74: .long 1f133735 20046e78: .long 8e352a2c 20046e7c: .long 352d2014 20046e80: .long 2e21158f 20046e84: .long 160a0403 20046e88: .long 39352f22 20046e8c: .long 35302391 20046e90: .long 3124183a 20046e94: .long 25193b35 20046e98: .long 1a3c3543 20046e9c: .long 3d354426 20046ea0: .long 4598351b 20046ea4: .long 95353535 20046ea8: .long 99979035 20046eac: .long 35353535 20046eb0: .long 36020100 20046eb4: .long 2b1e1206 20046eb8: .long 1f133735 20046ebc: .long 38352a2c 20046ec0: .long 352d2014 20046ec4: .long 2e211509 20046ec8: .long 160a0403 20046ecc: .long 39352f22 20046ed0: .long 35302317 20046ed4: .long 3124183a 20046ed8: .long 25193b35 20046edc: .long 1a3c3543 20046ee0: .long 3d354426 20046ee4: .long 4569351b 20046ee8: .long 42683535 20046eec: .long 6a3f3e35 20046ef0: .long 35353535 20046ef4: .long 36020100 20046ef8: .long 2b1e1206 20046efc: .long 1f133735 20046f00: .long 38352a2c 20046f04: .long 352d2014 20046f08: .long 2e211509 20046f0c: .long 160a0403 20046f10: .long 39352f22 20046f14: .long 35302317 20046f18: .long 3124183a 20046f1c: .long 25193b35 20046f20: .long 1a3c3543 20046f24: .long 3d354426 20046f28: .long 459a351b 20046f2c: .long 42353535 20046f30: .long 413f3e35 20046f34: .long 35353535 20046f38: .long 35020100 20046f3c: .long 58549b46 20046f40: .long 1f524735 20046f44: .long 48352a2c 20046f48: .long 352d2014 20046f4c: .long 2e211549 20046f50: .long 164a0403 20046f54: .long 4b352f22 20046f58: .long 35302317 20046f5c: .long 5924184c 20046f60: .long 25194d35 20046f64: .long 1a4e355a 20046f68: .long 4f355b26 20046f6c: .long 5c55351b 20046f70: .long 57535135 20046f74: .long 56355035 20046f78: .long 35353535 20046f7c: .long 9e020100 20046f80: .long 2b1e1206 20046f84: .long 1f133735 20046f88: .long 08352a2c 20046f8c: .long 352d2014 20046f90: .long 2e211509 20046f94: .long 160a0403 20046f98: .long 39352f22 20046f9c: .long 35302317 20046fa0: .long 3124183a 20046fa4: .long 25193b35 20046fa8: .long 1a3c3543 20046fac: .long 3d354426 20046fb0: .long 459c351b 20046fb4: .long 9d6d9f35 20046fb8: .long 35359035 20046fbc: .long 35353535 20046fc0: .long a0020100 20046fc4: .long 2b1e1206 20046fc8: .long 1f130735 20046fcc: .long 08352a2c 20046fd0: .long 352d2014 20046fd4: .long 2e211509 20046fd8: .long 160a0403 20046fdc: .long a1352f22 20046fe0: .long 35302317 20046fe4: .long 3124180c 20046fe8: .long 25190d35 20046fec: .long 1a0e3543 20046ff0: .long 0f35a226 20046ff4: .long 34a4351b 20046ff8: .long a61d1135 20046ffc: .long a5a31035 20047000: .long 35353535 20047004: .long 34212027 20047008: .long 36360537 2004700c: .long 00200f04 20047010: .long 00000000 20047014: .long 621b191f 20047018: .long 1f1e0d1f 2004701c: .long 00200f04 20047020: .long 00000000 20047024: .long 908800ff 20047028: .long b6a8a098 2004702c: .long d0c8c0b8 20047030: .long f0e8e0d8 20047034: pushr $f 20047036: movl r1,r0 20047039: bbsc $7,r0,0x2004704d 2004703d: movl 40(r11),r3 20047041: subl3 $20,r0,r2 20047045: bgeq 0x2004705d 20047047: jmp 0x200470f5 2004704d: movl 44(r11),r3 20047051: subl3 $20,r0,r2 20047055: bgeq 0x20047069 20047057: jmp 0x20047151 2004705d: cmpb r1,$7f 20047061: bneq 0x20047069 20047063: jmp 0x20047113 20047069: movl r2,r1 2004706c: cmpw $0078,*50(r11) 20047072: bneq 0x2004707a 20047074: jmp 0x200470ef 2004707a: mull2 $f,r1 2004707d: movab (r3)[r1],r1 20047081: movzwl *4c(r11),r2 20047085: cmpl r2,$f 20047088: bleq 0x2004708d 2004708a: movl $f,r2 2004708d: mull2 $00000780,r2 20047094: movzwl *50(r11),-(sp) 20047098: addl2 (sp)+,r2 2004709b: movab *58(r11)[r2],r2 200470a0: movb (r1)+,(r2) 200470a3: movb (r1)+,0080(r2) 200470a8: movb (r1)+,0100(r2) 200470ad: movb (r1)+,0180(r2) 200470b2: movb (r1)+,0200(r2) 200470b7: movb (r1)+,0280(r2) 200470bc: movb (r1)+,0300(r2) 200470c1: movb (r1)+,0380(r2) 200470c6: movb (r1)+,0400(r2) 200470cb: movb (r1)+,0480(r2) 200470d0: movb (r1)+,0500(r2) 200470d5: movb (r1)+,0580(r2) 200470da: movb (r1)+,0600(r2) 200470df: movb (r1)+,0680(r2) 200470e4: movb (r1)+,0700(r2) 200470e9: incw *50(r11) 200470ec: bsbw 0x200472c0 200470ef: jmp 0x20047151 200470f5: cmpb $a,r0 200470f8: beql 0x20047135 200470fa: cmpb $8,r0 200470fd: beql 0x20047113 200470ff: cmpb $7,r0 20047102: beql 0x20047128 20047104: cmpb $d,r0 20047107: bneq 0x20047151 20047109: bsbw 0x200472b7 2004710c: movw $5,*50(r11) 20047110: brw 0x20047151 20047113: cmpw $5,*50(r11) 20047117: beql 0x20047151 20047119: bsbw 0x200472b7 2004711c: decw *50(r11) 2004711f: bsbw 0x200472e4 20047122: bsbw 0x200472c0 20047125: brw 0x20047151 20047128: movab 0x20046bc1,r0 2004712f: jsb *34(r11) 20047132: brw 0x20047151 20047135: bsbw 0x200472b7 20047138: cmpw *4c(r11),$f 2004713c: bgeq 0x20047147 2004713e: incw *4c(r11) 20047141: bsbw 0x200472c0 20047144: brw 0x20047151 20047147: movw $f,*4c(r11) 2004714b: bsbw 0x20047154 2004714e: bsbw 0x200472c0 20047151: popr $f 20047153: rsb 20047154: movl 58(r11),r1 20047158: movl $00000780,r2 2004715f: movab *58(r11)[r2],r2 20047164: movzwl $1c20,-(sp) 20047169: movl (r2)+,(r1)+ 2004716c: sobgtr (sp),0x20047169 2004716f: movzwl $01e0,(sp) 20047174: clrl (r1)+ 20047176: sobgtr (sp),0x20047174 20047179: tstl (sp)+ 2004717b: rsb 2004717c: pushr $005c 20047180: movl 3c(r11),r6 20047184: movl $e,r3 20047187: movab 0x20047026,r4 2004718e: movb (r4)+,26(r6) 20047192: bitw $1,22(r6) 20047196: beql 0x20047192 20047198: movzbl 26(r6),r2 2004719c: cmpb r2,$ba 200471a0: bneq 0x20047192 200471a2: sobgtr r3,0x2004718e 200471a5: popr $005c 200471a9: rsb 200471aa: pushl r6 200471ac: movl 3c(r11),r6 200471b0: bitw $4,22(r6) 200471b4: beql 0x200471b0 200471b6: tstb (r0) 200471b8: beql 0x200471c0 200471ba: movb (r0)+,26(r6) 200471be: brb 0x200471b0 200471c0: movl (sp)+,r6 200471c3: rsb 200471c4: pushr $01ff 200471c8: moval 0x20047004,r8 200471cf: movl 3c(r11),r6 200471d3: bitb $1,(r6) 200471d6: bneq 0x200471df 200471d8: moval 0x20047014,r8 200471df: clrl r7 200471e1: movb r7,08(r6) 200471e5: movb (r8)+,0a(r6) 200471e9: aoblss $10,r7,0x200471e1 200471ed: movb $10,24(r6) 200471f1: movb $13,20(r6) 200471f5: movb $7,20(r6) 200471f9: movb $99,22(r6) 200471fe: movb $a,24(r6) 20047202: movb $30,24(r6) 20047206: movb $20,24(r6) 2004720a: movb $40,24(r6) 2004720f: movb $5,24(r6) 20047213: movab 0x20046ab0,1c(r11) 2004721b: movab 0x20046ad2,20(r11) 20047223: movab 0x20047034,24(r11) 20047229: movab 0x20046ad6,28(r11) 20047231: movab 0x20046aec,2c(r11) 20047239: movab 0x20046b0c,30(r11) 20047241: movab 0x200471aa,34(r11) 20047247: popr $01ff 2004724b: rsb 2004724c: pushr $004c 20047250: movl 3c(r11),r6 20047254: movl $0003f800,r2 2004725b: addl2 58(r11),r2 2004725f: clrl r3 20047261: movw $0361,(r2)+ 20047266: aoblss $00000360,r3,0x20047261 2004726e: bisw2 $4,(r6) 20047271: bbs $5,08(r6),0x20047271 20047276: bbc $5,08(r6),0x20047276 2004727b: bbs $5,08(r6),0x2004727b 20047280: bbc $5,08(r6),0x20047280 20047285: movl $0003f800,r2 2004728c: addl2 58(r11),r2 20047290: clrl r3 20047292: movw r3,(r2)+ 20047295: aoblss $00000360,r3,0x20047292 2004729d: popr $004c 200472a1: rsb 200472a2: pushr $c 200472a4: movl 58(r11),r2 200472a8: movl $0000fe00,r3 200472af: clrl (r2)+ 200472b1: sobgtr r3,0x200472af 200472b4: popr $c 200472b6: rsb 200472b7: movab 0x20047025,r1 200472be: brb 0x200472c7 200472c0: movab 0x20047024,r1 200472c7: movzwl *4c(r11),r2 200472cb: mull2 $00000780,r2 200472d2: movzwl *50(r11),-(sp) 200472d6: addl2 (sp)+,r2 200472d9: movab *58(r11)[r2],r2 200472de: movb (r1),0700(r2) 200472e3: rsb 200472e4: movzwl *4c(r11),r2 200472e8: mull2 $00000780,r2 200472ef: movzwl *50(r11),-(sp) 200472f3: addl2 (sp)+,r2 200472f6: movab *58(r11)[r2],r2 200472fb: movab 0x20045f7c <"\0\0\0\0\0\0\0\0\0\0"...>,r1 20047302: movb (r1)+,(r2) 20047305: movb (r1)+,0080(r2) 2004730a: movb (r1)+,0100(r2) 2004730f: movb (r1)+,0180(r2) 20047314: movb (r1)+,0200(r2) 20047319: movb (r1)+,0280(r2) 2004731e: movb (r1)+,0300(r2) 20047323: movb (r1)+,0380(r2) 20047328: movb (r1)+,0400(r2) 2004732d: movb (r1)+,0480(r2) 20047332: movb (r1)+,0500(r2) 20047337: movb (r1)+,0580(r2) 2004733c: movb (r1)+,0600(r2) 20047341: movb (r1)+,0680(r2) 20047346: movb (r1)+,0700(r2) 2004734b: rsb 2004734c: pushr $07fc 20047350: movab 0x20045f7c <"\0\0\0\0\0\0\0\0\0\0"...>,40(r11) 20047358: movab 0x20046510,44(r11) 20047360: movab 0x20046b1e,48(r11) 20047368: clrb 54(r11) 2004736b: clrl 38(r11) 2004736e: movab 0x20040038,5c(r11) 20047376: pushab 0x20047777 2004737c: bsbw 0x20041b30 2004737f: tstw *$20001e92 20047385: movab 0x20047729,(sp) 2004738c: movzwl *$20001e80,r10 20047393: bicl2 $000087ff,r10 2004739a: rotl $7,r10,58(r11) 2004739f: addl2 $30000000,58(r11) 200473a7: movl 58(r11),r10 200473ab: movl $20001e80,3c(r11) 200473b3: addl3 r10,$0003f7e2,4c(r11) 200473bc: clrw *4c(r11) 200473bf: addl3 r10,$0003f7e0,50(r11) 200473c8: movw $5,*50(r11) 200473cc: clrl r0 200473ce: brb 0x200473f8 200473d0: .long aaaaaaaa 200473d4: .long 55555555 200473d8: .long cccccccc 200473dc: .long 33333333 200473e0: .long f0f0f0f0 200473e4: .long 0f0f0f0f 200473e8: .long ff00ff00 200473ec: .long 00ff00ff 200473f0: .long ffffffff 200473f4: .long 00000000 200473f8: bicw2 $4,*$20001e80 200473ff: movl $a,r6 20047402: movab 0x200473d0,r8 20047406: movl (r8),(r10) 20047409: cmpl (r10),(r8)+ 2004740c: bneq 0x2004745f 2004740e: sobgtr r6,0x20047406 20047411: movl $8,r6 20047414: movl r10,r7 20047417: movc5 $0,0,$aa,$8000,(r7) 20047424: addl2 $00008000,r7 2004742b: sobgtr r6,0x20047417 2004742e: movl $aaaaaaaa,r8 20047435: movl $00010000,r6 2004743c: movl r10,r7 2004743f: cmpl (r7),r8 20047442: bneq 0x2004745f 20047444: mcoml r8,(r7)+ 20047447: sobgtr r6,0x2004743f 2004744a: mcoml r8,r8 2004744d: movl $00010000,r6 20047454: cmpl -(r7),r8 20047457: bneq 0x2004745f 20047459: sobgtr r6,0x20047454 2004745c: brw 0x20047465 2004745f: movl $3,r1 20047462: brw 0x2004772e 20047465: movl $20001eb0,r3 2004746c: movb $a,04(r3) 20047470: movb $10,04(r3) 20047474: movb $13,(r3) 20047477: movb $87,(r3) 2004747b: movb $99,02(r3) 20047480: movb $20,04(r3) 20047484: movb $30,04(r3) 20047488: movb $40,04(r3) 2004748d: movb $5,04(r3) 20047491: clrl r8 20047493: movl $8,r7 20047496: movl $000001f4,r2 2004749d: movzbl 02(r3),r9 200474a1: bbs $2,r9,0x200474b1 200474a5: jsb 0x20040038 200474ab: sobgtr r2,0x2004749d 200474ae: brw 0x2004751f 200474b1: movb r8,06(r3) 200474b5: movl $000001f4,r2 200474bc: movzbl 02(r3),r9 200474c0: bbs $3,r9,0x200474d7 200474c4: jsb 0x20040038 200474ca: sobgtr r2,0x200474bc 200474cd: brw 0x2004751f 200474d0: movl $000001f4,r2 200474d7: movzbl 02(r3),r9 200474db: bbs $0,r9,0x200474eb 200474df: jsb 0x20040038 200474e5: sobgtr r2,0x200474d7 200474e8: brw 0x2004751f 200474eb: movzbl 06(r3),r9 200474ef: cmpb r8,r9 200474f2: beql 0x200474f7 200474f4: brw 0x2004751f 200474f7: decl r7 200474f9: beql 0x20047501 200474fb: addl2 $22,r8 200474fe: brw 0x20047496 20047501: movb $a,04(r3) 20047505: movb $20,04(r3) 20047509: cmpl $20001ea0,r3 20047510: bneq 0x20047515 20047512: brw 0x20047525 20047515: movl $20001ea0,r3 2004751c: brw 0x2004746c 2004751f: movl $4,r1 20047522: brw 0x2004772e 20047525: movb $a,04(r3) 20047529: movb $10,04(r3) 2004752d: movb $13,(r3) 20047530: movb $7,(r3) 20047533: movb $99,02(r3) 20047538: movb $20,04(r3) 2004753c: movb $30,04(r3) 20047540: movb $40,04(r3) 20047545: movb $5,04(r3) 20047549: movb $fd,06(r3) 2004754e: movl $4,r4 20047551: movl $000003e8,r6 20047558: movzbl 02(r3),r9 2004755c: bbs $0,r9,0x2004757a 20047560: jsb 0x20040038 20047566: sobgtr r6,0x20047558 20047569: cmpl r4,$3 2004756c: bneq 0x2004758e 2004756e: cmpb r5,$fd 20047572: bneq 0x2004758e 20047574: movl $2,r0 20047577: brw 0x20047594 2004757a: ashl $8,r5,r5 2004757e: movb 06(r3),r5 20047582: sobgtr r4,0x20047558 20047585: ashl $f8,r5,r5 2004758a: tstb r5 2004758c: beql 0x20047594 2004758e: movl $5,r1 20047591: brw 0x2004772e 20047594: moval 0080(r10),r2 20047599: clrl r3 2004759b: movl (r2),-(sp) 2004759e: clrl (r2)+ 200475a0: aoblss $20,r3,0x2004759b 200475a4: addl3 $0003f800,r10,r2 200475ac: clrl r3 200475ae: movw $1,(r2)+ 200475b1: aoblss $0000035c,r3,0x200475ae 200475b9: moval 0x20047004,r8 200475c0: movl $3,r10 200475c3: movzwl *$20001e80,r9 200475ca: bbc $0,r9,0x200475d1 200475ce: brw 0x200475db 200475d1: moval 0x20047014,r8 200475d8: movl $2,r10 200475db: clrl r7 200475dd: movb r7,*$20001e88 200475e4: movb (r8)+,*$20001e8a 200475eb: aoblss $10,r7,0x200475dd 200475ef: bisw2 $4,*$20001e80 200475f6: addl3 $0003f800,r10,r2 200475fe: movl $4,r6 20047601: clrl r8 20047603: movl $4,r5 20047606: clrl r3 20047608: mull3 $00000080,r3,r7 20047610: addl3 r10,r7,r4 20047614: movl $000ffc00,(r4) 2004761b: movw r3,(r2)[r8] 2004761f: clrl r1 20047621: bsbw 0x200476ec 20047624: tstl r1 20047626: beql 0x2004762b 20047628: brw 0x2004772e 2004762b: bsbw 0x20047672 2004762e: tstl r1 20047630: beql 0x20047635 20047632: brw 0x2004772e 20047635: clrl (r4) 20047637: movl $1,(r2) 2004763a: addl2 $22,r3 2004763d: sobgtr r5,0x20047608 20047640: addl2 $00000071,r8 20047647: sobgtr r6,0x20047608 2004764a: addl3 $0003f800,r10,r2 20047652: clrl r3 20047654: movw r3,(r2)+ 20047657: aoblss $00000360,r3,0x20047654 2004765f: moval 0100(r10),r2 20047664: clrl r3 20047666: movl (sp)+,-(r2) 20047669: aoblss $20,r3,0x20047666 2004766d: clrl r1 2004766f: brw 0x20047735 20047672: bisw2 $10,*$20001e80 20047679: movl $000003e8,r10 20047680: movzbl *$20001e88,r9 20047687: bbs $5,r9,0x20047698 2004768b: jsb 0x20040038 20047691: sobgtr r10,0x20047680 20047694: movl $6,r1 20047697: rsb 20047698: movl $000003e8,r10 2004769f: movzbl *$20001e88,r9 200476a6: bbc $5,r9,0x200476b7 200476aa: jsb 0x20040038 200476b0: sobgtr r10,0x2004769f 200476b3: movl $6,r1 200476b6: rsb 200476b7: movl $000003e8,r10 200476be: movzbl *$20001e88,r9 200476c5: bbs $5,r9,0x200476d6 200476c9: jsb 0x20040038 200476cf: sobgtr r10,0x200476be 200476d2: movl $6,r1 200476d5: rsb 200476d6: bicw2 $10,*$20001e80 200476dd: movzbl *$20001e88,r9 200476e4: bbs $6,r9,0x200476ec 200476e8: movl $7,r1 200476eb: rsb 200476ec: movl $000003e8,r10 200476f3: movb $10,*$20001e88 200476fa: movzbl *$20001e8a,r9 20047701: movb $11,*$20001e88 20047708: movzbl *$20001e8a,r9 2004770f: movzbl *$20001e88,r9 20047716: bbs $6,r9,0x2004771c 2004771a: brb 0x20047728 2004771c: jsb 0x20040038 20047722: sobgtr r10,0x20047728 20047725: movl $7,r1 20047728: rsb 20047729: movl $1,r1 2004772c: clrl -(sp) 2004772e: bsbw 0x20041b1e 20047731: clrl r0 20047733: brb 0x20047768 20047735: bsbw 0x20041b1e 20047738: cmpl r0,$2 2004773b: beql 0x20047768 2004773d: movl 3c(r11),r6 20047741: jsb 0x200471c4 20047747: jsb 0x200472a2 2004774d: jsb 0x2004724c 20047753: jsb 0x2004717c 20047759: movl $20001ea0,r3 20047760: movb $a7,06(r3) 20047765: movl $1,r0 20047768: popr $07fc 2004776c: rsb 2004776d: .ascii "DIAG0 " 20047776: .word 9f20 20047778: .byte ef 20047779: .byte 7b 2004777a: .byte 00 2004777b: .byte 00 2004777c: .byte 00 2004777d: movl $20001f00,3c(r11) 20047785: movl $303f0000,58(r11) 2004778d: clrl 4c(r11) 20047790: clrl 50(r11) 20047793: movw $3f,*$20001f00 2004779a: movab 0x303f0000,r10 200477a1: movzbl 04(r10),r0 200477a5: pushr $1 200477a7: pushr $0400 200477ab: calls $2,0x2004780c 200477b2: blbc r0,0x200477fd 200477b5: movzbl 05(r10),r0 200477b9: addl2 $6,r0 200477bc: addl2 r10,r0 200477bf: movl (r0),r0 200477c2: pushr $1 200477c4: pushr $0400 200477c8: calls $2,0x2004780c 200477cf: blbc r0,0x200477fd 200477d2: pushab 0x2004776d <"DIAG0 "> 200477d5: pushr $0400 200477d9: calls $2,0x20047849 200477e0: blbc r0,0x200477fd 200477e3: calls $0,(r1) 200477e6: movab 0x200478a5,28(r11) 200477ee: movab 0x200478b8,2c(r11) 200477f6: brb 0x20047804 200477f8: movl $6,r1 200477fb: clrl -(sp) 200477fd: bsbw 0x20041b1e 20047800: clrl r0 20047802: brb 0x20047807 20047804: bsbw 0x20041b1e 20047807: popr $07fc 2004780b: rsb 2004780c: addb2 $7,*$00002eef 20047813: halt 20047814: movl 08(ap),r9 20047818: ashl $ff,r9,r9 2004781d: movl 04(ap),r10 20047821: movzwl $ffff,r8 20047826: movzwl (r10)+,r7 20047829: xorw2 r7,r8 2004782c: ashl $1,r8,r8 20047830: bbc $10,r8,0x20047836 20047834: incw r8 20047836: sobgtr r9,0x20047826 20047839: tstw r8 2004783b: bneq 0x20047844 2004783d: movl $1,r0 20047840: brb 0x20047846 20047842: clrl -(sp) 20047844: clrl r0 20047846: clrl (sp)+ 20047848: ret 20047849: .byte 80 2004784a: .byte 07 2004784b: movl 08(ap),r9 2004784f: movl 04(ap),r10 20047853: movzbl 04(r10),r8 20047857: addl2 r10,r8 2004785a: movzwl (r8)+,r7 2004785d: bneq 0x20047864 2004785f: movl $1,r1 20047862: brb 0x200478a2 20047864: cmpl (r8),(r9) 20047867: bneq 0x20047877 20047869: cmpl 04(r8),04(r9) 2004786e: bneq 0x20047877 20047870: cmpw 08(r8),08(r9) 20047875: beql 0x20047882 20047877: addl2 $1a,r8 2004787a: sobgtr r7,0x20047864 2004787d: movl $2,r1 20047880: brb 0x200478a2 20047882: movl 0a(r8),-(sp) 20047886: addl3 0e(r8),r10,-(sp) 2004788b: calls $2,0x2004780c 20047890: blbs r0,0x20047898 20047893: movl $3,r1 20047896: brb 0x200478a2 20047898: addl3 12(r8),r10,r1 2004789d: movl $1,r0 200478a0: brb 0x200478a4 200478a2: clrl r0 200478a4: ret 200478a5: pushl r1 200478a7: movw $3f,*$20001f00 200478ae: movzbl $1,r1 200478b1: jsb *30(r11) 200478b4: movl (sp)+,r1 200478b7: rsb 200478b8: pushl r1 200478ba: movw $3f,*$20001f00 200478c1: clrl r1 200478c3: jsb *30(r11) 200478c6: movl (sp)+,r1 200478c9: rsb 200478ca: .word 0000 200478cc: .word e931 200478ce: .byte 01 200478cf: .byte 00 200478d0: .byte 04 200478d1: .ascii "SYS0" 200478d5: .byte 00 200478d6: .byte 00 200478d7: .byte 00 200478d8: .byte 00 200478d9: .byte 00 200478da: .byte 13 200478db: .ascii "[SYSEXE]SYSBOOT.EXE" 200478ee: .byte 16 200478ef: .ascii "[SYSMAINT]DIAGBOOT.EXE" 20047905: .byte 0d 20047906: .ascii "\nBoot Device:" 20047913: .byte 20 20047914: .long 00000000 20047918: .string "DAA\0" 2004791c: .long 001a1109 20047920: .long 14680000 20047924: .long 09b62000 20047928: .long 4a440000 2004792c: .long 11090041 20047930: .long 0000001a 20047934: .long 20001468 20047938: .long 000009a4 2004793c: .long 00415544 20047940: .long 001a1109 20047944: .long 14680000 20047948: .long 09922000 2004794c: .long 4c440000 20047950: .long 02090041 20047954: .long 0000000e 20047958: .long 20001900 2004795c: .long 00000980 20047960: .long 0041554d 20047964: .long 001e1209 20047968: .long 19400000 2004796c: .long 096e2000 20047970: .long 52500000 20047974: .long 09000041 20047978: .long 00000000 2004797c: .long 20000000 20047980: .long 000005ab 20047984: .string "XQA\0" 20047988: .long 10006000 2004798c: .long 19200501 20047990: .long 060e2000 20047994: .long 00000000 20047998: .string "\b\t@H\bA\20\tB\300\bC\b\bD\20\bE(\bF\254" 200479ae: .string "\2Gp\bH\30\bI\1\6JT\0" 200479bb: .string "K\324 L\204\0" 200479c1: .string "M\0" 200479c3: .string "\200N\b\200O\20\200P\30\200Q\214\2RD\3S\0" 200479d5: .string "\0" 200479d6: .string "\r\n\n 2..\0" 200479df: .string "1..\0" 200479e3: .string "0..\r\n\n\0" 200479ea: .string "\n\n \0" 200479ef: .string "\0" 200479f0: .string "\25\0" 200479f2: .string "\0" 200479f3: .space 105 20047a5c: .long 003d0900 20047a60: .space 20 20047a74: .long 01600001 20047a78: .long 010000ab 20047a7c: .space 20 20047a90: .long 0000202c 20047a94: .long 07000000 20047a98: .long 0707070f 20047a9c: .long 07070707 20047aa0: .long 070f0707 20047aa4: .long 07070f07 20047aa8: .long 07070707 20047aac: .long 070f0707 20047ab0: .long 0f0f1f03 20047ab4: .long 00000003 20047ab8: .long 9f020bed 20047abc: .long 20080000 20047ac0: .byte 00 20047ac1: beql 0x20047aca 20047ac3: movl $30415250,r0 20047aca: movab 0x2004b888,r7 20047acf: addl2 $000001ff,r7 20047ad6: bicl2 $000001ff,r7 20047add: movab 0400(r7),r7 20047ae2: movzbl $ff,r9 20047ae6: moval 0x20048671,-(r7) 20047aeb: sobgeq r9,0x20047ae6 20047aee: clrl 0x20047a54 20047af2: movab 0x2004852d,04(r7) 20047af8: movab 0x200486d5,60(r7) 20047afe: tstl $2004b768 20047b04: beql 0x20047b14 20047b06: movab 0x2004b768,00c8(r7) 20047b0d: movab 0x2004b79c,00cc(r7) 20047b14: mtpr r7,$11 ; SCBB 20047b17: mfpr $3e,r8 20047b1a: ashl $e8,r8,r8 20047b1f: movb r8,0x20048791 20047b24: tstl $00000000 20047b2a: beql 0x20047b38 20047b2c: movl 20(r11),r1 20047b30: movq 24(r11),r2 20047b34: movq 2c(r11),r4 20047b38: tstl $2004aab0 20047b3e: beql 0x20047b69 20047b40: movab 0x2004aab1,2c(r7) 20047b48: movab 0x2004ab11,28(r7) 20047b50: movab 0x20047b65,0x2004a4f8 20047b59: movl sp,r6 20047b5c: movab 0a00(r7),sp 20047b61: bbc $5,r5,0x20047b66 20047b65: bpt 20047b66: movl r6,sp 20047b69: movab -0200(sp),r6 20047b6e: movq r0,1c(r6) 20047b72: movq r2,24(r6) 20047b76: movq r4,2c(r6) 20047b7a: tstl $00000000 20047b80: beql 0x20047b95 20047b82: pushab 68(r6) 20047b85: pushl $5 20047b87: pushab 0x20047905 20047b8b: calls $3,0x200486eb 20047b90: movl 69(r6),1c(r6) 20047b95: movq r10,10(r6) 20047b99: movl r6,(r6) 20047b9c: movl r6,0x20047a50 20047ba1: movl ap,18(r6) 20047ba5: clrl 04(r6) 20047ba8: clrl 0c(r6) 20047bab: mnegl $1,08(r6) 20047baf: movab 0x20048758,34(r6) 20047bb5: movc5 $0,(sp),$0,$00d1,38(r6) 20047bbe: movl r6,r11 20047bc1: movl r7,00b0(r11) 20047bc6: movl $20087800,5c(r11) 20047bce: movb $28,0090(r11) 20047bd3: movw $28,00a1(r11) 20047bd8: movab 0x200479f0 <"\25\0">,ap 20047bdd: movab 0a00(r7),sp 20047be2: movl sp,r10 20047be5: movl r7,r9 20047be8: movq 24(r11),r2 20047bec: clrl 4c(r11) 20047bef: clrl 0104(r11) 20047bf3: movq r2,44(r11) 20047bf7: ashl $3,r2,r2 20047bfb: clrl 0c(ap) 20047bfe: subl3 $1,r2,10(ap) 20047c03: movab 00bc(r11),r8 20047c08: movl r2,(r8) 20047c0b: clrl 04(r8) 20047c0e: movzbl $20,r5 20047c11: clrq r6 20047c13: cmpl r5,r2 20047c16: bleq 0x20047c1c 20047c18: addl3 $1,r2,r5 20047c1c: ffs r7,r5,(r3),r6 20047c21: subl3 r7,r6,r0 20047c25: bneq 0x20047c2b 20047c27: decl r2 20047c29: brb 0x20047c3f 20047c2b: addl2 r0,0104(r11) 20047c30: subl2 r0,r2 20047c33: bleq 0x20047c64 20047c35: cmpl r0,$20 20047c38: bneq 0x20047c3f 20047c3a: addl2 r0,r7 20047c3d: brb 0x20047c13 20047c3f: cmpl r5,r2 20047c42: bleq 0x20047c48 20047c44: addl3 $1,r2,r5 20047c48: ffc r6,r5,(r3),r7 20047c4d: subl3 r6,r7,r0 20047c51: addl2 r0,4c(r11) 20047c55: subl2 r0,r2 20047c58: blss 0x20047c64 20047c5a: cmpl r0,$20 20047c5d: bneq 0x20047c13 20047c5f: addl2 r0,r6 20047c62: brb 0x20047c48 20047c64: movq 24(r11),r0 20047c68: decl r0 20047c6a: movzbl (r1)[r0],r0 20047c6e: clrl r2 20047c70: movzbl $7,r1 20047c73: bbs r1,r0,0x20047c7c 20047c77: incl r2 20047c79: sobgeq r1,0x20047c73 20047c7c: subl2 r2,0104(r11) 20047c81: movl 5c(r11),r7 20047c85: movab 0800(r7),r7 20047c8a: clrl r1 20047c8c: movzwl $0344,r0 20047c91: tstl (r7)+ 20047c93: blss 0x20047caf 20047c95: aobleq $00001ffd,r1,0x20047c91 20047c9d: movzwl $2000,r1 20047ca2: cmpl $30415250,1c(r11) 20047caa: beql 0x20047cb7 20047cac: brw 0x20048547 20047caf: tstl (r7)+ 20047cb1: bgeq 0x20047ca2 20047cb3: tstl (r7)+ 20047cb5: bgeq 0x20047ca2 20047cb7: movl r1,0x2004877c 20047cbc: movb $2,*$20080000 20047cc3: clrq -(sp) 20047cc5: pushab 0x200479d7 <1+"\r\n\n 2..\0"> 20047cc9: calls $3,0x200486eb 20047cce: movq 44(r11),14(ap) 20047cd3: bbs $3,30(r11),0x20047d32 20047cd8: bbc $8,30(r11),0x20047cf8 20047cdd: pushab 68(r11) 20047ce0: pushl $27 20047ce2: movzbl $9a,-(sp) 20047ce6: calls $3,0x200486eb 20047ceb: clrq -(sp) 20047ced: pushab 0x200479ea <"\n\n \0"> 20047cf1: calls $3,0x200486eb 20047cf6: brb 0x20047d32 20047cf8: movab 0x200478da,r7 20047cfd: bbc $4,30(r11),0x20047d07 20047d02: movab 0x200478ee,r7 20047d07: extzv $1c,$4,30(r11),r6 20047d0d: cmpl r6,$9 20047d10: bleq 0x20047d15 20047d12: addl2 $7,r6 20047d15: addb2 r6,0x200478d4 <3+"S"> 20047d1a: movzbl (r7),r0 20047d1d: movb r0,68(r11) 20047d21: movc3 r0,01(r7),6e(r11) 20047d27: movb $5b,69(r11) 20047d2c: movl 0x200478d1 <"SYS0">,6a(r11) 20047d32: movab 0x20047918 <"DAA\0">,r7 20047d37: bicl3 $80a0a0a0,1c(r11),-(sp) 20047d40: cmpb (sp),$20 20047d43: bgtr 0x20047d4e 20047d45: clrl (sp) 20047d47: movab 0x2004793c,r7 20047d4c: brb 0x20047d57 20047d4e: movl (sp),0x20047a92 20047d53: subb2 $30,03(sp) 20047d57: clrw 64(r11) 20047d5a: tstb (sp) 20047d5c: beql 0x20047d82 20047d5e: cmpzv $0,$18,(sp),(r7) 20047d63: beql 0x20047d6f 20047d65: tstw 06(r7) 20047d68: beql 0x20047dd5 20047d6a: cmpw (sp),(r7) 20047d6d: bneq 0x20047dd5 20047d6f: cmpb 03(sp),04(r7) 20047d74: bgtru 0x20047dd5 20047d76: movb 03(sp),04(r7) 20047d7b: movzbw 03(sp),64(r11) 20047d80: brb 0x20047d87 20047d82: movl (r7),0x20047a92 20047d87: movb $2,*$20080000 20047d8e: clrb 67(r11) 20047d91: addb3 64(r11),$30,0x20047a95 20047d98: movab 0a00(r9),r10 20047d9d: movb 05(r7),66(r11) 20047da2: movb $4,0x200478d0 20047da7: jsb *0e(r7)[r7] 20047dab: blbc r0,0x20047db1 20047dae: brw 0x20047e97 20047db1: bbc $1,r0,0x20047db9 20047db5: tstb (sp) 20047db7: beql 0x20047dbc 20047db9: brw 0x20047e5e 20047dbc: clrw 64(r11) 20047dbf: clrl 2c(ap) 20047dc2: clrw 1e(r11) 20047dc5: incb 0x20047a94 20047dc9: subb3 $41,0x20047a94,r1 20047dd0: cmpb r1,$7 20047dd3: bleq 0x20047d87 20047dd5: addl2 $12,r7 20047dd8: tstw (r7) 20047dda: beql 0x20047ddf 20047ddc: brw 0x20047d57 20047ddf: movzwl $0848,r0 20047de4: tstb (sp) 20047de6: bneq 0x20047db9 20047de8: movab 0x20047960,r7 20047ded: bbsc $1,0x20047a58,0x20047dfd 20047df3: blbc 0x20047a58,0x20047e55 20047df8: movab 0x20047984 <"XQA\0">,r7 20047dfd: clrq -(sp) 20047dff: movzbl $8c,-(sp) 20047e03: calls $3,0x200486eb 20047e08: clrq -(sp) 20047e0a: movzbl $54,-(sp) 20047e0e: calls $3,0x200486eb 20047e13: clrq -(sp) 20047e15: pushab 0x200479d6 <"\r\n\n 2..\0"> 20047e19: calls $3,0x200486eb 20047e1e: rotl $1,0x20047a70,0x20047a70 20047e26: beql 0x20047e4a 20047e28: movl $15752a00,r1 20047e2f: cmpl r1,0x20047a70 20047e34: bgtr 0x20047e3b 20047e36: movl r1,0x20047a70 20047e3b: blbs 0x20047a58,0x20047e42 20047e40: bsbb 0x20047e61 20047e42: bisl2 $4,0x20047a58 20047e47: brw 0x20047d57 20047e4a: movl $002dc6c0,0x20047a70 20047e53: brb 0x20047e3b 20047e55: movzwl $0908,r0 20047e5a: clrl 0x20047a92 20047e5e: brw 0x20048547 20047e61: pushl r9 20047e63: movl r11,r9 20047e66: movl 34(r9),r1 20047e6a: mull3 0x20047a5c,3e(r1),r1 20047e71: movzwl $1,r0 20047e74: clrl -(sp) 20047e76: tstl 0x20047a5c 20047e7a: beql 0x20047e91 20047e7c: addl3 34(r9),$00000042,(sp) 20047e85: movl *00(sp),(sp) 20047e89: sobgtr (sp),0x20047e89 20047e8c: sobgtr r1,0x20047e76 20047e8f: clrl r0 20047e91: tstl (sp)+ 20047e93: movl (sp)+,r9 20047e96: rsb 20047e97: bbs $8,30(r11),0x20047eab 20047e9c: cmpb $60,66(r11) 20047ea1: beql 0x20047eab 20047ea3: addb2 $5,68(r11) 20047ea7: movb $2e,6e(r11) 20047eab: movb $1,*$20080000 20047eb2: clrq -(sp) 20047eb4: pushab 0x200479df <"1..\0"> 20047eb8: calls $3,0x200486eb 20047ebd: subb3 $40,0x20047a94,0108(r11) 20047ec6: movab 0a00(r9),sp 20047ecb: movab 0400(r9),r7 20047ed0: movzbl $ff,r4 20047ed4: moval 0x20048679,-(r7) 20047ed9: sobgeq r4,0x20047ed4 20047edc: movl 5c(r11),r1 20047ee0: clrl r2 20047ee2: tstl 0800(r1)[r2] 20047ee7: beql 0x20047ef4 20047ee9: bisl3 $80000000,r2,0800(r1)[r2] 20047ef4: aoblss $00002000,r2,0x20047ee2 20047efc: bicb2 $c,*$200b801c 20047f03: bbc $9,30(r11),0x20047f09 20047f08: halt 20047f09: movb $0,*$20080000 20047f10: clrq -(sp) 20047f12: pushab 0x200479e3 <"0..\r\n\n\0"> 20047f16: calls $3,0x200486eb 20047f1b: jmp (r5) 20047f1d: movab 0x20047f7e,0x20047a54 20047f23: clrl r3 20047f25: movl 5c(r11),r4 20047f29: tstl 0800(r4)[r3] 20047f2e: blss 0x20047f7e 20047f30: ashl $9,r3,r1 20047f34: bisl2 $30000000,r1 20047f3b: cmpw (r1),$18 20047f3e: bneq 0x20047f7e 20047f40: bsbw 0x20048680 20047f43: blbc r0,0x20047f7e 20047f46: pushl r9 20047f48: movl 08(r1),r9 20047f4c: bsbw 0x200486a8 20047f4f: ashl $9,r9,r6 20047f53: movl (sp)+,r9 20047f56: blbc r0,0x20047f8d 20047f59: movl r10,r3 20047f5c: movzwl $fe00,r8 20047f61: cmpl r8,r6 20047f64: bleq 0x20047f69 20047f66: movl r6,r8 20047f69: movc3 r8,(r1),(r3) 20047f6d: subl2 r8,r6 20047f70: bgtr 0x20047f61 20047f72: addl3 r10,10(r10),r5 20047f77: movzwl $1,r0 20047f7a: clrq 34(r11) 20047f7d: rsb 20047f7e: acbl $00001fff,$20,r3,0x20047f29 20047f88: movzwl $801a,r0 20047f8d: clrl 0x20047a54 20047f91: rsb 20047f92: clrl 54(ap) 20047f95: bsbw 0x200485b2 20047f98: bisl2 $1,0x20047a58 20047f9d: pushr $0700 20047fa1: movl 34(r11),r2 20047fa5: movl r11,r9 20047fa8: jsb *18(r2)[r2] 20047fac: movzbl $2,r9 20047faf: movzbl $3,-(sp) 20047fb2: bsbb 0x20047ff3 20047fb4: blbs r0,0x20047fbc 20047fb7: sobgtr (sp),0x20047fb2 20047fba: brb 0x20047fec 20047fbc: bitb $80,*$200b801e 20047fc4: beql 0x20047fec 20047fc6: clrl 0x20047a70 20047fca: movl r8,r10 20047fcd: movab 0800(r10),54(ap) 20047fd3: movzbl $3,r9 20047fd6: movzbl $2,(sp) 20047fd9: pushl r5 20047fdb: bsbb 0x20047ff3 20047fdd: movl (sp)+,r5 20047fe0: blbs r0,0x20047fec 20047fe3: sobgtr (sp),0x20047fd9 20047fe6: clrl 54(ap) 20047fe9: movzwl $1,r0 20047fec: tstl (sp)+ 20047fee: popr $0700 20047ff2: rsb 20047ff3: pushl r9 20047ff5: movl r11,r9 20047ff8: movl 34(r9),r1 20047ffc: mull3 0x20047a70,3e(r1),r1 20048003: movzwl $1,r0 20048006: clrl -(sp) 20048008: tstl 0x20047a70 2004800c: beql 0x20048023 2004800e: addl3 34(r9),$00000042,(sp) 20048017: movl *00(sp),(sp) 2004801b: sobgtr (sp),0x2004801b 2004801e: sobgtr r1,0x20048008 20048021: clrl r0 20048023: tstl (sp)+ 20048025: movl (sp)+,r9 20048028: movb $1,*$20080000 2004802f: movl r10,r8 20048032: movl $010000ab,0x20047a78 2004803b: clrw 0x20047a7c 2004803f: movzbl $4,r6 20048042: movl 34(r11),r2 20048046: movl 1c(r2),r1 2004804a: bneq 0x2004804f 2004804c: brw 0x20048124 2004804f: pushl r9 20048051: movl r11,r9 20048054: callg (ap),(r2)[r1] 20048058: movl (sp)+,r9 2004805b: blbs r0,0x20048061 2004805e: brw 0x200481ac 20048061: movc5 $0,(sp),$0,$0406,0210(r10) 2004806b: clrq r4 2004806d: movab 10(r10),r1 20048071: movl r1,r2 20048074: blbc r5,0x20048082 20048077: movb $a,(r2)+ 2004807a: movb r4,(r2)+ 2004807d: clrb (r2)+ 2004807f: brw 0x20048101 20048082: movb $8,(r2)+ 20048085: movb 09(r7),(r2)+ 20048089: movb $1,(r2)+ 2004808c: movzbw r9,(r2)+ 2004808f: caseb r9,$2,$1 20048093: case -> 0x200480cf 20048095: case -> 0x20048097 20048097: bbc $c,30(r11),0x200480f2 2004809c: tstl 0x20047a7e 200480a0: bneq 0x200480bc 200480a2: pushab 0x20047a7e 200480a6: pushl $11 200480a8: movzbl $9b,-(sp) 200480ac: calls $3,0x200486eb 200480b1: clrq -(sp) 200480b3: pushab 0x200479ea <"\n\n \0"> 200480b7: calls $3,0x200486eb 200480bc: movzbw 0x20047a7e,r0 200480c1: movb r0,-01(r2) 200480c5: pushr $3a 200480c7: movc3 r0,0x20047a7f,(r2) 200480cd: brb 0x200480ed 200480cf: bbc $4,30(r11),0x200480d9 200480d4: movb $fe,-01(r2) 200480d9: bbc $8,30(r11),0x200480f2 200480de: movzbw 68(r11),r0 200480e2: movb r0,-01(r2) 200480e6: pushr $3a 200480e8: movc3 r0,69(r11),(r2) 200480ed: movl r3,r2 200480f0: popr $3a 200480f2: clrb (r2)+ 200480f4: movw $0191,(r2)+ 200480f9: movb $2,(r2)+ 200480fc: movw $0406,(r2)+ 20048101: subl2 r1,r2 20048104: movzbl $10,-(sp) 20048107: pushl r11 20048109: pushl $0 2004810b: movzwl $20,-(sp) 2004810e: pushab 0x20047a74 20048112: pushl r2 20048114: pushab 10(r10) 20048117: calls $6,0x2004879e 2004811c: blbs r0,0x2004812c 2004811f: sobgtr (sp),0x20048107 20048122: tstl (sp)+ 20048124: movzwl $0054,r0 20048129: brw 0x200481ac 2004812c: tstl (sp)+ 2004812e: cmpb 0210(r10),$14 20048133: beql 0x200481b2 20048135: cmpb $3,r9 20048138: bneq 0x20048140 2004813a: tstb 0210(r10) 2004813e: beql 0x200481b2 20048140: pushl r11 20048142: pushl $0 20048144: movzwl $21,-(sp) 20048147: pushab 0x20047a74 2004814b: movzwl $0406,-(sp) 20048150: pushab 0210(r10) 20048154: calls $6,0x2004879e 20048159: blbc r0,0x200481a9 2004815c: ashl $f0,r0,r3 20048161: movzbl 0211(r10),r1 20048166: beql 0x2004816d 20048168: cmpb r1,r4 2004816b: bneq 0x200481a4 2004816d: cmpb 0210(r10),$14 20048172: beql 0x2004819a 20048174: cmpb 0210(r10),$2 20048179: bneq 0x200481a4 2004817b: subl2 $6,r3 2004817e: bleq 0x200481a4 20048180: movab 0800(r10),r2 20048185: addl2 0212(r10),r2 2004818a: bsbw 0x2004827a 2004818d: blbc r0,0x200481ac 20048190: pushr $3a 20048192: movc3 r3,0216(r10),(r2) 20048198: popr $3a 2004819a: movb $1,r5 2004819d: addl3 $1,r1,r4 200481a1: brw 0x2004806d 200481a4: movzwl $0054,r0 200481a9: sobgtr r6,0x200481a1 200481ac: bisb2 $2,r0 200481af: brw 0x20048257 200481b2: subl2 $2,r3 200481b5: movl 34(r11),r2 200481b9: movl 2c(r2),r1 200481bd: beql 0x200481c3 200481bf: callg (ap),(r2)[r1] 200481c3: caseb r9,$3,$0 200481c7: case -> 0x20048201 200481c9: clrq 34(ap) 200481cc: clrq 24(ap) 200481cf: clrq 4c(ap) 200481d2: movab 0800(r10),r5 200481d7: clrl r9 200481d9: movab 0212(r10),r2 200481de: subl2 $2,r3 200481e1: bleq 0x20048201 200481e3: movzbl (r2)+,r0 200481e6: movzbl (r2)+,r1 200481e9: caseb r0,$0,$5 200481ed: case -> 0x20048204 200481ef: case -> 0x2004820e 200481f1: case -> 0x20048229 200481f3: case -> 0x20048239 200481f5: case -> 0x20048241 200481f7: case -> 0x20048249 200481f9: addl2 r1,r2 200481fc: subl2 r1,r3 200481ff: bgtr 0x200481de 20048201: brw 0x20048251 20048204: cmpl r1,$4 20048207: bneq 0x200481f9 20048209: movl (r2),r9 2004820c: brb 0x200481f9 2004820e: movab 34(ap),r0 20048212: bsbb 0x20048269 20048214: movw r1,68(r11) 20048218: cmpl r1,$8 2004821b: blequ 0x20048221 2004821d: movw $8,68(r11) 20048221: movab 6a(r11),r0 20048225: bsbb 0x20048269 20048227: brb 0x200481f9 20048229: movab 24(ap),r0 2004822d: bsbb 0x20048258 2004822f: movab 28(r11),r0 20048233: clrq (r0) 20048235: bsbb 0x20048258 20048237: brb 0x200481f9 20048239: movab 44(ap),r0 2004823d: bsbb 0x20048269 2004823f: brb 0x200481f9 20048241: movab 3c(ap),r0 20048245: bsbb 0x20048258 20048247: brb 0x200481f9 20048249: movab 4c(ap),r0 2004824d: bsbb 0x20048269 2004824f: brb 0x200481f9 20048251: movzbl $1,r0 20048254: addl2 r9,r5 20048257: rsb 20048258: cmpl r1,$2 2004825b: bneq 0x20048269 2004825d: movl $000400aa,(r0) 20048264: movzwl (r2),04(r0) 20048268: rsb 20048269: pushr $3f 2004826b: cmpl r1,$8 2004826e: blequ 0x20048273 20048270: movzbl $8,r1 20048273: movc3 r1,(r2),(r0) 20048277: popr $3f 20048279: rsb 2004827a: pushr $38 2004827c: cmpl r2,r8 2004827f: bcs 0x20048285 20048281: addl3 r2,r3,r8 20048285: ashl $f7,r2,r5 2004828a: addl2 $000001ff,r3 20048291: ashl $f7,r3,r3 20048296: divl3 $8,r5,r4 2004829a: bicl2 $fffffff8,r5 200482a1: movzwl $0601,r0 200482a6: movw r4,-(sp) 200482a9: addw3 r3,r5,-(sp) 200482ad: divw2 $8,(sp) 200482b0: addw2 (sp)+,(sp) 200482b3: cmpw (sp)+,44(r11) 200482b7: bgtr 0x200482cb 200482b9: addl2 48(r11),r4 200482bd: cmpv r5,r3,(r4),$ffffffff 200482c6: bneq 0x200482cb 200482c8: movzbl $1,r0 200482cb: popr $38 200482cd: rsb 200482ce: bsbw 0x200485b2 200482d1: pushl r9 200482d3: movl 34(r11),r2 200482d7: movl r11,r9 200482da: jsb *18(r2)[r2] 200482de: movzwl 64(r11),r6 200482e2: movzbl 04(r7),r1 200482e6: subl3 r6,r1,r8 200482ea: incl r8 200482ec: ashl r8,$1,r8 200482f0: decl r8 200482f2: ashl r6,r8,r8 200482f6: bbc $2,0x20047a58,0x20048313 200482fc: subb3 $41,0x20047a94,r2 20048303: movzbl r2,r2 20048306: bicw2 0x20047a60[r2],r8 2004830c: bneq 0x2004831f 2004830e: clrl r0 20048310: brw 0x200483a9 20048313: insv r8,$10,$10,r8 20048318: cmpw r6,r1 2004831b: bneq 0x2004831f 2004831d: clrw r8 2004831f: ffs $0,$20,r8,r6 20048324: bicw3 $10,r6,64(r11) 20048329: addb3 $30,64(r11),0x20047a95 20048330: movl 34(r11),r2 20048334: movl 1c(r2),r1 20048338: beql 0x2004837d 2004833a: callg (ap),(r2)[r1] 2004833e: blbs r0,0x20048354 20048341: cmpw r0,$0084 20048346: bneq 0x200483ac 20048348: bbc $1,2c(ap),0x20048393 2004834d: bisl2 $2,0x20047a58 20048352: brb 0x20048393 20048354: bbs $4,r6,0x2004837d 20048358: bbc $1,2c(ap),0x20048371 2004835d: subb3 $41,0x20047a94,r2 20048364: movzbl r2,r2 20048367: ashl r6,$1,r1 2004836b: bisw2 r1,0x20047a60[r2] 20048371: bbc $3,r0,0x2004837b 20048375: bbs $4,r0,0x2004837d 20048379: brb 0x2004839e 2004837b: clrw r8 2004837d: pushr $03c0 20048381: movb $4,0x200478d0 20048386: bsbb 0x200483b0 20048388: popr $03c0 2004838c: blbs r0,0x200483ac 2004838f: bbc $1,r0,0x200483ac 20048393: addl3 $10,r6,r1 20048397: bicl2 $20,r1 2004839a: bbcc r1,r8,0x2004839e 2004839e: bbcc r6,r8,0x200483a2 200483a2: tstl r8 200483a4: beql 0x200483a9 200483a6: brw 0x2004831f 200483a9: bisb2 $2,r0 200483ac: movl (sp)+,r9 200483af: rsb 200483b0: bbs $1,2c(ap),0x200483d3 200483b5: bbc $3,30(r11),0x200483bd 200483ba: brw 0x20048447 200483bd: movq 0x20047a48,0x200479f4 200483c4: bneq 0x200483d0 200483c6: bsbw 0x2004acad 200483c9: movq 0x200479f4,0x20047a48 200483d0: bsbw 0x2004ace1 200483d3: pushab 6e(r11) 200483d6: bbc $8,30(r11),0x200483e3 200483db: movab 69(r11),(sp) 200483df: clrb 0x200478d0 200483e3: movzbl 68(r11),-(sp) 200483e7: moval -(sp),r6 200483ea: pushl 2c(ap) 200483ed: clrl -(sp) 200483ef: clrq -(sp) 200483f1: pushal 3c(r11) 200483f4: pushal (r10) 200483f6: pushal 0200(r10) 200483fa: pushal 04(r6) 200483fd: pushal (r6) 200483ff: calls $9,0x2004ad85 20048404: addl2 $c,sp 20048407: blbs r0,0x20048482 2004840a: bbs $1,2c(ap),0x20048443 2004840f: cmpw r0,$0910 20048414: bneq 0x20048427 20048416: tstb 0x200478d0 2004841a: beql 0x20048443 2004841c: clrb 0x200478d0 20048420: cmpb $30,0x200478d4 <3+"S"> 20048425: beql 0x200483d3 20048427: cmpw r0,$08c0 2004842c: beql 0x20048447 2004842e: cmpw r0,$0810 20048433: beql 0x20048447 20048435: cmpw r0,$0828 2004843a: beql 0x20048447 2004843c: cmpw r0,$0808 20048441: beql 0x20048447 20048443: bisl2 $2,r0 20048446: rsb 20048447: clrl r8 20048449: movl $1,r9 2004844c: movl r10,r6 2004844f: bsbw 0x200484d7 20048452: blbc r0,0x20048446 20048455: movzwl $08c2,r0 2004845a: movzbl 02(r10),r2 2004845e: cmpb 03(r10),$1 20048462: bneq 0x20048446 20048464: movaw (r10)[r2],r1 20048468: bsbw 0x20048680 2004846b: blbc r0,0x20048446 2004846e: rotl $10,04(r10),r8 20048473: movl 08(r1),r9 20048477: addl2 0c(r1),r10 2004847b: addl3 r10,10(r1),r5 20048480: brb 0x200484c9 20048482: movl r10,r5 20048485: movq 3c(r11),r8 20048489: bbs $1,2c(ap),0x20048498 2004848e: tstl r8 20048490: bneq 0x20048498 20048492: movzwl $02ac,r0 20048497: rsb 20048498: bbc $6,30(r11),0x200484c9 2004849d: movl r10,r6 200484a0: movl $1,r9 200484a3: bsbb 0x200484d7 200484a5: blbc r0,0x20048526 200484a8: movq 3c(r11),r8 200484ac: movq r9,r2 200484af: bsbw 0x2004ad3c 200484b2: movl r1,00a0(r11) 200484b7: subl3 r1,r2,r9 200484bb: addl2 r1,r8 200484be: movzwl 02(r10),r1 200484c2: addl2 r10,r1 200484c5: movab (r1)[r10],r5 200484c9: movq 44(r11),14(ap) 200484ce: movl r10,r6 200484d1: bsbw 0x200486a8 200484d4: blbc r0,0x20048526 200484d7: movb $1,*$20080000 200484de: movzbl $7f,r7 200484e2: cmpl r7,r9 200484e5: bleq 0x200484ea 200484e7: movl r9,r7 200484ea: pushl r11 200484ec: pushl $0 200484ee: movzwl $21,-(sp) 200484f1: pushl r8 200484f3: rotl $9,r7,-(sp) 200484f7: pushl r6 200484f9: addl2 04(sp),r6 200484fd: addl2 r7,r8 20048500: calls $6,0x2004879e 20048505: blbc r0,0x20048526 20048508: subl2 r7,r9 2004850b: bgtr 0x200484d7 2004850d: bbc $1,2c(ap),0x20048526 20048512: pushl $0 20048514: pushl r11 20048516: pushl $0 20048518: movzwl $24,-(sp) 2004851b: pushl $0 2004851d: pushl $0 2004851f: pushl $0 20048521: calls $7,0x2004b712 20048526: rsb 20048527: halt 20048528: .long 00000002 2004852c: tstl 0x20047a54 20048530: beql 0x2004853f 20048532: movl 04(sp),r0 20048536: addl2 (sp)+,sp 20048539: movl 0x20047a54,(sp) 2004853e: rei 2004853f: movzwl $8008,r0 20048544: brw 0x20048547 20048547: movab 0x200478cc,r11 2004854c: bicw2 $01ff,r11 20048551: movab -0200(r11),r11 20048556: clrl 0x20047a54 2004855a: movab 0x20047998 <"\b\t@H\bA\20\tB\300\b"...>,r1 2004855f: bicl2 $3,r0 20048562: tstw (r1) 20048564: beql 0x20048595 20048566: cmpw (r1)+,r0 20048569: beql 0x2004856f 2004856b: incl r1 2004856d: brb 0x20048562 2004856f: clrq -(sp) 20048571: movzbl $8c,-(sp) 20048575: calls $3,0x200486eb 2004857a: clrq -(sp) 2004857c: movzbl (r1),-(sp) 2004857f: calls $3,0x200486eb 20048584: tstb 0x20047a92 20048588: beql 0x20048595 2004858a: clrq -(sp) 2004858c: pushab 0x20047a90 20048590: calls $3,0x200486eb 20048595: movl (r11),sp 20048598: movab 0200(sp),sp 2004859d: movq 1c(r11),r0 200485a1: movq 24(r11),r2 200485a5: movq 2c(r11),r4 200485a9: movl 18(r11),ap 200485ad: movq 10(r11),r10 200485b1: halt 200485b2: movl 0a(r7),r1 200485b6: subb3 $41,0x20047a94,r0 200485bd: beql 0x200485c4 200485bf: bsbb 0x200485e4 200485c1: blbc r0,0x200485d6 200485c4: movab 0x200485ce,0x20047a54 200485ca: clrl r0 200485cc: tstw (r1) 200485ce: clrl 0x20047a54 200485d2: tstl r0 200485d4: beql 0x200485df 200485d6: movzwl $084a,r0 200485db: movl (sp)+,r1 200485de: rsb 200485df: movl r1,54(r11) 200485e3: rsb 200485e4: pushr $3c 200485e6: movzbl r0,r4 200485e9: movzbl 07(r7),r3 200485ed: bneq 0x20048639 200485ef: movzbl 06(r7),r5 200485f3: decl r5 200485f5: blss 0x20048655 200485f7: cmpl r4,$7 200485fa: bgtru 0x20048655 200485fc: movab 0x20048659,0x20047a54 20048602: movab 0x20047a97,r2 20048607: movl $20000008,r1 2004860e: tstw (r1) 20048610: tstl r5 20048612: beql 0x20048625 20048614: movzbl (r2),r3 20048617: beql 0x20048655 20048619: addl3 $1,r3,r0 2004861d: addl2 r0,r1 20048620: bicl2 r3,r1 20048623: brb 0x2004860e 20048625: incl r3 20048627: movab 0x20048652,0x20047a54 2004862d: brb 0x20048634 2004862f: addl2 r3,r1 20048632: tstw (r1) 20048634: sobgtr r4,0x2004862f 20048637: brb 0x2004864b 20048639: cmpb r4,08(r7) 2004863d: bleq 0x20048645 2004863f: subl2 08(r7),r4 20048643: brb 0x200485ef 20048645: mull2 r3,r4 20048648: addl2 r4,r1 2004864b: clrl 0x20047a54 2004864f: movzbl $1,r0 20048652: popr $3c 20048654: rsb 20048655: clrl r0 20048657: brb 0x20048652 20048659: decl r5 2004865b: blss 0x20048655 2004865d: incl r2 2004865f: movzbl (r2),r3 20048662: beql 0x20048655 20048664: addl3 $1,r3,r0 20048668: addl2 r0,r1 2004866b: bicl2 r3,r1 2004866e: brb 0x2004860e 20048670: movzwl $8008,r0 20048675: brw 0x20048547 20048678: movzwl $8010,r0 2004867d: brw 0x20048547 20048680: clrl r0 20048682: cmpw (r1),$18 20048685: bneq 0x200486a7 20048687: addb3 $18,02(r1),r2 2004868c: mcomb r2,r2 2004868f: cmpb r2,03(r1) 20048693: bneq 0x200486a7 20048695: addl3 08(r1),0c(r1),r2 2004869b: addl2 10(r1),r2 2004869f: cmpl r2,14(r1) 200486a3: bneq 0x200486a7 200486a5: incl r0 200486a7: rsb 200486a8: movq r1,-(sp) 200486ab: movzwl $0601,r0 200486b0: rotl $17,r11,r2 200486b4: moval 7f(r2),r2 200486b8: rotl $17,r10,r1 200486bc: addl2 r9,r1 200486bf: brb 0x200486c6 200486c1: bbc r2,*18(ap),0x200486cd 200486c6: aoblss r1,r2,0x200486c1 200486ca: movl $1,r0 200486cd: movq (sp)+,r1 200486d0: .long 00000005 200486d4: movl 0x20047a54,(sp) 200486d9: beql 0x20048670 200486db: movl $00000081,r0 200486e2: rei 200486e3: .byte 00 200486e4: .long 00000000 200486e8: .long 3c000000 200486ec: .byte 00 200486ed: .byte dd 200486ee: .byte 51 200486ef: movl 04(ap),r0 200486f3: cmpl r0,$000000ff 200486fa: blequ 0x20048712 200486fc: movl r0,r1 200486ff: movab 0x200486e3,r0 20048703: movl r1,04(r0) 20048707: tstb (r1)+ 20048709: bneq 0x20048707 2004870b: decl r1 2004870d: subl3 04(r0),r1,(r0) 20048712: tstb 08(ap) 20048715: bneq 0x2004871f 20048717: jsb *$2005000c 2004871d: brb 0x20048750 2004871f: clrl r1 20048721: jsb *$20050010 20048727: movl r1,r3 2004872a: movl r0,r2 2004872d: bbc $6,(r3),0x20048734 20048731: bicb2 $20,(r3) 20048734: incl r3 20048736: sobgtr r2,0x2004872d 20048739: movzbl 08(ap),r2 2004873d: cmpl r0,r2 20048740: blequ 0x20048745 20048742: movl r2,r0 20048745: movl 0c(ap),r2 20048749: movb r0,(r2)+ 2004874c: movc3 r0,(r1),(r2) 20048750: movzwl $1,r0 20048753: movl (sp)+,r1 20048756: ret 20048757: halt 20048758: .long 00000046 2004875c: .long 000000f0 20048760: .long 00001bf2 20048764: .long 00000000 20048768: .long fff2000d 2004876c: .long 00001c55 20048770: .long 00001c04 20048774: .space 24 2004878c: .long 80000000 20048790: .long 00010101 20048794: .long 00010000 20048798: .long 00010000 2004879c: .long 0ffc0000 200487a0: movl 18(ap),r9 200487a4: mfpr $38,r1 200487a7: movl 5c(r9)[r1],r3 200487ac: movl 04(ap),r10 200487b0: movzwl 08(ap),r8 200487b4: bneq 0x200487ba 200487b6: rotl $10,$1,r8 200487ba: extzv $0,$9,r10,r7 200487bf: movab 03ff(r8)[r7],r7 200487c5: ashl $f7,r7,r7 200487ca: movl 0c(ap),r11 200487ce: movl 50(r9),r1 200487d2: bbs $1f,r10,0x200487d9 200487d6: mfpr $8,r1 200487d9: extzv $9,$15,r10,r2 200487de: cmpb 66(r9),$20 200487e2: bcs 0x200487eb 200487e4: cmpb 66(r9),$60 200487e9: bcs 0x20048834 200487eb: addl3 $2,0x2004877c,r4 200487f1: moval 0800(r3)[r4],r4 200487f7: movab (r2)+,r5 200487fa: blbc 14(ap),0x20048809 200487fe: movl (r1)[r5],r5 20048802: bicl2 $ffe00000,r5 20048809: bisl3 r5,0x2004878c,(r4)+ 2004880f: decl r7 20048811: bgtr 0x200487f7 20048813: extzv $0,$9,r10,r10 20048818: bicl2 $80000000,-(r4) 2004881f: addl3 $2,0x2004877c,r0 20048825: rotl $9,r0,r0 20048829: bisl2 r0,r10 2004882c: mfpr $38,r0 2004882f: movl 54(r9)[r0],r7 20048834: pushl $a 20048836: movl r11,r5 20048839: movl 34(r9),r0 2004883d: jsb *08(r0)[r0] 20048841: blbs r0,0x20048847 20048844: sobgtr (sp),0x20048836 20048847: ret 20048848: .word 00fc 2004884a: movl 0c(ap),r7 2004884e: movl 04(ap),r2 20048852: movl r2,50(r7) 20048856: movl 08(ap),r3 2004885a: movl r3,60(r7) 2004885e: extzv $9,$15,5c(r7),r4 20048864: movl $8,r5 20048867: extzv $9,$15,r3,r0 2004886c: moval (r2)[r0],r1 20048870: bsbb 0x20048892 20048872: movl $10,r5 20048875: bicl3 $00001fff,54(r7),r4 2004887e: rotl $17,r4,r4 20048882: bsbb 0x20048892 20048884: movzwl 54(r7),r0 20048888: movab -0000d000(r0)[r3],58(r7) 20048891: ret 20048892: bisl3 $90000000,r4,(r1)+ 2004889a: incl r4 2004889c: sobgtr r5,0x20048892 2004889f: rsb 200488a0: .space 2048 200490a0: .byte 0c 200490a1: .ascii "DUDRIVER.EXE" 200490ad: .byte 0c 200490ae: .ascii "PUDRIVER.EXE" 200490ba: .word 5544 200490bc: .long 38db01fc 200490c0: .long a940d050 200490c4: .long a9d05754 200490c8: .long 50e85134 200490cc: .long 38a1941c 200490d0: .long 2cac01d0 200490d4: .long 00008fcb 200490d8: .long ac57fffc 200490dc: .long 008fb024 200490e0: .long b028ac80 200490e4: .long a901fc8f 200490e8: .long 24a1d01e 200490ec: .long a940d053 200490f0: .long 43de525c 200490f4: .long 540800c2 200490f8: .long 0110cf9e 200490fc: .long 008fcb52 20049100: .long 52fffffe 20049104: .long 53097851 20049108: .long 51c802a2 2004910c: .long 10c002a2 20049110: .long 09ef02a2 20049114: .long e9525215 20049118: .long 42d00c50 2004911c: .long ca5250b9 20049120: .long e000008f 20049124: .word 52ff 20049126: bisl3 0x2004918c,r2,(r4)+ 2004912b: incl r2 2004912d: bisl3 0x2004918c,r2,(r4) 20049132: bitw $f800,02(r7) 20049138: bneq 0x20049140 2004913a: bsbw 0x200491f4 2004913d: blbs r0,0x200491b1 20049140: movl $2,r8 20049143: movab 0x2004920c,r3 20049148: movl $b,r2 2004914b: clrw (r7) 2004914d: movl 34(r9),r1 20049151: mull3 $000f4240,3e(r1),r1 2004915a: movzwl $1,r0 2004915d: clrl -(sp) 2004915f: movw 02(r7),r4 20049163: blss 0x2004917e 20049165: bbs r2,r4,0x2004917e 20049169: addl3 34(r9),$00000042,(sp) 20049172: movl *00(sp),(sp) 20049176: sobgtr (sp),0x20049176 20049179: sobgtr r1,0x2004915f 2004917c: clrl r0 2004917e: tstl (sp)+ 20049180: blbs r0,0x20049190 20049183: sobgtr r8,0x20049143 20049186: movzwl $20d4,r0 2004918b: ret 2004918c: .long 80000000 20049190: tstw r4 20049192: blss 0x20049183 20049194: movw (r3)+,02(r7) 20049198: aobleq $e,r2,0x2004914d 2004919c: addl3 $0000004c,0x2004920e,0x2004921c 200491a6: addl3 $c,0x2004920e,0x20049220 200491ac: bsbb 0x200491f4 200491ae: blbc r0,0x200491d1 200491b1: movl $1,(r5) 200491b4: movzbl 64(r9),04(r5) 200491b9: movzbl $9,08(r5) 200491bd: bsbw 0x200492c1 200491c0: blbc r0,0x200491d1 200491c3: bisb2 $8,r0 200491c6: bbc $7,0x20049276,0x200491d6 200491cc: bisb2 $10,r0 200491cf: brb 0x200491d6 200491d1: movzwl $0084,r0 200491d6: extzv $16,$5,0x20049284,r1 200491dd: ashl $8,r1,r1 200491e1: extzv $1b,$5,0x20049284,r2 200491e8: bisw2 $4040,r1 200491ed: bisw3 r1,r2,0x200490ba 200491f3: ret 200491f4: movab 0x20049228,r5 200491f9: movl $1,(r5) 200491fc: clrl 04(r5) 200491ff: movzbl $4,08(r5) 20049203: clrq 0c(r5) 20049206: clrq 14(r5) 20049209: brw 0x200492c1 2004920c: .long 00008000 20049210: .long 00010000 20049214: .long 00000000 20049218: .long 00000000 2004921c: .long 00000000 20049220: .long 00000000 20049224: .long 0000003c 20049228: .long 00000001 2004922c: .long 00000000 20049230: .long 00000000 20049234: .long 00000000 20049238: .long 00000000 2004923c: .long 00000000 20049240: .long 00000000 20049244: .long 00000000 20049248: .long 00000000 2004924c: .long 00000000 20049250: .long 00000000 20049254: .long 00000000 20049258: .long 00000000 2004925c: .long 00000000 20049260: .long 00000000 20049264: .long 00000000 20049268: .long 00000000 2004926c: .long 00000000 20049270: .long 00000000 20049274: .long 00000000 20049278: .long 00000000 2004927c: .long 00000000 20049280: .long 00000000 20049284: .long 00000000 20049288: .long 00000000 2004928c: .long 00000000 20049290: .long 00000000 20049294: .long 00000000 20049298: .long 00000000 2004929c: .long 00000000 200492a0: .long 00000000 200492a4: movb $21,0x20049230 200492a8: cmpl 10(ap),$20 200492ac: bneq 0x200492b3 200492ae: movb $22,0x20049230 200492b3: movl r5,0x20049244 200492b7: movl r8,0x20049234 200492bc: movl r10,0x20049238 200492c1: movl $00989680,r2 200492c8: movw 02(r7),r4 200492cc: blss 0x2004932c 200492ce: bisw2 $8000,0x20049222 200492d5: bisw2 $8000,0x2004921e 200492dc: movw (r7),r4 200492df: movw 02(r7),r4 200492e3: blss 0x2004932c 200492e5: movl 34(r9),r1 200492e9: mull3 r2,3e(r1),r1 200492ee: movzwl $1,r0 200492f1: clrl -(sp) 200492f3: tstw 0x2004921e 200492f7: bgeq 0x2004930e 200492f9: addl3 34(r9),$00000042,(sp) 20049302: movl *00(sp),(sp) 20049306: sobgtr (sp),0x20049306 20049309: sobgtr r1,0x200492f3 2004930c: clrl r0 2004930e: tstl (sp)+ 20049310: blbc r0,0x2004932c 20049313: bisw2 $8000,0x2004921e 2004931a: extzv $0,$5,0x20049272,r0 20049321: beql 0x20049328 20049323: cmpl $1,r0 20049326: bneq 0x2004932c 20049328: movzwl $1,r0 2004932b: rsb 2004932c: movzwl $0054,r0 20049331: rsb 20049332: .word 0090 20049334: .long f7cf089a 20049338: .long 58a9d0fe 2004933c: .long 04821057 20049340: .byte 0c 20049341: .ascii "DLDRIVER.EXE" 2004934d: .byte 00 2004934e: .byte 00 2004934f: clrw 1e(r9) 20049352: movl $1,r0 20049355: ret 20049356: clrl r0 20049358: insv 64(r9),$8,$2,r0 2004935e: movw $b,04(r7) 20049362: bisw3 $4,r0,(r7) 20049366: bsbw 0x20049477 20049369: movzwl 06(r7),r6 2004936d: cmpzv $0,$5,r6,$1d 20049372: bneq 0x20049362 20049374: bitw $1,(r7) 20049377: beql 0x20049362 20049379: bisw3 $8,r0,(r7) 2004937d: bsbw 0x20049477 20049380: bgeq 0x20049385 20049382: brw 0x2004945e 20049385: bicw3 $3f,06(r7),r1 2004938a: mull2 $2,r5 2004938d: clrl r6 2004938f: ediv $00000050,r5,r6,r4 20049398: clrl r5 2004939a: ediv $28,r4,r5,r4 2004939f: ashl $7,r6,r6 200493a3: insv r5,$6,$1,r6 200493a8: cmpw r6,r1 200493ab: beql 0x200493db 200493ad: bicw2 $007f,r1 200493b2: bicw3 $007f,r6,r2 200493b8: subw2 r2,r1 200493bb: beql 0x200493c5 200493bd: bcc 0x200493c5 200493bf: mnegw r1,r1 200493c2: bisw2 $4,r1 200493c5: insv r5,$4,$1,r1 200493ca: bisw3 $1,r1,04(r7) 200493cf: bisw3 $6,r0,(r7) 200493d3: bsbw 0x20049477 200493d6: bgeq 0x200493db 200493d8: brw 0x2004945e 200493db: insv r4,$0,$6,r6 200493e0: movw r6,04(r7) 200493e4: movw r10,02(r7) 200493e8: rotl $f0,r10,r1 200493ed: movw r1,08(r7) 200493f1: movw r8,r2 200493f4: subw3 r4,$28,r1 200493f8: mulw2 $0100,r1 200493fd: cmpw r2,r1 20049400: blequ 0x20049405 20049402: movw r1,r2 20049405: divw2 $2,r2 20049408: mnegw r2,06(r7) 2004940c: movw $c,r1 2004940f: cmpl 10(ap),$20 20049413: bneq 0x20049418 20049415: movw $a,r1 20049418: bisw3 r0,r1,(r7) 2004941c: bsbw 0x20049477 2004941f: blss 0x2004945e 20049421: mulw2 $2,r2 20049424: subw2 r2,r8 20049427: beql 0x2004944d 20049429: bicw3 $007f,04(r7),r1 20049430: bisw3 $3f,04(r7),r6 20049435: incw r6 20049437: extzv $6,$1,r6,r5 2004943c: clrl r4 2004943e: movw 08(r7),r10 20049442: rotl $10,r10,r10 20049446: movw 02(r7),r10 2004944a: brw 0x200493b2 2004944d: movzwl 08(ap),r1 20049451: bneq 0x2004945a 20049453: movl $00008000,r1 2004945a: movzwl $1,r0 2004945d: rsb 2004945e: movzwl 08(ap),r8 20049462: bneq 0x2004946b 20049464: movl $00001f40,r8 2004946b: extzv $0,$9,04(ap),r10 20049471: movzwl $0054,r0 20049476: rsb 20049477: bitw $8080,(r7) 2004947c: beql 0x20049477 2004947e: rsb 2004947f: .space 13 2004948c: .byte 00 2004948d: .byte 00 2004948e: .byte 00 2004948f: .byte 0c 20049490: .ascii "TUDRIVER.EXE" 2004949c: .byte 0c 2004949d: .ascii "PUDRIVER.EXE" 200494a9: .long 01fc554d 200494ad: mfpr $38,r0 200494b0: movl 54(r9)[r0],r7 200494b5: movl 34(r9),r1 200494b9: blbs r0,0x200494d8 200494bc: clrb 38(r1) 200494bf: movl $3,2c(ap) 200494c3: bicl3 $fffc0000,r7,24(ap) 200494cc: movw $8000,28(ap) 200494d2: movw $01fc,1e(r9) 200494d8: movl 24(r1),r3 200494dc: movl 5c(r9)[r0],r2 200494e1: moval 0800(r2)[r3],r4 200494e7: movab 0x20049663,r2 200494ec: bicl3 $fffffe00,r2,r1 200494f4: ashl $9,r3,02(r2) 200494f9: bisl2 r1,02(r2) 200494fd: addl2 $10,02(r2) 20049501: extzv $9,$15,r2,r2 20049506: blbc r0,0x20049515 20049509: movl *50(r9)[r2],r2 2004950e: bicl2 $ffe00000,r2 20049515: bisl3 0x2004958d,r2,(r4)+ 2004951a: incl r2 2004951c: bisl3 0x2004958d,r2,(r4) 20049521: movl $01c9c380,0x20049487 2004952a: bbcs $0,0x2004948b,0x20049541 20049530: bitw $f800,02(r7) 20049536: bneq 0x20049541 20049538: bsbw 0x20049654 2004953b: blbc r0,0x20049541 2004953e: brw 0x20049600 20049541: movl $2,r8 20049544: movab 0x20049663,r3 20049549: movl $b,r2 2004954c: clrw (r7) 2004954e: movl 34(r9),r1 20049552: mull3 $001e8480,3e(r1),r1 2004955b: movzwl $1,r0 2004955e: clrl -(sp) 20049560: movw 02(r7),r4 20049564: blss 0x2004957f 20049566: bbs r2,r4,0x2004957f 2004956a: addl3 34(r9),$00000042,(sp) 20049573: movl *00(sp),(sp) 20049577: sobgtr (sp),0x20049577 2004957a: sobgtr r1,0x20049560 2004957d: clrl r0 2004957f: tstl (sp)+ 20049581: blbs r0,0x20049591 20049584: sobgtr r8,0x20049544 20049587: movzwl $20d4,r0 2004958c: ret 2004958d: .long 80000000 20049591: tstw r4 20049593: blss 0x20049584 20049595: movw (r3)+,02(r7) 20049599: aobleq $e,r2,0x2004954e 2004959d: movl 34(r9),r1 200495a1: mull3 $000186a0,3e(r1),r1 200495aa: movzwl $1,r0 200495ad: clrl -(sp) 200495af: tstw 02(r7) 200495b2: beql 0x200495c9 200495b4: addl3 34(r9),$00000042,(sp) 200495bd: movl *00(sp),(sp) 200495c1: sobgtr (sp),0x200495c1 200495c4: sobgtr r1,0x200495af 200495c7: clrl r0 200495c9: tstl (sp)+ 200495cb: addl3 $00000094,0x20049665,0x20049673 200495d7: addl3 $000000d4,0x20049665,0x20049677 200495e3: addl3 $14,0x20049665,0x2004967b 200495eb: addl3 $00000054,0x20049665,0x2004967f 200495f7: clrl 0x20049483 200495fb: bsbb 0x20049654 200495fd: blbc r0,0x2004964e 20049600: movzwl 10(r2),r0 20049604: mull2 $00061a80,r0 2004960b: cmpl r0,0x20049487 20049610: bleq 0x20049617 20049612: movl r0,0x20049487 20049617: bsbw 0x20049783 2004961a: movl $1,(r2) 2004961d: movzbl 64(r9),04(r2) 20049622: movzbw $9,08(r2) 20049626: bsbw 0x2004987a 20049629: clrl 0x2004947f 2004962d: extzv $16,$5,1c(r2),r1 20049633: ashl $8,r1,r1 20049637: extzv $1b,$5,1c(r2),r4 2004963d: bisw2 $4040,r1 20049642: bisw3 r1,r4,0x200494a9 20049648: bisb2 $18,r0 2004964b: blbs r0,0x20049653 2004964e: movzwl $0084,r0 20049653: ret 20049654: clrl r4 20049656: bsbw 0x20049783 20049659: movl $1,(r2) 2004965c: movzbw $4,08(r2) 20049660: brw 0x2004987a 20049663: halt 20049664: .long 00000089 20049668: .long 00000100 2004966c: .long 00000000 20049670: .long 00000000 20049674: .long 00000000 20049678: .long 00000000 2004967c: .long 00000000 20049680: .long 3c000000 20049684: .long 01010100 20049688: .long 00000000 2004968c: .long 00000000 20049690: .long 00000000 20049694: .long 00000000 20049698: .long 00000000 2004969c: .long 00000000 200496a0: .long 00000000 200496a4: .long 00000000 200496a8: .long 00000000 200496ac: .long 00000000 200496b0: .long 00000000 200496b4: .long 00000000 200496b8: .long 00000000 200496bc: .long 00000000 200496c0: .long 3c000000 200496c4: .long 01010100 200496c8: .long 00000000 200496cc: .long 00000000 200496d0: .long 00000000 200496d4: .long 00000000 200496d8: .long 00000000 200496dc: .long 00000000 200496e0: .long 00000000 200496e4: .long 00000000 200496e8: .long 00000000 200496ec: .long 00000000 200496f0: .long 00000000 200496f4: .long 00000000 200496f8: .long 00000000 200496fc: .long 00000000 20049700: .long 00000000 20049704: .long 00000000 20049708: .long 00000000 2004970c: .long 00000000 20049710: .long 00000000 20049714: .long 00000000 20049718: .long 00000000 2004971c: .long 00000000 20049720: .long 00000000 20049724: .long 00000000 20049728: .long 00000000 2004972c: .long 00000000 20049730: .long 00000000 20049734: .long 00000000 20049738: .long 00000000 2004973c: .long 00000000 20049740: .long 00000000 20049744: .long 00000000 20049748: .long 00000000 2004974c: .long 00000000 20049750: .long 00000000 20049754: .long 00000000 20049758: .long 00000000 2004975c: .long 00000000 20049760: .long 00000000 20049764: .long 00000000 20049768: .long 00000000 2004976c: .long 00000000 20049770: .long 00000000 20049774: .long 00000000 20049778: .long 00000000 2004977c: .long 00000000 20049780: .long 9e000000 20049784: .long 52ff00cf 20049788: blbc 0x20049483,0x20049792 2004978d: movab 0x200496c7,r2 20049792: pushl r2 20049794: movzbl $7,r0 20049797: clrq (r2)+ 20049799: sobgtr r0,0x20049797 2004979c: movl (sp)+,r2 2004979f: movb $20,0b(r2) 200497a3: rsb 200497a4: bsbb 0x20049783 200497a6: cmpl 10(ap),$21 200497aa: beql 0x200497af 200497ac: brw 0x20049830 200497af: pushr $0500 200497b3: clrl r4 200497b5: cmpw (ap),$7 200497b8: bcs 0x200497be 200497ba: movl 1c(ap),r4 200497be: tstl r5 200497c0: blss 0x200497d4 200497c2: movzbw $25,08(r2) 200497c6: pushr $0070 200497ca: bsbw 0x20049846 200497cd: popr $0070 200497d1: blbc r0,0x20049827 200497d4: cmpb $2,0x20049485 200497d9: bneq 0x200497e1 200497db: bsbw 0x20049881 200497de: blbc r0,0x20049821 200497e1: bsbb 0x20049783 200497e3: movzbw $21,08(r2) 200497e7: movzwl $0200,0c(r2) 200497ed: cmpl r8,$00000200 200497f4: bgeq 0x200497fa 200497f6: movl r8,0c(r2) 200497fa: movl r10,10(r2) 200497fe: bsbw 0x20049911 20049801: blbc r0,0x20049827 20049804: addl2 $00000200,r10 2004980b: subl2 $00000200,r8 20049812: bgtr 0x200497d4 20049814: tstb 0x20049485 20049818: beql 0x20049821 2004981a: bsbb 0x20049881 2004981c: blbc r0,0x20049821 2004981f: brb 0x20049814 20049821: insv 0c(r2),$10,$10,r0 20049827: clrb 0x20049485 2004982b: popr $0500 2004982f: ret 20049830: movzbw $25,08(r2) 20049834: cmpl 10(ap),$24 20049838: bneq 0x20049840 2004983a: bisw2 $2,0a(r2) 2004983e: brb 0x2004987a 20049840: cmpl 10(ap),$2 20049844: bneq 0x2004985e 20049846: bisw2 $4,0a(r2) 2004984a: subl2 0x2004947f,r5 2004984f: bneq 0x2004985e 20049851: tstl r4 20049853: beql 0x2004985a 20049855: movl 0x2004947f,(r4) 2004985a: movzwl $1,r0 2004985d: rsb 2004985e: movab 10(r2),r1 20049862: cmpl 10(ap),$25 20049866: beql 0x2004986c 20049868: movab 0c(r2),r1 2004986c: tstl r5 2004986e: bgeq 0x20049877 20049870: mnegl r5,r5 20049873: bisw2 $8,0a(r2) 20049877: movl r5,(r1) 2004987a: bsbw 0x20049911 2004987d: blbs r0,0x20049881 20049880: rsb 20049881: tstb 0x20049485 20049885: bneq 0x20049888 20049887: halt 20049888: movab 0x20049675,r2 2004988d: blbc 0x20049484,0x20049897 20049892: movab 0x20049679,r2 20049897: incb 0x20049484 2004989b: movl 34(r9),r1 2004989f: mull3 0x20049487,3e(r1),r1 200498a6: movzwl $1,r0 200498a9: clrl -(sp) 200498ab: tstw (r2) 200498ad: bgeq 0x200498c4 200498af: addl3 34(r9),$00000042,(sp) 200498b8: movl *00(sp),(sp) 200498bc: sobgtr (sp),0x200498bc 200498bf: sobgtr r1,0x200498ab 200498c2: clrl r0 200498c4: tstl (sp)+ 200498c6: decb 0x20049485 200498ca: blbc r0,0x2004994b 200498cd: bisw2 $8000,(r2) 200498d2: movab 0x20049707,r2 200498d7: blbs 0x20049484,0x200498e1 200498dc: movab 0x20049747,r2 200498e1: movl 1c(r2),0x2004947f 200498e7: tstl r4 200498e9: beql 0x200498f0 200498eb: movl 0x2004947f,(r4) 200498f0: extzv $0,$5,0a(r2),r0 200498f6: beql 0x2004990d 200498f8: cmpl $1,r0 200498fb: beql 0x2004990d 200498fd: cmpl $10,r0 20049900: beql 0x2004990d 20049902: cmpl $e,r0 20049905: bneq 0x2004994b 20049907: movzwl $0870,r0 2004990c: rsb 2004990d: movzwl $1,r0 20049910: rsb 20049911: movw 02(r7),r0 20049915: blss 0x2004994b 20049917: movab 0x2004967d,r1 2004991c: movab 0x20049675,r2 20049921: blbc 0x20049483,0x20049930 20049926: movab 0x20049681,r1 2004992b: movab 0x20049679,r2 20049930: incb 0x20049483 20049934: incb 0x20049485 20049938: bisw2 $8000,(r1) 2004993d: bisw2 $8000,(r2) 20049942: movw (r7),r0 20049945: movw 02(r7),r0 20049949: bgeq 0x2004990d 2004994b: movzwl $0054,r0 20049950: rsb 20049951: clrb $0 20049953: bsbw 0x20049783 20049956: movzbw $8,08(r2) 2004995a: movl 58(r9),r7 2004995e: bsbw 0x2004987a 20049961: ret 20049962: .word 0000 20049964: .byte 00 20049965: .byte 00 20049966: .byte 00 20049967: .byte 00 20049968: .byte 00 20049969: .byte 00 2004996a: .byte 00 2004996b: .byte 00 2004996c: .byte 00 2004996d: .byte 00 2004996e: .byte 00 2004996f: .byte 00 20049970: .byte 00 20049971: .byte 00 20049972: .byte 00 20049973: .byte 00 20049974: .byte 00 20049975: .byte 00 20049976: .byte 00 20049977: .byte 00 20049978: .byte 00 20049979: .byte 00 2004997a: .byte 00 2004997b: .byte 00 2004997c: .byte 00 2004997d: .byte 00 2004997e: .byte 00 2004997f: .byte 00 20049980: .byte 00 20049981: .byte 00 20049982: .byte 00 20049983: .byte 00 20049984: .byte 00 20049985: .byte 00 20049986: .byte 00 20049987: .byte 00 20049988: .byte 00 20049989: .byte 00 2004998a: .byte 00 2004998b: .byte 00 2004998c: .byte 00 2004998d: .byte 00 2004998e: .byte 00 2004998f: .byte 00 20049990: .byte 00 20049991: .byte 00 20049992: .byte 00 20049993: .byte 00 20049994: .byte 00 20049995: .byte 00 20049996: .byte 00 20049997: .byte 00 20049998: .byte 00 20049999: .byte 00 2004999a: .byte 00 2004999b: .byte 00 2004999c: .byte 00 2004999d: .byte 00 2004999e: .byte 00 2004999f: .byte 00 200499a0: .byte 00 200499a1: .byte 00 200499a2: .byte 00 200499a3: .byte 00 200499a4: .byte 00 200499a5: .byte 00 200499a6: .byte 00 200499a7: .byte 00 200499a8: .byte 00 200499a9: .byte 00 200499aa: .byte 00 200499ab: .byte 00 200499ac: .byte 00 200499ad: .byte 00 200499ae: .byte 00 200499af: .byte 00 200499b0: .byte 00 200499b1: .byte 00 200499b2: .byte 00 200499b3: .byte 00 200499b4: .byte 00 200499b5: .byte 00 200499b6: .byte 00 200499b7: .byte 00 200499b8: .byte 00 200499b9: .byte 00 200499ba: .byte 00 200499bb: .byte 00 200499bc: .byte 00 200499bd: .byte 00 200499be: .byte 00 200499bf: .byte 00 200499c0: .byte 00 200499c1: .byte 00 200499c2: .byte 00 200499c3: .byte 00 200499c4: .byte 00 200499c5: .byte 00 200499c6: .byte 00 200499c7: .byte 00 200499c8: .byte 00 200499c9: .byte 00 200499ca: .byte 00 200499cb: .byte 00 200499cc: .byte 00 200499cd: .byte 00 200499ce: .byte 00 200499cf: .byte 00 200499d0: .byte 00 200499d1: .byte 00 200499d2: .byte 00 200499d3: .byte 00 200499d4: .byte 00 200499d5: .byte 00 200499d6: .byte 00 200499d7: .byte 00 200499d8: .byte 00 200499d9: .byte 00 200499da: .byte 00 200499db: .byte 00 200499dc: .byte 00 200499dd: .byte 00 200499de: .byte 00 200499df: .byte 00 200499e0: .byte 00 200499e1: .byte 00 200499e2: .byte 00 200499e3: .byte 00 200499e4: .byte 00 200499e5: .byte 00 200499e6: .byte 00 200499e7: .byte 00 200499e8: .byte 00 200499e9: .byte 00 200499ea: .byte 00 200499eb: .byte 00 200499ec: .byte 00 200499ed: .byte 00 200499ee: .byte 00 200499ef: .byte 00 200499f0: .byte 00 200499f1: .byte 00 200499f2: .byte 00 200499f3: .byte 00 200499f4: .byte 00 200499f5: .byte 00 200499f6: .byte 00 200499f7: .byte 00 200499f8: .byte 00 200499f9: .byte 00 200499fa: .byte 00 200499fb: .byte 00 200499fc: .byte 00 200499fd: .byte 00 200499fe: .byte 00 200499ff: .byte 00 20049a00: .byte 00 20049a01: .byte 00 20049a02: .byte 00 20049a03: .byte 00 20049a04: .byte 00 20049a05: .byte 00 20049a06: .byte 00 20049a07: .byte 00 20049a08: .byte 00 20049a09: .byte 00 20049a0a: .byte 00 20049a0b: .byte 00 20049a0c: .byte 00 20049a0d: .byte 00 20049a0e: .byte 00 20049a0f: .byte 00 20049a10: .byte 00 20049a11: .byte 00 20049a12: .byte 00 20049a13: .byte 00 20049a14: .byte 00 20049a15: .byte 00 20049a16: .byte 00 20049a17: .byte 00 20049a18: .byte 00 20049a19: .byte 00 20049a1a: .byte 00 20049a1b: .byte 00 20049a1c: .byte 00 20049a1d: .byte 00 20049a1e: .byte 00 20049a1f: .byte 00 20049a20: .byte 00 20049a21: .byte 00 20049a22: .byte 00 20049a23: .byte 00 20049a24: .byte 00 20049a25: .byte 00 20049a26: .byte 00 20049a27: .byte 00 20049a28: .byte 00 20049a29: .byte 00 20049a2a: .byte 00 20049a2b: .byte 00 20049a2c: .byte 00 20049a2d: .byte 00 20049a2e: .byte 00 20049a2f: .byte 00 20049a30: .byte 00 20049a31: .byte 00 20049a32: .byte 00 20049a33: .byte 00 20049a34: .byte 00 20049a35: .byte 00 20049a36: .byte 00 20049a37: .byte 00 20049a38: .byte 00 20049a39: .byte 00 20049a3a: .byte 00 20049a3b: .byte 00 20049a3c: .byte 00 20049a3d: .byte 00 20049a3e: .byte 00 20049a3f: .byte 00 20049a40: .byte 00 20049a41: .byte 00 20049a42: .byte 00 20049a43: .byte 00 20049a44: .byte 00 20049a45: .byte 00 20049a46: .byte 00 20049a47: .byte 00 20049a48: .byte 00 20049a49: .byte 00 20049a4a: .byte 00 20049a4b: .byte 00 20049a4c: .byte 00 20049a4d: .byte 00 20049a4e: .byte 00 20049a4f: .byte 00 20049a50: .byte 00 20049a51: .byte 00 20049a52: .byte 00 20049a53: .byte 00 20049a54: .byte 00 20049a55: .byte 00 20049a56: .byte 00 20049a57: .byte 00 20049a58: .byte 00 20049a59: .byte 00 20049a5a: .byte 00 20049a5b: .byte 00 20049a5c: .byte 00 20049a5d: .byte 00 20049a5e: .byte 00 20049a5f: .byte 00 20049a60: .byte 00 20049a61: .byte 00 20049a62: .byte 00 20049a63: .byte 00 20049a64: .byte 00 20049a65: .byte 00 20049a66: .byte 00 20049a67: .byte 00 20049a68: .byte 00 20049a69: .byte 00 20049a6a: .byte 00 20049a6b: .byte 00 20049a6c: .byte 00 20049a6d: .byte 00 20049a6e: .byte 00 20049a6f: .byte 00 20049a70: .byte 00 20049a71: .byte 00 20049a72: .byte 00 20049a73: .byte 00 20049a74: .byte 00 20049a75: .byte 00 20049a76: .byte 00 20049a77: .byte 00 20049a78: .byte 00 20049a79: .byte 00 20049a7a: .byte 00 20049a7b: .byte 00 20049a7c: .byte 00 20049a7d: .byte 00 20049a7e: .byte 00 20049a7f: .byte 00 20049a80: .byte 00 20049a81: .byte 00 20049a82: .byte 00 20049a83: .byte 00 20049a84: .byte 00 20049a85: .byte 00 20049a86: .byte 00 20049a87: .byte 00 20049a88: .byte 00 20049a89: .byte 00 20049a8a: .byte 00 20049a8b: .byte 00 20049a8c: .byte 00 20049a8d: .byte 00 20049a8e: .byte 00 20049a8f: .byte 00 20049a90: .byte 00 20049a91: .byte 00 20049a92: .byte 00 20049a93: .byte 00 20049a94: .byte 00 20049a95: .byte 00 20049a96: .byte 00 20049a97: .byte 00 20049a98: .byte 00 20049a99: .byte 00 20049a9a: .byte 00 20049a9b: .byte 00 20049a9c: .byte 00 20049a9d: .byte 00 20049a9e: .byte 00 20049a9f: .byte 00 20049aa0: .byte 00 20049aa1: .byte 00 20049aa2: .byte 00 20049aa3: .byte 00 20049aa4: .byte 00 20049aa5: .byte 00 20049aa6: .byte 00 20049aa7: .byte 00 20049aa8: .byte 00 20049aa9: .byte 00 20049aaa: .byte 00 20049aab: .byte 00 20049aac: .byte 00 20049aad: .byte 00 20049aae: .byte 00 20049aaf: .byte 00 20049ab0: .byte 00 20049ab1: .byte 00 20049ab2: .byte 00 20049ab3: .byte 00 20049ab4: .byte 00 20049ab5: .byte 00 20049ab6: .byte 00 20049ab7: .byte 00 20049ab8: .byte 00 20049ab9: .byte 00 20049aba: .byte 00 20049abb: .byte 00 20049abc: .byte 00 20049abd: .byte 00 20049abe: .byte 00 20049abf: .byte 00 20049ac0: .byte 00 20049ac1: .byte 00 20049ac2: .byte 00 20049ac3: .byte 00 20049ac4: .byte 00 20049ac5: .byte 00 20049ac6: .byte 00 20049ac7: .byte 00 20049ac8: .byte 00 20049ac9: .byte 00 20049aca: .byte 00 20049acb: .byte 00 20049acc: .byte 00 20049acd: .byte 00 20049ace: .byte 00 20049acf: .byte 00 20049ad0: .byte 00 20049ad1: .byte 00 20049ad2: .byte 00 20049ad3: .byte 00 20049ad4: .byte 00 20049ad5: .byte 00 20049ad6: .byte 00 20049ad7: .byte 00 20049ad8: .byte 00 20049ad9: .byte 00 20049ada: .byte 00 20049adb: .byte 00 20049adc: .byte 00 20049add: .byte 00 20049ade: .byte 00 20049adf: .byte 00 20049ae0: .byte 00 20049ae1: .byte 00 20049ae2: .byte 00 20049ae3: .byte 00 20049ae4: .byte 00 20049ae5: .byte 00 20049ae6: .byte 00 20049ae7: .byte 00 20049ae8: .byte 00 20049ae9: .byte 00 20049aea: .byte 00 20049aeb: .byte 00 20049aec: .byte 00 20049aed: .byte 00 20049aee: .byte 00 20049aef: .byte 00 20049af0: .byte 00 20049af1: .byte 00 20049af2: .byte 00 20049af3: .byte 00 20049af4: .byte 00 20049af5: .byte 00 20049af6: .byte 00 20049af7: .byte 00 20049af8: .byte 00 20049af9: .byte 00 20049afa: .byte 00 20049afb: .byte 00 20049afc: .byte 00 20049afd: .byte 00 20049afe: .byte 00 20049aff: .byte 00 20049b00: .byte 00 20049b01: .byte 00 20049b02: .byte 00 20049b03: .byte 00 20049b04: .byte 00 20049b05: .byte 00 20049b06: .byte 00 20049b07: .byte 00 20049b08: .byte 00 20049b09: .byte 00 20049b0a: .byte 00 20049b0b: .byte 00 20049b0c: .byte 00 20049b0d: .byte 00 20049b0e: .byte 00 20049b0f: .byte 00 20049b10: .byte 00 20049b11: .byte 00 20049b12: .byte 00 20049b13: .byte 00 20049b14: .byte 00 20049b15: .byte 00 20049b16: .byte 00 20049b17: .byte 00 20049b18: .byte 00 20049b19: .byte 00 20049b1a: .byte 00 20049b1b: .byte 00 20049b1c: .byte 00 20049b1d: .byte 00 20049b1e: .byte 00 20049b1f: .byte 00 20049b20: .byte 00 20049b21: .byte 00 20049b22: .byte 00 20049b23: .byte 00 20049b24: .byte 00 20049b25: .byte 00 20049b26: .byte 00 20049b27: .byte 00 20049b28: .byte 00 20049b29: .byte 00 20049b2a: .byte 00 20049b2b: .byte 00 20049b2c: .byte 00 20049b2d: .byte 00 20049b2e: .byte 00 20049b2f: .byte 00 20049b30: .byte 00 20049b31: .byte 00 20049b32: .byte 00 20049b33: .byte 00 20049b34: .byte 00 20049b35: .byte 00 20049b36: .byte 00 20049b37: .byte 00 20049b38: .byte 00 20049b39: .byte 00 20049b3a: .byte 00 20049b3b: .byte 00 20049b3c: .byte 00 20049b3d: .byte 00 20049b3e: .byte 00 20049b3f: .byte 00 20049b40: .byte 00 20049b41: .byte 00 20049b42: .byte 00 20049b43: .byte 00 20049b44: .byte 00 20049b45: .byte 00 20049b46: .byte 00 20049b47: .byte 00 20049b48: .byte 00 20049b49: .byte 00 20049b4a: .byte 00 20049b4b: .byte 00 20049b4c: .byte 00 20049b4d: .byte 00 20049b4e: .byte 00 20049b4f: .byte 00 20049b50: .byte 00 20049b51: .byte 00 20049b52: .byte 00 20049b53: .byte 00 20049b54: .byte 00 20049b55: .byte 00 20049b56: .byte 00 20049b57: .byte 00 20049b58: .byte 00 20049b59: .byte 00 20049b5a: .byte 00 20049b5b: .byte 00 20049b5c: .byte 00 20049b5d: .byte 00 20049b5e: .byte 00 20049b5f: .byte 00 20049b60: .byte 00 20049b61: .byte 00 20049b62: .byte 00 20049b63: .byte 00 20049b64: .byte 00 20049b65: .byte 00 20049b66: .byte 00 20049b67: .byte 00 20049b68: .byte 00 20049b69: .byte 00 20049b6a: .byte 00 20049b6b: .byte 00 20049b6c: .byte 00 20049b6d: .byte 00 20049b6e: .byte 00 20049b6f: .byte 00 20049b70: .byte 00 20049b71: .byte 00 20049b72: .byte 00 20049b73: .byte 00 20049b74: .byte 00 20049b75: .byte 00 20049b76: .byte 00 20049b77: .byte 00 20049b78: .byte 00 20049b79: .byte 00 20049b7a: .byte 00 20049b7b: .byte 00 20049b7c: .byte 00 20049b7d: .byte 00 20049b7e: .byte 00 20049b7f: .byte 00 20049b80: .byte 00 20049b81: .byte 00 20049b82: .byte 00 20049b83: .byte 00 20049b84: .byte 00 20049b85: .byte 00 20049b86: .byte 00 20049b87: .byte 00 20049b88: .byte 00 20049b89: .byte 00 20049b8a: .byte 00 20049b8b: .byte 00 20049b8c: .byte 00 20049b8d: .byte 00 20049b8e: .byte 00 20049b8f: .byte 00 20049b90: .byte 00 20049b91: .byte 00 20049b92: .byte 00 20049b93: .byte 00 20049b94: .byte 00 20049b95: .byte 00 20049b96: .byte 00 20049b97: .byte 00 20049b98: .byte 00 20049b99: .byte 00 20049b9a: .byte 00 20049b9b: .byte 00 20049b9c: .byte 00 20049b9d: .byte 00 20049b9e: .byte 00 20049b9f: .byte 00 20049ba0: .byte 00 20049ba1: .byte 00 20049ba2: .byte 00 20049ba3: .byte 00 20049ba4: .byte 00 20049ba5: .byte 00 20049ba6: .byte 00 20049ba7: .byte 00 20049ba8: .byte 00 20049ba9: .byte 00 20049baa: .byte 00 20049bab: .byte 00 20049bac: .byte 00 20049bad: .byte 00 20049bae: .byte 00 20049baf: .byte 00 20049bb0: .byte 00 20049bb1: .byte 00 20049bb2: .byte 00 20049bb3: .byte 00 20049bb4: .byte 00 20049bb5: .byte 00 20049bb6: .byte 00 20049bb7: .byte 00 20049bb8: .byte 00 20049bb9: .byte 00 20049bba: .byte 00 20049bbb: .byte 00 20049bbc: .byte 00 20049bbd: .byte 00 20049bbe: .byte 00 20049bbf: .byte 00 20049bc0: .byte 00 20049bc1: .byte 00 20049bc2: .byte 00 20049bc3: .byte 00 20049bc4: .byte 00 20049bc5: .byte 00 20049bc6: .byte 00 20049bc7: .byte 00 20049bc8: .byte 00 20049bc9: .byte 00 20049bca: .byte 00 20049bcb: .byte 00 20049bcc: .byte 00 20049bcd: .byte 00 20049bce: .byte 00 20049bcf: .byte 00 20049bd0: .byte 00 20049bd1: .byte 00 20049bd2: .byte 00 20049bd3: .byte 00 20049bd4: .byte 00 20049bd5: .byte 00 20049bd6: .byte 00 20049bd7: .byte 00 20049bd8: .byte 00 20049bd9: .byte 00 20049bda: .byte 00 20049bdb: .byte 00 20049bdc: .byte 00 20049bdd: .byte 00 20049bde: .byte 00 20049bdf: .byte 00 20049be0: .byte 00 20049be1: .byte 00 20049be2: .byte 00 20049be3: .byte 00 20049be4: .byte 00 20049be5: .byte 00 20049be6: .byte 00 20049be7: .byte 00 20049be8: .byte 00 20049be9: .byte 00 20049bea: .byte 00 20049beb: .byte 00 20049bec: .byte 00 20049bed: .byte 00 20049bee: .byte 00 20049bef: .byte 00 20049bf0: .byte 00 20049bf1: .byte 00 20049bf2: .byte 00 20049bf3: .byte 00 20049bf4: .byte 00 20049bf5: .byte 00 20049bf6: .byte 00 20049bf7: .byte 00 20049bf8: .byte 00 20049bf9: .byte 00 20049bfa: .byte 00 20049bfb: .byte 00 20049bfc: .byte 00 20049bfd: .byte 00 20049bfe: .byte 00 20049bff: .byte 00 20049c00: .byte 00 20049c01: .byte 00 20049c02: .byte 00 20049c03: .byte 00 20049c04: .byte 00 20049c05: .byte 00 20049c06: .byte 00 20049c07: .byte 00 20049c08: .byte 00 20049c09: .byte 00 20049c0a: .byte 00 20049c0b: .byte 00 20049c0c: .byte 00 20049c0d: .byte 00 20049c0e: .byte 00 20049c0f: .byte 00 20049c10: .byte 00 20049c11: .byte 00 20049c12: .byte 00 20049c13: .byte 00 20049c14: .byte 00 20049c15: .byte 00 20049c16: .byte 00 20049c17: .byte 00 20049c18: .byte 00 20049c19: .byte 00 20049c1a: .byte 00 20049c1b: .byte 00 20049c1c: .byte 00 20049c1d: .byte 00 20049c1e: .byte 00 20049c1f: .byte 00 20049c20: .byte 00 20049c21: .byte 00 20049c22: .byte 00 20049c23: .byte 00 20049c24: .byte 00 20049c25: .byte 00 20049c26: .byte 00 20049c27: .byte 00 20049c28: .byte 00 20049c29: .byte 00 20049c2a: .byte 00 20049c2b: .byte 00 20049c2c: .byte 00 20049c2d: .byte 00 20049c2e: .byte 00 20049c2f: .byte 00 20049c30: .byte 00 20049c31: .byte 00 20049c32: .byte 00 20049c33: .byte 00 20049c34: .byte 00 20049c35: .byte 00 20049c36: .byte 00 20049c37: .byte 00 20049c38: .byte 00 20049c39: .byte 00 20049c3a: .byte 00 20049c3b: .byte 00 20049c3c: .byte 00 20049c3d: .byte 00 20049c3e: .byte 00 20049c3f: .byte 00 20049c40: .byte 00 20049c41: .byte 00 20049c42: .byte 00 20049c43: .byte 00 20049c44: .byte 00 20049c45: .byte 00 20049c46: .byte 00 20049c47: .byte 00 20049c48: .byte 00 20049c49: .byte 00 20049c4a: .byte 00 20049c4b: .byte 00 20049c4c: .byte 00 20049c4d: .byte 00 20049c4e: .byte 00 20049c4f: .byte 00 20049c50: .byte 00 20049c51: .byte 00 20049c52: .byte 00 20049c53: .byte 00 20049c54: .byte 00 20049c55: .byte 00 20049c56: .byte 00 20049c57: .byte 00 20049c58: .byte 00 20049c59: .byte 00 20049c5a: .byte 00 20049c5b: .byte 00 20049c5c: .byte 00 20049c5d: .byte 00 20049c5e: .byte 00 20049c5f: .byte 00 20049c60: .byte 00 20049c61: .byte 00 20049c62: .byte 00 20049c63: .byte 00 20049c64: .byte 00 20049c65: .byte 00 20049c66: .byte 00 20049c67: .byte 00 20049c68: .byte 00 20049c69: .byte 00 20049c6a: .byte 00 20049c6b: .byte 00 20049c6c: .byte 00 20049c6d: .byte 00 20049c6e: .byte 00 20049c6f: .byte 00 20049c70: .byte 00 20049c71: .byte 00 20049c72: .byte 00 20049c73: .byte 00 20049c74: .byte 00 20049c75: .byte 00 20049c76: .byte 00 20049c77: .byte 00 20049c78: .byte 00 20049c79: .byte 00 20049c7a: .byte 00 20049c7b: .byte 00 20049c7c: .byte 00 20049c7d: .byte 00 20049c7e: .byte 00 20049c7f: .byte 00 20049c80: .byte 00 20049c81: .byte 00 20049c82: .byte 00 20049c83: .byte 00 20049c84: .byte 00 20049c85: .byte 00 20049c86: .byte 00 20049c87: .byte 00 20049c88: .byte 00 20049c89: .byte 00 20049c8a: .byte 00 20049c8b: .byte 00 20049c8c: .byte 00 20049c8d: .byte 00 20049c8e: .byte 00 20049c8f: .byte 00 20049c90: .byte 00 20049c91: .byte 00 20049c92: .byte 00 20049c93: .byte 00 20049c94: .byte 00 20049c95: .byte 00 20049c96: .byte 00 20049c97: .byte 00 20049c98: .byte 00 20049c99: .byte 00 20049c9a: .byte 00 20049c9b: .byte 00 20049c9c: .byte 00 20049c9d: .byte 00 20049c9e: .byte 00 20049c9f: .byte 00 20049ca0: .byte 00 20049ca1: .byte 00 20049ca2: .byte 00 20049ca3: .byte 00 20049ca4: .byte 00 20049ca5: .byte 00 20049ca6: .byte 00 20049ca7: .byte 00 20049ca8: .byte 00 20049ca9: .byte 00 20049caa: .byte 00 20049cab: .byte 00 20049cac: .byte 00 20049cad: .byte 00 20049cae: .byte 00 20049caf: .byte 00 20049cb0: .byte 00 20049cb1: .byte 00 20049cb2: .byte 00 20049cb3: .byte 00 20049cb4: .byte 00 20049cb5: .byte 00 20049cb6: .byte 00 20049cb7: .byte 00 20049cb8: .byte 00 20049cb9: .byte 00 20049cba: .byte 00 20049cbb: .byte 00 20049cbc: .byte 00 20049cbd: .byte 00 20049cbe: .byte 00 20049cbf: .byte 00 20049cc0: .byte 00 20049cc1: .byte 00 20049cc2: .byte 00 20049cc3: .byte 00 20049cc4: .byte 00 20049cc5: .byte 00 20049cc6: .byte 00 20049cc7: .byte 00 20049cc8: .byte 00 20049cc9: .byte 00 20049cca: .byte 00 20049ccb: .byte 00 20049ccc: .byte 00 20049ccd: .byte 00 20049cce: .byte 00 20049ccf: .byte 00 20049cd0: .byte 00 20049cd1: .byte 00 20049cd2: .byte 00 20049cd3: .byte 00 20049cd4: .byte 00 20049cd5: .byte 00 20049cd6: .byte 00 20049cd7: .byte 00 20049cd8: .byte 00 20049cd9: .byte 00 20049cda: .byte 00 20049cdb: .byte 00 20049cdc: .byte 00 20049cdd: .byte 00 20049cde: .byte 00 20049cdf: .byte 00 20049ce0: .byte 00 20049ce1: .byte 00 20049ce2: .byte 00 20049ce3: .byte 00 20049ce4: .byte 00 20049ce5: .byte 00 20049ce6: .byte 00 20049ce7: .byte 00 20049ce8: .byte 00 20049ce9: .byte 00 20049cea: .byte 00 20049ceb: .byte 00 20049cec: .byte 00 20049ced: .byte 00 20049cee: .byte 00 20049cef: .byte 00 20049cf0: .byte 00 20049cf1: .byte 00 20049cf2: .byte 00 20049cf3: .byte 00 20049cf4: .byte 00 20049cf5: .byte 00 20049cf6: .byte 00 20049cf7: .byte 00 20049cf8: .byte 00 20049cf9: .byte 00 20049cfa: .byte 00 20049cfb: .byte 00 20049cfc: .byte 00 20049cfd: .byte 00 20049cfe: .byte 00 20049cff: .byte 00 20049d00: .byte 00 20049d01: .byte 00 20049d02: .byte 00 20049d03: .byte 00 20049d04: .byte 00 20049d05: .byte 00 20049d06: .byte 00 20049d07: .byte 00 20049d08: .byte 00 20049d09: .byte 00 20049d0a: .byte 00 20049d0b: .byte 00 20049d0c: .byte 00 20049d0d: .byte 00 20049d0e: .byte 00 20049d0f: .byte 00 20049d10: .byte 00 20049d11: .byte 00 20049d12: .byte 00 20049d13: .byte 00 20049d14: .byte 00 20049d15: .byte 00 20049d16: .byte 00 20049d17: .byte 00 20049d18: .byte 00 20049d19: .byte 00 20049d1a: .byte 00 20049d1b: .byte 00 20049d1c: .byte 00 20049d1d: .byte 00 20049d1e: .byte 00 20049d1f: .byte 00 20049d20: .byte 00 20049d21: .byte 00 20049d22: .byte 00 20049d23: .byte 00 20049d24: .byte 00 20049d25: .byte 00 20049d26: .byte 00 20049d27: .byte 00 20049d28: .byte 00 20049d29: .byte 00 20049d2a: .byte 00 20049d2b: .byte 00 20049d2c: .byte 00 20049d2d: .byte 00 20049d2e: .byte 00 20049d2f: .byte 00 20049d30: .byte 00 20049d31: .byte 00 20049d32: .byte 00 20049d33: .byte 00 20049d34: .byte 00 20049d35: .byte 00 20049d36: .byte 00 20049d37: .byte 00 20049d38: .byte 00 20049d39: .byte 00 20049d3a: .byte 00 20049d3b: .byte 00 20049d3c: .byte 00 20049d3d: .byte 00 20049d3e: .byte 00 20049d3f: .byte 00 20049d40: .byte 00 20049d41: .byte 00 20049d42: .byte 00 20049d43: .byte 00 20049d44: .byte 00 20049d45: .byte 00 20049d46: .byte 00 20049d47: .byte 00 20049d48: .byte 00 20049d49: .byte 00 20049d4a: .byte 00 20049d4b: .byte 00 20049d4c: .byte 00 20049d4d: .byte 00 20049d4e: .byte 00 20049d4f: .byte 00 20049d50: .byte 00 20049d51: .byte 00 20049d52: .byte 00 20049d53: .byte 00 20049d54: .byte 00 20049d55: .byte 00 20049d56: .byte 00 20049d57: .byte 00 20049d58: .byte 00 20049d59: .byte 00 20049d5a: .byte 00 20049d5b: .byte 00 20049d5c: .byte 00 20049d5d: .byte 00 20049d5e: .byte 00 20049d5f: .byte 00 20049d60: .byte 00 20049d61: .byte 00 20049d62: .byte 00 20049d63: .byte 00 20049d64: .byte 00 20049d65: .byte 00 20049d66: .byte 00 20049d67: .byte 00 20049d68: .byte 00 20049d69: .byte 00 20049d6a: .byte 00 20049d6b: .byte 00 20049d6c: .byte 00 20049d6d: .byte 00 20049d6e: .byte 00 20049d6f: .byte 00 20049d70: .byte 00 20049d71: .byte 00 20049d72: .byte 00 20049d73: .byte 00 20049d74: .byte 00 20049d75: .byte 00 20049d76: .byte 00 20049d77: .byte 00 20049d78: .byte 00 20049d79: .byte 00 20049d7a: .byte 00 20049d7b: .byte 00 20049d7c: .byte 00 20049d7d: .byte 00 20049d7e: .byte 00 20049d7f: .byte 00 20049d80: .byte 00 20049d81: .byte 00 20049d82: .byte 00 20049d83: .byte 00 20049d84: .byte 00 20049d85: .byte 00 20049d86: .byte 00 20049d87: .byte 00 20049d88: .byte 00 20049d89: .byte 00 20049d8a: .byte 00 20049d8b: .byte 00 20049d8c: .byte 00 20049d8d: .byte 00 20049d8e: .byte 00 20049d8f: .byte 00 20049d90: .byte 00 20049d91: .byte 00 20049d92: .byte 00 20049d93: .byte 00 20049d94: .byte 00 20049d95: .byte 00 20049d96: .byte 00 20049d97: .byte 00 20049d98: .byte 00 20049d99: .byte 00 20049d9a: .byte 00 20049d9b: .byte 00 20049d9c: .byte 00 20049d9d: .byte 00 20049d9e: .byte 00 20049d9f: .byte 00 20049da0: .byte 00 20049da1: .byte 00 20049da2: .byte 00 20049da3: .byte 00 20049da4: .byte 00 20049da5: .byte 00 20049da6: .byte 00 20049da7: .byte 00 20049da8: .byte 00 20049da9: .byte 00 20049daa: .byte 00 20049dab: .byte 00 20049dac: .byte 00 20049dad: .byte 00 20049dae: .byte 00 20049daf: .byte 00 20049db0: .byte 00 20049db1: .byte 00 20049db2: .byte 00 20049db3: .byte 00 20049db4: .byte 00 20049db5: .byte 00 20049db6: .byte 00 20049db7: .byte 00 20049db8: .byte 00 20049db9: .byte 00 20049dba: .byte 00 20049dbb: .byte 00 20049dbc: .byte 00 20049dbd: .byte 00 20049dbe: .byte 00 20049dbf: .byte 00 20049dc0: .byte 00 20049dc1: .byte 00 20049dc2: .byte 00 20049dc3: .byte 00 20049dc4: .byte 00 20049dc5: .byte 00 20049dc6: .byte 00 20049dc7: .byte 00 20049dc8: .byte 00 20049dc9: .byte 00 20049dca: .byte 00 20049dcb: .byte 00 20049dcc: .byte 00 20049dcd: .byte 00 20049dce: .byte 00 20049dcf: .byte 00 20049dd0: .byte 00 20049dd1: .byte 00 20049dd2: .byte 00 20049dd3: .byte 00 20049dd4: .byte 00 20049dd5: .byte 00 20049dd6: .byte 00 20049dd7: .byte 00 20049dd8: .byte 00 20049dd9: .byte 00 20049dda: .byte 00 20049ddb: .byte 00 20049ddc: .byte 00 20049ddd: .byte 00 20049dde: .byte 00 20049ddf: .byte 00 20049de0: .byte 00 20049de1: .byte 00 20049de2: .byte 00 20049de3: .byte 00 20049de4: .byte 00 20049de5: .byte 00 20049de6: .byte 00 20049de7: .byte 00 20049de8: .byte 00 20049de9: .byte 00 20049dea: .byte 00 20049deb: .byte 00 20049dec: .byte 00 20049ded: .byte 00 20049dee: .byte 00 20049def: .byte 00 20049df0: .byte 00 20049df1: .byte 00 20049df2: .byte 00 20049df3: .byte 00 20049df4: .byte 00 20049df5: .byte 00 20049df6: .byte 00 20049df7: .byte 00 20049df8: .byte 00 20049df9: .byte 00 20049dfa: .byte 00 20049dfb: .byte 00 20049dfc: .byte 00 20049dfd: .byte 00 20049dfe: .byte 00 20049dff: .byte 00 20049e00: .byte 00 20049e01: .byte 00 20049e02: .byte 00 20049e03: .byte 00 20049e04: .byte 00 20049e05: .byte 00 20049e06: .byte 00 20049e07: .byte 00 20049e08: .byte 00 20049e09: .byte 00 20049e0a: .byte 00 20049e0b: .byte 00 20049e0c: .byte 00 20049e0d: .byte 00 20049e0e: .byte 00 20049e0f: .byte 00 20049e10: .byte 00 20049e11: .byte 00 20049e12: .byte 00 20049e13: .byte 00 20049e14: halt 20049e15: halt 20049e16: halt 20049e17: halt 20049e18: halt 20049e19: halt 20049e1a: halt 20049e1b: halt 20049e1c: .byte 00 20049e1d: .byte 00 20049e1e: .byte 00 20049e1f: .ascii "dhl" 20049e22: .byte 0c 20049e23: .ascii "XQDRIVER.EXE" 20049e2f: .string "XQ\374\r\264\251\36\335\3\20\t\350P\3\365" 20049e3e: .string "n\370\325\216\4\224\257\330\3338P\320@\251" 20049e4c: .string "TW\260\2\247\16\320\2514Q\320\241$S\320@" 20049e5c: .string "\251\\R\336C\302\0" 20049e63: .string "\bT\236\317\225\377R\313\217\0" 20049e6d: .string "\376\377\377RQx\tS\317x\377\310Q\317s\377" 20049e7d: .string "\357\t\25RU\351P\f\320E\271PU\312\217\0" 20049e8d: .string "\0" 20049e8e: .ascii "\340\377U\311\317#\2U\204\326U\311\317\e" 20049e9c: .string "\2Ud,\0" 20049ea1: .string "n\0" 20049ea3: .string " b\236\317O\377R\220g\202\220\247\2\202\220" 20049eb2: .string "\247\4\202\220\247\6\202\220\247\b\202\220" 20049ebe: .string "\247\n\202\236\317\233\376V,\0" 20049ec8: .string "n\0" 20049eca: .byte 8f 20049ecb: addb2 $0,10(r6) 20049ecf: movl $2,r3 20049ed2: movl $6,r0 20049ed5: addl2 $10,r6 20049ed8: movab 0x20049df8,r2 20049edd: movl $7,r1 20049ee0: incl r6 20049ee2: movb (r2),(r6)+ 20049ee5: sobgtr r1,0x20049ee2 20049ee8: incl r2 20049eea: sobgtr r0,0x20049edd 20049eed: sobgtr r3,0x20049ed2 20049ef0: movab 0x20049df8,r2 20049ef5: clrq r0 20049ef7: ashl $1,r1,r1 20049efb: cmpl r1,$0000ffff 20049f02: blequ 0x20049f0b 20049f04: subl2 $0000ffff,r1 20049f0b: movb (r2)+,-(sp) 20049f0e: movb (r2)+,-(sp) 20049f11: movzwl (sp)+,r3 20049f14: addl2 r3,r1 20049f17: cmpl r1,$0000ffff 20049f1e: blequ 0x20049f27 20049f20: subl2 $0000ffff,r1 20049f27: aobleq $2,r0,0x20049ef7 20049f2b: cmpl r1,$0000ffff 20049f32: bneq 0x20049f36 20049f34: clrl r1 20049f36: bicw2 $2,0e(r7) 20049f3a: movw $0200,0e(r7) 20049f40: movb 02(r7),-(sp) 20049f44: movb (r7),-(sp) 20049f47: cmpw (sp)+,r1 20049f4a: beql 0x20049f52 20049f4c: movzwl $0054,r0 20049f51: rsb 20049f52: callg (ap),0x2004a00b 20049f57: blbc r0,0x20049f4c 20049f5a: movab 0x20049962,r6 20049f5f: movc5 $0,(sp),$55,$040e,(r6) 20049f68: movl 0x20049df8,(r6) 20049f6d: movw 0x20049dfc,04(r6) 20049f73: callg (ap),0x2004a000 20049f78: blbc r0,0x20049ffa 20049f7b: movab 0x20049e0e,r10 20049f80: bbs $e,08(r10),0x20049ffa 20049f85: cmpc5 $0,(sp),$55,$0400,0x20049970 20049f90: bneq 0x20049ffa 20049f92: brb 0x20049fa9 20049f94: bicw2 $0300,0e(r7) 20049f9a: addl2 $2,(r6) 20049f9d: callg (ap),0x2004a000 20049fa1: blbc r0,0x20049ffa 20049fa4: bbc $b,08(r10),0x20049ffa 20049fa9: incb 0x20049e1e 20049fad: callg (ap),0x2004a00b 20049fb1: blbc r0,0x20049ffa 20049fb4: movw $0300,0e(r7) 20049fba: movc5 $0,(sp),$aa,$0408,06(r6) 20049fc4: movl 0x20049df8,(r6) 20049fc9: movw 0x20049dfc,04(r6) 20049fcf: callg (ap),0x2004a000 20049fd3: blbc r0,0x20049ffa 20049fd6: bbs $e,08(r10),0x20049ffa 20049fdb: cmpc5 $0,(sp),$aa,$0400,0x20049970 20049fe6: bneq 0x20049ffa 20049fe8: incb 0x20049e1e 20049fec: callg (ap),0x2004a00b 20049ff0: blbc r0,0x20049ffa 20049ff3: movw $0100,0e(r7) 20049ff9: rsb 20049ffa: movzwl $0054,r0 20049fff: rsb 2004a000: entry mask: r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 2004a002: bsbb 0x2004a05d 2004a004: movw $a000,r0 2004a009: brb 0x2004a022 2004a00b: entry mask: r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 2004a00d: bsbb 0x2004a04b 2004a00f: movzbl 0x20049e1e,r0 2004a014: movzbl 0x20049e1f <"dhl">[r0],r0 2004a01a: addl2 r0,r8 2004a01d: movw $b000,r0 2004a022: bsbw 0x2004a120 2004a025: addl2 $10,0x20049df0 2004a02a: callg (ap),0x2004a03f 2004a02e: subl2 $10,0x20049df0 2004a033: blbc r0,0x2004a03e 2004a036: movab 0x20049dfe,r10 2004a03b: brw 0x2004a184 2004a03e: ret 2004a03f: entry mask: r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 2004a041: bsbb 0x2004a05d 2004a043: movab 0x20049e0e,r10 2004a048: brw 0x2004a1e3 2004a04b: movab 0x20049d70,r6 2004a050: movzwl $0080,r8 2004a055: movzwl $2,r2 2004a058: movzwl $2,r1 2004a05b: brb 0x2004a06d 2004a05d: movab 0x20049962,r6 2004a062: movzwl $040e,r8 2004a067: movzwl $4,r2 2004a06a: movzwl $4,r1 2004a06d: mfpr $38,r0 2004a070: movl 5c(r9)[r0],r3 2004a075: movl 34(r9),r4 2004a079: addl3 r2,24(r4),r7 2004a07e: moval 0800(r3)[r7],r4 2004a084: extzv $9,$15,r6,r5 2004a089: blbc r0,0x2004a098 2004a08c: movl *50(r9)[r5],r5 2004a091: bicl2 $ffe00000,r5 2004a098: bisl3 0x2004a0b8,r5,(r4)+ 2004a09d: incl r5 2004a09f: sobgtr r1,0x2004a098 2004a0a2: bicl2 0x2004a0b8,(r4) 2004a0a6: extzv $0,$9,r6,r2 2004a0ab: ashl $9,r7,r7 2004a0af: bisl2 r7,r2 2004a0b2: movl 54(r9)[r0],r7 2004a0b7: rsb 2004a0b8: halt 2004a0b9: halt 2004a0ba: entry mask: dv 2004a0bc: movl 04(ap),r6 2004a0c0: clrw 0x20049e00 2004a0c4: cmpl $20,10(ap) 2004a0c8: beql 0x2004a0cd 2004a0ca: brw 0x2004a1c2 2004a0cd: movw $2,0e(r7) 2004a0d1: movl r6,r0 2004a0d4: bicw2 $2,0e(r7) 2004a0d8: movw $0101,0e(r7) 2004a0de: blbc (r5),0x2004a0e4 2004a0e1: movw r8,-(r6) 2004a0e4: movw 02(r5),-(r6) 2004a0e8: movw 0x20049dfc,-(r6) 2004a0ed: movl 0x20049df8,-(r6) 2004a0f2: movw 08(r5),-(r6) 2004a0f6: movl 04(r5),-(r6) 2004a0fa: subl2 r6,r0 2004a0fd: addl2 r0,r8 2004a100: subl3 r0,r10,r2 2004a104: extzv $9,$15,r2,r0 2004a109: cmpzv $9,$15,r10,r0 2004a10e: beql 0x2004a113 2004a110: brw 0x2004a1bc 2004a113: cmpw r8,$3c 2004a116: bcc 0x2004a11b 2004a118: movzwl $3c,r8 2004a11b: movw $a000,r0 2004a120: blbc r6,0x2004a134 2004a123: bisw2 $0040,r0 2004a128: blbs r8,0x2004a13c 2004a12b: bisw2 $0080,r0 2004a130: incl r8 2004a132: brb 0x2004a13c 2004a134: blbc r8,0x2004a13c 2004a137: bisw2 $0080,r0 2004a13c: movab 0x20049dfe,r10 2004a141: incl r8 2004a143: ashl $ff,r8,r8 2004a148: movw $8000,08(r10) 2004a14e: mnegw r8,06(r10) 2004a152: movw r2,04(r10) 2004a156: clrw 0a(r10) 2004a159: ashl $f0,r2,r2 2004a15e: bisw3 r0,r2,02(r10) 2004a163: movw 0x20049df0,08(r7) 2004a169: movw 0x20049df2,0a(r7) 2004a16f: bitw $0100,0e(r7) 2004a175: beql 0x2004a1bb 2004a177: bitw $0200,0e(r7) 2004a17d: bneq 0x2004a1bb 2004a17f: bbs $c,02(r10),0x2004a1bb 2004a184: movl 34(r9),r1 2004a188: mull3 $00061a80,3e(r1),r1 2004a191: movzwl $1,r0 2004a194: clrl -(sp) 2004a196: tstw 0a(r10) 2004a199: bneq 0x2004a1b0 2004a19b: addl3 34(r9),$00000042,(sp) 2004a1a4: movl *00(sp),(sp) 2004a1a8: sobgtr (sp),0x2004a1a8 2004a1ab: sobgtr r1,0x2004a196 2004a1ae: clrl r0 2004a1b0: tstl (sp)+ 2004a1b2: blbc r0,0x2004a1bc 2004a1b5: bbs $e,08(r10),0x2004a1bc 2004a1ba: ret 2004a1bb: rsb 2004a1bc: movzwl $0054,r0 2004a1c1: ret 2004a1c2: movzbl $e,r0 2004a1c5: blbc (r5),0x2004a1cb 2004a1c8: addl2 $2,r0 2004a1cb: subl2 r0,r6 2004a1ce: subl3 r0,r10,r2 2004a1d2: extzv $9,$15,r2,r0 2004a1d7: cmpzv $9,$15,r10,r0 2004a1dc: bneq 0x2004a1bc 2004a1de: movab 0x20049dfe,r10 2004a1e3: ashl $ff,r8,r8 2004a1e8: ashl $f0,r2,r4 2004a1ed: pushl $32 2004a1ef: movw $8000,08(r10) 2004a1f5: mnegw r8,06(r10) 2004a1f9: movw r2,04(r10) 2004a1fd: movw $1,0a(r10) 2004a201: bisw3 $8000,r4,02(r10) 2004a208: movw 0x20049df0,04(r7) 2004a20e: movw 0x20049df2,06(r7) 2004a214: movl 34(r9),r1 2004a218: mull3 $002dc6c0,3e(r1),r1 2004a221: movzwl $1,r0 2004a224: clrl -(sp) 2004a226: cmpb 0a(r10),0b(r10) 2004a22b: beql 0x2004a242 2004a22d: addl3 34(r9),$00000042,(sp) 2004a236: movl *00(sp),(sp) 2004a23a: sobgtr (sp),0x2004a23a 2004a23d: sobgtr r1,0x2004a226 2004a240: clrl r0 2004a242: tstl (sp)+ 2004a244: blbc r0,0x2004a26d 2004a247: bbs $e,08(r10),0x2004a26a 2004a24c: bbs $d,08(r10),0x2004a290 2004a251: cmpw 02(r5),0c(r6) 2004a256: bneq 0x2004a26a 2004a258: blbs 04(r5),0x2004a270 2004a25c: cmpl 04(r5),06(r6) 2004a261: bneq 0x2004a26a 2004a263: cmpw 08(r5),0a(r6) 2004a268: beql 0x2004a27a 2004a26a: sobgtr (sp),0x2004a1ef 2004a26d: brw 0x2004a1bc 2004a270: movl 06(r6),04(r5) 2004a275: movw 0a(r6),08(r5) 2004a27a: bicw3 $f8ff,08(r10),r0 2004a281: movb 0a(r10),r0 2004a285: blbc (r5),0x2004a28c 2004a288: movzwl 0e(r6),r0 2004a28c: ashl $10,r0,r0 2004a290: movw $1,r0 2004a293: ret 2004a294: addb2 $0,*5038(r11) 2004a299: movl 54(r9)[r0],r7 2004a29e: movw $2,0e(r7) 2004a2a2: movzwl $1,r0 2004a2a5: ret 2004a2a6: .word ffff 2004a2a8: .long 00000011 2004a2ac: .long 02a00000 2004a2b0: .long edfa0000 2004a2b4: .long 0204ffff 2004a2b8: .long 00000000 2004a2bc: .long 000d0000 2004a2c0: .long 001c0000 2004a2c4: .long 02920000 2004a2c8: .long 001a0000 2004a2cc: .long ffff0000 2004a2d0: .long 00000002 2004a2d4: .long 013f0000 2004a2d8: .long f0720000 2004a2dc: .long 0016ffff 2004a2e0: .long 00000000 2004a2e4: .long 00000000 2004a2e8: .long 000d0000 2004a2ec: .long 00000000 2004a2f0: .long 00010000 2004a2f4: .long ffff0000 2004a2f8: .long 00000012 2004a2fc: .long 04e30000 2004a300: .long f1890000 2004a304: .long 0325ffff 2004a308: .long 00100000 2004a30c: .long 001d0000 2004a310: .long 002c0000 2004a314: .long 04d20000 2004a318: .long 002a0000 2004a31c: .long ffff0000 2004a320: .long 00000060 2004a324: .long 09440000 2004a328: .long f6440000 2004a32c: .long 075affff 2004a330: .long 04c00000 2004a334: .long 00000000 2004a338: .long 04cf0000 2004a33c: .long 09320000 2004a340: .long 04cd0000 2004a344: .long 00000000 2004a348: .word 0000 2004a34a: pushr $007e 2004a34e: bsbb 0x2004a3ad 2004a350: popr $007e 2004a354: movl 34(r9),r0 2004a358: jmp *08(r0)[r0] 2004a35c: pushr $00fe 2004a360: bsbb 0x2004a3ad 2004a362: movab *0c(r5)[r5],r6 2004a367: movab 0x200488a0,r4 2004a36c: subl3 r4,r6,r7 2004a370: beql 0x2004a396 2004a372: movc3 08(r5),(r6),(r4) 2004a377: movab 0x20048758,r4 2004a37c: subl2 r7,08(r4) 2004a380: subl2 r7,0c(r4) 2004a384: tstl 20(r4) 2004a387: beql 0x2004a38d 2004a389: subl2 r7,20(r4) 2004a38d: tstl 1c(r4) 2004a390: beql 0x2004a396 2004a392: subl2 r7,1c(r4) 2004a396: tstl 2c(r4) 2004a399: beql 0x2004a39f 2004a39b: subl2 r7,2c(r4) 2004a39f: tstl 30(r4) 2004a3a2: beql 0x2004a3a8 2004a3a4: subl2 r7,30(r4) 2004a3a8: popr $00fe 2004a3ac: rsb 2004a3ad: moval 0x2004a2a6,r5 2004a3b2: movzbl 66(r9),r3 2004a3b6: movzbl 0x20048791,r4 2004a3bb: movzwl $0948,r6 2004a3c0: cvtwl (r5),r0 2004a3c3: beql 0x2004a440 2004a3c5: blss 0x2004a3cc 2004a3c7: cmpl r0,r4 2004a3ca: bneq 0x2004a3e3 2004a3cc: cvtwl 02(r5),r0 2004a3d0: blss 0x2004a3d7 2004a3d2: cmpl r0,r3 2004a3d5: bneq 0x2004a3e3 2004a3d7: movl 04(r5),r0 2004a3db: beql 0x2004a3ec 2004a3dd: jsb (r5)[r0] 2004a3e0: blbs r0,0x2004a3ec 2004a3e3: addl2 08(r5),r6 2004a3e7: addl2 $28,r5 2004a3ea: brb 0x2004a3c0 2004a3ec: moval 0x20048758,r4 2004a3f1: addl3 $00000148,08(r5),38(r9) 2004a3fb: addl3 r6,10(r5),08(r4) 2004a401: addl3 r6,14(r5),0c(r4) 2004a407: clrl 1c(r4) 2004a40a: movl 1c(r5),r1 2004a40e: beql 0x2004a415 2004a410: addl3 r6,r1,1c(r4) 2004a415: clrl 20(r4) 2004a418: movl 18(r5),r1 2004a41c: beql 0x2004a423 2004a41e: addl3 r6,r1,20(r4) 2004a423: clrl 2c(r4) 2004a426: movl 20(r5),r1 2004a42a: beql 0x2004a431 2004a42c: addl3 r6,r1,2c(r4) 2004a431: clrl 30(r4) 2004a434: movl 24(r5),r1 2004a438: beql 0x2004a43f 2004a43a: addl3 r6,r1,30(r4) 2004a43f: rsb 2004a440: .space 80 2004a490: .long 00020200 2004a494: .space 132 2004a518: .long 00000001 2004a51c: .space 148 2004a5b0: .string "0123456789ABCDEF.,+ @*%-[\t\n\r/\"=\eS;P" 2004a5d3: .string "Q'RGHX\n\reh?\n\r\0" 2004a5e1: .byte 00 2004a5e2: .byte 00 2004a5e3: brb 0x2004a5f8 2004a5e5: movab 0x2004a5d9 <41+"0123456789ABCDEF.,+ "...>,r4 2004a5e9: bsbw 0x2004a7c1 2004a5ec: movl fp,sp 2004a5ef: movab -4c(r11),r9 2004a5f3: clrb (r9) 2004a5f5: bsbw 0x2004a88a 2004a5f8: bsbb 0x2004a5fc 2004a5fa: brb 0x2004a5f8 2004a5fc: bsbw 0x2004a7ee 2004a5ff: locc r8,$29,0x2004a5b0 <"0123456789ABCDEF.,+ "...> 2004a604: beql 0x2004a5e5 2004a606: subl3 r0,$29,r0 2004a60a: casew r0,$10,$18 2004a60e: case -> 0x2004a98b 2004a610: case -> 0x2004a6e0 2004a612: case -> 0x2004a844 2004a614: case -> 0x2004a844 2004a616: case -> 0x2004a844 2004a618: case -> 0x2004a844 2004a61a: case -> 0x2004a844 2004a61c: case -> 0x2004a84d 2004a61e: case -> 0x2004a8c2 2004a620: case -> 0x2004a859 2004a622: case -> 0x2004a737 2004a624: case -> 0x2004a6c9 2004a626: case -> 0x2004a698 2004a628: case -> 0x2004a693 2004a62a: case -> 0x2004a87b 2004a62c: case -> 0x2004a869 2004a62e: case -> 0x2004a8dd 2004a630: case -> 0x2004a89d 2004a632: case -> 0x2004abba 2004a634: case -> 0x2004a998 2004a636: case -> 0x2004ab72 2004a638: case -> 0x2004a9b0 2004a63a: case -> 0x2004a64f 2004a63c: case -> 0x2004a655 2004a63e: case -> 0x2004a9de 2004a640: cmpw r0,$10 2004a643: bgeq 0x2004a5e5 2004a645: mull2 $10,r6 2004a648: addl2 r0,r6 2004a64b: bisl2 $4,(r10) 2004a64e: rsb 2004a64f: rotl $1f,$1,r4 2004a653: brb 0x2004a65c 2004a655: movl $7ffe0000,r4 2004a65c: bsbb 0x2004a664 2004a65e: movl r4,r6 2004a661: pushab 0x2004a64b 2004a664: bbcc $7,(r10),0x2004a66b 2004a668: mnegl r6,r6 2004a66b: bsbb 0x2004a673 2004a66d: clrl r6 2004a66f: clrb -01(r11) 2004a672: rsb 2004a673: caseb -01(r11),$0,$4 2004a678: case -> 0x2004a68f 2004a67a: case -> 0x2004a68f 2004a67c: case -> 0x2004a682 2004a67e: case -> 0x2004a687 2004a680: case -> 0x2004a68b 2004a682: ashl r6,r7,r7 2004a686: rsb 2004a687: mull2 r6,r7 2004a68a: rsb 2004a68b: divl2 r6,r7 2004a68e: rsb 2004a68f: addl2 r6,r7 2004a692: rsb 2004a693: bisb2 $2,(r10) 2004a696: brb 0x2004a69b 2004a698: bicb2 $2,(r10) 2004a69b: bsbb 0x2004a6e3 2004a69d: bbs $8,(r10),0x2004a6a7 2004a6a1: movl 04(r11),(r11) 2004a6a5: brb 0x2004a6ab 2004a6a7: movl -18(r11),(r11) 2004a6ab: extzv $f,$1,(r10),r0 2004a6b0: insv r0,$1f,$1,(r10) 2004a6b5: bsbw 0x2004a73e 2004a6b8: bbc $9,(r10),0x2004a6d6 2004a6bc: cmpl -14(r11),(r11) 2004a6c0: bleq 0x2004a6d6 2004a6c2: bsbb 0x2004a73a 2004a6c4: brb 0x2004a6bc 2004a6c6: brw 0x2004a5e5 2004a6c9: bsbb 0x2004a6e3 2004a6cb: bbcc $0,(r10),0x2004a6d9 2004a6cf: bbc $8,(r10),0x2004a6d6 2004a6d3: bsbw 0x2004ab86 2004a6d6: brw 0x2004a88a 2004a6d9: bbc $8,(r10),0x2004a6d6 2004a6dd: brw 0x2004a882 2004a6e0: bsbw 0x2004a64b 2004a6e3: bbcc $2,(r10),0x2004a6fd 2004a6e7: bsbw 0x2004a664 2004a6ea: movzbl -04(r11),r0 2004a6ee: bbss r0,01(r10),0x2004a6c6 2004a6f3: movl r7,-18(r11)[r0] 2004a6f8: incb -04(r11) 2004a6fb: clrq r6 2004a6fd: rsb 2004a6fe: bbs $1f,(r10),0x2004a71f 2004a702: caseb -02(r11),$0,$2 2004a707: case -> 0x2004a70d 2004a709: case -> 0x2004a713 2004a70b: case -> 0x2004a719 2004a70d: movzbl *00(r11),04(r11) 2004a712: rsb 2004a713: movzwl *00(r11),04(r11) 2004a718: rsb 2004a719: movl *00(r11),04(r11) 2004a71e: rsb 2004a71f: mfpr (r11),04(r11) 2004a723: rsb 2004a724: movl $1,r1 2004a727: tstl (r10) 2004a729: blss 0x2004a730 2004a72b: rotl -02(r11),r1,r1 2004a730: addl2 r1,(r11) 2004a733: rsb 2004a734: ret 2004a735: prober $1c,$30,$ff 2004a73a: bsbb 0x2004a724 2004a73c: bsbb 0x2004a768 2004a73e: bsbb 0x2004a6fe 2004a740: bisl2 $1,(r10) 2004a743: movzbl -02(r11),r1 2004a747: movzbl 0x2004a734[r1],r2 2004a74c: movl 04(r11),r3 2004a750: bbs $1,(r10),0x2004a758 2004a754: bsbb 0x2004a7a7 2004a756: brb 0x2004a766 2004a758: movl r3,08(r11) 2004a75c: ashl r1,$1,r2 2004a760: clrb 08(r11)[r2] 2004a764: bsbb 0x2004a7bd 2004a766: brb 0x2004a7df 2004a768: bsbb 0x2004a7e4 2004a76a: movab 18(r11),r3 2004a76e: subl3 r3,(r11),r3 2004a772: blss 0x2004a786 2004a774: divl2 $4,r3 2004a777: cmpl r3,$f 2004a77a: bgtr 0x2004a786 2004a77c: movzbl $72,r0 2004a780: bsbb 0x2004a7d4 2004a782: clrl r2 2004a784: brb 0x2004a799 2004a786: movl (r11),r3 2004a789: movl $1c,r2 2004a78c: tstl (r10) 2004a78e: bgeq 0x2004a799 2004a790: movzbl $70,r0 2004a794: bsbb 0x2004a7d4 2004a796: movl $4,r2 2004a799: bsbb 0x2004a7a7 2004a79b: movzbl $2f,r0 2004a79e: brb 0x2004a7d4 2004a7a0: clrl r2 2004a7a2: brb 0x2004a7a7 2004a7a4: movl $1c,r2 2004a7a7: movab 08(r11),r4 2004a7ab: extzv r2,$4,r3,r1 2004a7b0: movb 0x2004a5b0 <"0123456789ABCDEF.,+ "...>[r1],(r4)+ 2004a7b6: subl2 $4,r2 2004a7b9: bgeq 0x2004a7ab 2004a7bb: clrb (r4) 2004a7bd: movab 08(r11),r4 2004a7c1: movzbl (r4)+,r0 2004a7c4: beql 0x2004a7ca 2004a7c6: bsbb 0x2004a7d4 2004a7c8: brb 0x2004a7c1 2004a7ca: rsb 2004a7cb: movzbl $5c,r0 2004a7cf: brb 0x2004a7d4 2004a7d1: movzbl r8,r0 2004a7d4: mfpr $22,r1 2004a7d7: bbc $7,r1,0x2004a7d4 2004a7db: mtpr r0,$23 ; TXDB 2004a7de: rsb 2004a7df: movzbl $20,r0 2004a7e2: brb 0x2004a7d4 2004a7e4: movzbl $d,r0 2004a7e7: bsbb 0x2004a7d4 2004a7e9: movzbl $a,r0 2004a7ec: brb 0x2004a7d4 2004a7ee: movzbl (r9)+,r8 2004a7f1: beql 0x2004a7f4 2004a7f3: rsb 2004a7f4: movab -4c(r11),r9 2004a7f8: mfpr $20,r0 2004a7fb: bbc $7,r0,0x2004a7f8 2004a7ff: mfpr $21,r8 2004a802: bicb2 $80,r8 2004a806: cmpb r8,$7f 2004a80a: bneq 0x2004a81b 2004a80c: bbss $6,(r10),0x2004a812 2004a810: bsbb 0x2004a7cb 2004a812: movzbl -(r9),r8 2004a815: beql 0x2004a7f4 2004a817: bsbb 0x2004a7d1 2004a819: brb 0x2004a7f8 2004a81b: bbcc $6,(r10),0x2004a821 2004a81f: bsbb 0x2004a7cb 2004a821: bbc $6,r8,0x2004a828 2004a825: bicb2 $20,r8 2004a828: bsbb 0x2004a7d1 2004a82a: movb r8,(r9)+ 2004a82d: locc r8,$8,0x2004a5c9 <25+"0123456789ABCDEF.,+ "...> 2004a833: beql 0x2004a7f8 2004a835: cmpb $d,r8 2004a838: bneq 0x2004a83c 2004a83a: bsbb 0x2004a7e4 2004a83c: clrb (r9) 2004a83e: movab -4c(r11),r9 2004a842: brb 0x2004a7ee 2004a844: bsbw 0x2004a664 2004a847: subb3 $12,r0,-01(r11) 2004a84c: rsb 2004a84d: tstl r6 2004a84f: beql 0x2004a854 2004a851: bsbw 0x2004a664 2004a854: xorb2 $80,(r10) 2004a858: rsb 2004a859: movl 04(r11),(r11) 2004a85d: extzv $f,$1,(r10),r0 2004a862: insv r0,$1f,$1,(r10) 2004a867: brb 0x2004a878 2004a869: movl $1,r1 2004a86c: tstl (r10) 2004a86e: blss 0x2004a875 2004a870: rotl -02(r11),r1,r1 2004a875: subl2 r1,(r11) 2004a878: brw 0x2004a73c 2004a87b: bsbw 0x2004a6e3 2004a87e: bbc $8,(r10),0x2004a887 2004a882: movl -18(r11),04(r11) 2004a887: bsbw 0x2004a743 2004a88a: bicl2 $00ffff80,(r10) 2004a891: clrb -04(r11) 2004a894: clrq r6 2004a896: rsb 2004a897: adawi r0,(r10)+[r2][r5][r7][r9] 2004a89e: nop 2004a89f: cvtdl $30,*3aff4830(sp)[r0] 2004a8a7: adawi $6,0x2004a897 2004a8ab: casew r0,$1,$5 2004a8af: case -> 0x2004a8e7 2004a8b1: case -> 0x2004abac 2004a8b3: case -> 0x2004a981 2004a8b5: case -> 0x2004a99e 2004a8b7: case -> 0x2004a98a 2004a8b9: case -> 0x2004a9cc 2004a8bb: brw 0x2004a5e5 2004a8be: subf3 r7[ap],$30[r2],$29 2004a8c4: 2004a8c6: adawi $4,0x2004a8be 2004a8ca: beql 0x2004a8bb 2004a8cc: bbs $2,r0,0x2004a8d9 2004a8d0: subb3 $1,r0,-02(r11) 2004a8d5: bicb2 $2,(r10) 2004a8d8: rsb 2004a8d9: bisb2 $2,(r10) 2004a8dc: rsb 2004a8dd: insv $1,$3,$2,(r10) 2004a8e2: bbcc $f,(r10),0x2004a8e6 2004a8e6: ret 2004a8e7: bbc $8,(r10),0x2004a941 2004a8eb: bbs $9,(r10),0x2004a8ff 2004a8ef: movl $1,r2 2004a8f2: tstl 0x2004a4f4[r2] 2004a8f7: beql 0x2004a90a 2004a8f9: aobleq $8,r2,0x2004a8f2 2004a8fd: brb 0x2004a8bb 2004a8ff: movl -14(r11),r2 2004a903: beql 0x2004a8f2 2004a905: cmpl $8,r2 2004a908: blss 0x2004a8bb 2004a90a: clrl 0x2004a51c[r2] 2004a90f: clrl 0x2004a53c[r2] 2004a914: movl -18(r11),r0 2004a918: beql 0x2004a91d 2004a91a: movb (r0),(r0) 2004a91d: bbc $a,(r10),0x2004a92d 2004a921: movl -10(r11),0x2004a51c[r2] 2004a928: beql 0x2004a92d 2004a92a: tstl *-10(r11) 2004a92d: bbc $b,(r10),0x2004a938 2004a931: movl -0c(r11),0x2004a53c[r2] 2004a938: movl r0,0x2004a4f4[r2] 2004a93e: brw 0x2004a88a 2004a941: movl $1,r5 2004a944: movl 0x2004a4f4[r5],r8 2004a94a: beql 0x2004a97a 2004a94c: movl r5,r3 2004a94f: bsbw 0x2004a7e4 2004a952: bsbw 0x2004a7a0 2004a955: bsbw 0x2004a7df 2004a958: movl r8,r3 2004a95b: bsbw 0x2004a7a4 2004a95e: bsbw 0x2004a7df 2004a961: movl 0x2004a51c[r5],r3 2004a967: beql 0x2004a96c 2004a969: bsbw 0x2004a7a4 2004a96c: movl 0x2004a53c[r5],r3 2004a972: beql 0x2004a97a 2004a974: bsbw 0x2004a7df 2004a977: bsbw 0x2004a7a4 2004a97a: aobleq $8,r5,0x2004a944 2004a97e: brw 0x2004a7e4 2004a981: bbc $8,(r10),0x2004a98a 2004a985: movl -18(r11),54(r11) 2004a98a: ret 2004a98b: moval (r11),r1 2004a98e: bbc $1f,(r10),0x2004a9aa 2004a992: bbss $f,(r10),0x2004a9aa 2004a996: brb 0x2004a9aa 2004a998: moval 04(r11),r1 2004a99c: brb 0x2004a9aa 2004a99e: moval 54(r11),r1 2004a9a2: bbc $8,(r10),0x2004a9aa 2004a9a6: movl -18(r11),(r1) 2004a9aa: movl (r1),r6 2004a9ad: brw 0x2004a64b 2004a9b0: moval 18(r11),r5 2004a9b4: bsbb 0x2004a9b8 2004a9b6: brb 0x2004a9ad 2004a9b8: bsbw 0x2004a7ee 2004a9bb: locc r8,$10,0x2004a5b0 <"0123456789ABCDEF.,+ "...> 2004a9c1: beql 0x2004a9ef 2004a9c3: subl3 r0,$10,r0 2004a9c7: moval (r5)[r0],r6 2004a9cb: rsb 2004a9cc: bbc $9,(r10),0x2004a9ef 2004a9d0: extzv $0,$4,-14(r11),r1 2004a9d6: moval 0x2004a560[r1],r1 2004a9dc: brb 0x2004a9a2 2004a9de: moval 0x2004a560,r5 2004a9e3: bsbb 0x2004a9b8 2004a9e5: movl (r6),r6 2004a9e8: brb 0x2004a9ad 2004a9ea: halt 2004a9eb: halt 2004a9ec: mtpr $f,$26 ; MCESR 2004a9ef: brw 0x2004a5e5 2004a9f2: mtpr $1f,$12 ; IPL 2004a9f5: movq r0,0x2004a4ac 2004a9fa: movab 0x2004a4b4,r1 2004a9ff: movq r2,(r1)+ 2004aa02: movq r4,(r1)+ 2004aa05: movq r6,(r1)+ 2004aa08: movq r8,(r1)+ 2004aa0b: movq r10,(r1)+ 2004aa0e: movq ap,(r1)+ 2004aa11: movab 0c(sp),(r1)+ 2004aa15: movq 04(sp),(r1)+ 2004aa19: mfpr $22,(r1)+ 2004aa1c: mfpr $20,(r1)+ 2004aa1f: mtpr $0,$22 ; TXCS 2004aa22: mtpr $0,$20 ; RXCS 2004aa25: movab 0x2004a494,r11 2004aa2a: movab -1c(r11),r10 2004aa2e: movab -4c(r11),r9 2004aa32: clrb (r9) 2004aa34: mfpr $11,r0 2004aa37: movab 0x2004a5a0,r1 2004aa3c: movl 04(r0),(r1)+ 2004aa40: movab 0x2004a9ec,04(r0) 2004aa45: movl 18(r0),(r1)+ 2004aa49: movab 0x2004a9ec,18(r0) 2004aa4e: movl 20(r0),(r1)+ 2004aa52: movab 0x2004a9ec,20(r0) 2004aa57: movl 24(r0),(r1)+ 2004aa5b: movab 0x2004a9ec,24(r0) 2004aa60: brw 0x2004a88a 2004aa63: movq 54(r11),04(sp) 2004aa68: mfpr $11,r0 2004aa6b: movab 0x2004a5a0,r1 2004aa70: movl (r1)+,04(r0) 2004aa74: movl (r1)+,18(r0) 2004aa78: movl (r1)+,20(r0) 2004aa7c: movl (r1)+,24(r0) 2004aa80: mtpr 5c(r11),$22 ; TXCS 2004aa84: mtpr 60(r11),$20 ; RXCS 2004aa88: movab 20(r11),r1 2004aa8c: movq (r1)+,r2 2004aa8f: movq (r1)+,r4 2004aa92: movq (r1)+,r6 2004aa95: movq (r1)+,r8 2004aa98: movq (r1)+,r10 2004aa9b: movq (r1)+,ap 2004aa9e: movq 0x2004a4ac,r0 2004aaa3: rsb 2004aaa4: addp4 (r2),-(r2),(r11),$20 2004aaa9: addd3 -(r4),$20,$0 2004aaad: halt 2004aaae: halt 2004aaaf: halt 2004aab0: bsbw 0x2004a9f2 2004aab3: bsbw 0x2004ab62 2004aab6: tstl r3 2004aab8: beql 0x2004aabd 2004aaba: bisb2 $18,(r10) 2004aabd: bsbw 0x2004ab2a 2004aac0: bbs $4,58(r11),0x2004aafd 2004aac5: movl r3,r5 2004aac8: bsbw 0x2004a7e4 2004aacb: bsbw 0x2004a7a0 2004aace: movab 0x2004aaa4,r4 2004aad2: bsbw 0x2004a7c1 2004aad5: movl 54(r11),r3 2004aad9: bsbw 0x2004a7a4 2004aadc: bsbw 0x2004a7df 2004aadf: movl 0x2004a51c[r5],r1 2004aae5: beql 0x2004aaed 2004aae7: movl r1,(r11) 2004aaea: bsbw 0x2004a73c 2004aaed: movl 0x2004a53c[r5],r1 2004aaf3: beql 0x2004aaf8 2004aaf5: movl r1,r9 2004aaf8: callg (ap),0x2004a5e1 2004aafd: bsbb 0x2004ab3f 2004aaff: bbcc $3,(r10),0x2004ab0c 2004ab03: bbss $4,58(r11),0x2004ab08 2004ab08: bbss $5,(r10),0x2004ab0c 2004ab0c: bsbw 0x2004aa63 2004ab0f: rei 2004ab10: bsbw 0x2004a9f2 2004ab13: bbcc $5,(r10),0x2004ab1b 2004ab17: bicl2 $10,58(r11) 2004ab1b: bsbb 0x2004ab2a 2004ab1d: bbsc $4,(r10),0x2004aafd 2004ab21: movl 54(r11),(r11) 2004ab25: bsbw 0x2004a73c 2004ab28: brb 0x2004aaf8 2004ab2a: movl $8,r1 2004ab2d: movl 0x2004a4f4[r1],r0 2004ab33: beql 0x2004ab3b 2004ab35: movb 0x2004a517[r1],(r0) 2004ab3b: sobgtr r1,0x2004ab2d 2004ab3e: rsb 2004ab3f: movl $8,r1 2004ab42: movl 0x2004a4f4[r1],r0 2004ab48: beql 0x2004ab5e 2004ab4a: movb (r0),0x2004a517[r1] 2004ab50: bitb $18,(r10) 2004ab53: beql 0x2004ab5b 2004ab55: cmpl r0,54(r11) 2004ab59: beql 0x2004ab5e 2004ab5b: movb $3,(r0) 2004ab5e: sobgtr r1,0x2004ab42 2004ab61: rsb 2004ab62: movl $8,r3 2004ab65: cmpl 54(r11),0x2004a4f4[r3] 2004ab6c: beql 0x2004ab71 2004ab6e: sobgtr r3,0x2004ab65 2004ab71: rsb 2004ab72: movl (r11),r5 2004ab75: bsbw 0x2004a7ee 2004ab78: cmpb $27,r8 2004ab7b: beql 0x2004ab82 2004ab7d: movb r8,(r5)+ 2004ab80: brb 0x2004ab75 2004ab82: movl r5,(r11) 2004ab85: rsb 2004ab86: bbs $1f,(r10),0x2004aba7 2004ab8a: caseb -02(r11),$0,$2 2004ab8f: case -> 0x2004ab95 2004ab91: case -> 0x2004ab9b 2004ab93: case -> 0x2004aba1 2004ab95: movb -18(r11),*00(r11) 2004ab9a: rsb 2004ab9b: movw -18(r11),*00(r11) 2004aba0: rsb 2004aba1: movl -18(r11),*00(r11) 2004aba6: rsb 2004aba7: mtpr -18(r11),(r11) 2004abab: rsb 2004abac: bbc $8,(r10),0x2004abb9 2004abb0: movl -18(r11),r9 2004abb4: bneq 0x2004abb9 2004abb6: brw 0x2004a5ec 2004abb9: rsb 2004abba: bbss $f,(r10),0x2004abbe 2004abbe: rsb 2004abbf: addd3 $30[r1],-(r10),r10 2004abc4: matchc r7,$37,$30,$3c 2004abc9: halt 2004abca: movl $a,r2 2004abcd: brb 0x2004abdb 2004abcf: movzwl $0,*5208(r0) 2004abd4: brb 0x2004abdb 2004abd6: movzwl $0,*5210(r0) 2004abdb: clrq r0 2004abdd: clrq r3 2004abdf: decl r3 2004abe1: brb 0x2004ac23 2004abe3: movzbl *08(ap)[r3],r5 2004abe8: tstl r3 2004abea: bneq 0x2004abfa 2004abec: cmpb r5,$2b 2004abef: beql 0x2004ac23 2004abf1: cmpb r5,$2d 2004abf4: bneq 0x2004abfa 2004abf6: incl r4 2004abf8: brb 0x2004ac23 2004abfa: clrl r1 2004abfc: cmpb r5,0x2004abbf[r1] 2004ac01: bcs 0x2004ac0a 2004ac03: cmpb r5,0x2004abc2[r1] 2004ac08: blequ 0x2004ac10 2004ac0a: aoblss $3,r1,0x2004abfc 2004ac0e: brb 0x2004ac36 2004ac10: subb2 0x2004abc5[r1],r5 2004ac15: cmpl r5,r2 2004ac18: bcc 0x2004ac36 2004ac1a: emul r2,r0,r5,r0 2004ac1f: tstl r1 2004ac21: bneq 0x2004ac36 2004ac23: aoblss 04(ap),r3,0x2004abe3 2004ac28: blbc r4,0x2004ac2e 2004ac2b: mnegl r0,r0 2004ac2e: movl r0,*0c(ap) 2004ac32: movl $1,r0 2004ac35: ret 2004ac36: clrl r0 2004ac38: ret 2004ac39: .byte 00 2004ac3a: .byte 00 2004ac3b: .byte dd 2004ac3c: .byte ac 2004ac3d: ret 2004ac3e: movl (sp),r0 2004ac41: movl 34(r0),r0 2004ac45: pushl $0 2004ac47: pushl 10(ap) 2004ac4a: pushl 08(ap) 2004ac4d: pushl 14(ap) 2004ac50: pushal *0c(ap) 2004ac53: calls $6,*00(r0)[r0] 2004ac58: ret 2004ac59: movzbl $39,$0 2004ac5c: .long 40080000 2004ac60: .long 00100000 2004ac64: .long 001ccd00 2004ac68: .long 40040000 2004ac6c: .long 00080000 2004ac70: .long 000e6700 2004ac74: .long 40028000 2004ac78: .long 00040000 2004ac7c: .long 00073400 2004ac80: .long 40020000 2004ac84: .long 00030000 2004ac88: .long 00039a00 2004ac8c: .long 20010000 2004ac90: .long 00020000 2004ac94: .long 0001cd00 2004ac98: .long 10010000 2004ac9c: .long 00010000 2004aca0: .long 00000000 2004aca4: .long 00000000 2004aca8: .long 00000000 2004acac: halt 2004acad: pushl r5 2004acaf: clrq 0x200479f4 2004acb3: moval 0x2004ac59,r0 2004acb7: movq (r0)+,r1 2004acba: beql 0x2004acdb 2004acbc: movl (r0)+,r5 2004acbf: cmpl 4c(r11),r1 2004acc3: blss 0x2004acb7 2004acc5: movzwl r2,r0 2004acc8: ashl $f0,r2,r1 2004accd: ashl $ff,r1,r4 2004acd2: bsbb 0x2004ad0b 2004acd4: blss 0x2004acdb 2004acd6: movq r2,0x200479f4 2004acdb: movl (sp)+,r5 2004acde: rsb 2004acdf: bsbb 0x2004acad 2004ace1: movl 0x200479f4,r2 2004ace6: beql 0x2004ad0a 2004ace8: subl2 $4,sp 2004aceb: movl sp,r0 2004acee: subl3 $2,r2,-(sp) 2004acf2: pushl $d 2004acf4: ashl $9,0x200479f8,-(sp) 2004acfa: ashl $9,r2,-(sp) 2004acfe: clrl -(sp) 2004ad00: pushl r0 2004ad02: calls $6,0x2004aeeb 2004ad07: addl2 $4,sp 2004ad0a: rsb 2004ad0b: rotl $17,r11,r2 2004ad0f: addl2 r2,r0 2004ad12: movl r0,r3 2004ad15: addl2 r2,r5 2004ad18: cmpl r5,r0 2004ad1b: blss 0x2004ad3b 2004ad1d: bbs r0,*48(r11),0x2004ad2f 2004ad22: subl3 r3,r0,r2 2004ad26: cmpl r2,r4 2004ad29: bgeq 0x2004ad3b 2004ad2b: addl3 $1,r0,r3 2004ad2f: incl r0 2004ad31: sobgtr r1,0x2004ad18 2004ad34: subl3 r3,r0,r2 2004ad38: cmpl r2,r4 2004ad3b: rsb 2004ad3c: movzwl 04(r3),r0 2004ad40: beql 0x2004ad4f 2004ad42: movab (r0)[r3],r1 2004ad46: bsbb 0x2004ad61 2004ad48: movab 04(r0)[r3],r1 2004ad4d: bsbb 0x2004ad61 2004ad4f: movzwl 08(r3),r0 2004ad53: beql 0x2004ad5c 2004ad55: movab 20(r0)[r3],r1 2004ad5a: bsbb 0x2004ad61 2004ad5c: movzbl 10(r3),r1 2004ad60: rsb 2004ad61: subl3 $1,(r1),r1 2004ad65: blss 0x2004ad6f 2004ad67: cmpl r2,r1 2004ad6a: bleq 0x2004ad6f 2004ad6c: movl r1,r2 2004ad6f: rsb 2004ad70: .byte 08 2004ad71: .ascii "[SYSEXE]" 2004ad79: .byte 00 2004ad7a: .byte 09 2004ad7b: .ascii "SYSCOMMON" 2004ad84: .byte 04 2004ad85: .byte fc 2004ad86: .byte 08 2004ad87: cmpl (ap),$9 2004ad8a: blss 0x2004ad9f 2004ad8c: bbc $1,24(ap),0x2004ad9f 2004ad91: movzwl $08c0,r0 2004ad96: movab 0x2004b4f7 <7+"00512\374\b\320\317U"...>,r2 2004ad9b: beql 0x2004ad84 2004ad9d: jmp (r2) 2004ad9f: movl 0x20047a50,*04(ap) 2004ada5: subl2 $00000058,sp 2004adac: moval -20(fp),-24(fp) 2004adb1: clrl -30(fp) 2004adb4: movc5 $0,(sp),$0,$18,-58(fp) 2004adbb: cmpl (ap),$8 2004adbe: blss 0x2004adc9 2004adc0: movl 20(ap),-30(fp) 2004adc5: blbs -30(fp),0x2004addc 2004adc9: moval 0x200479f4,r11 2004adce: beql 0x2004adde 2004add0: movl 0x200479f8,r11 2004add5: beql 0x2004adde 2004add7: cmpw (r11),$1 2004adda: beql 0x2004adde 2004addc: clrl r11 2004adde: moval 0x2004ad70,r7 2004ade3: movzbl (r7)+,r6 2004ade6: incl r7 2004ade8: subl2 $2,r6 2004adeb: movl 08(ap),r0 2004adef: beql 0x2004ae18 2004adf1: movq (r0),r2 2004adf4: locc $3a,r2,(r3) 2004adf8: beql 0x2004ae01 2004adfa: movab 01(r1),r3 2004adfe: movab -(r0),r2 2004ae01: cmpb $5b,(r3) 2004ae05: beql 0x2004ae0c 2004ae07: cmpb $3c,(r3) 2004ae0a: bneq 0x2004ae29 2004ae0c: addb3 $2,(r3)+,r0 2004ae10: decl r2 2004ae12: locc r0,r2,(r3) 2004ae16: bneq 0x2004ae1b 2004ae18: brw 0x2004b1cb 2004ae1b: movl r3,r7 2004ae1e: subl3 r3,r1,r6 2004ae22: movab -(r0),r2 2004ae25: moval 01(r1),r3 2004ae29: clrq -(sp) 2004ae2b: cmpl (ap),$7 2004ae2e: blss 0x2004ae34 2004ae30: movq 18(ap),(sp) 2004ae34: pushal -06(fp) 2004ae37: movq 10(ap),-(sp) 2004ae3b: pushl 0c(ap) 2004ae3e: pushal -2c(fp) 2004ae41: pushl *04(ap) 2004ae44: pushl $6 2004ae46: tstl r11 2004ae48: beql 0x2004ae51 2004ae4a: moval 18(r11),0c(sp) 2004ae4f: brb 0x2004ae5c 2004ae51: callg (sp),0x2004aff9 2004ae56: blbs r0,0x2004ae5c 2004ae59: brw 0x2004aeea 2004ae5c: movq r2,-40(fp) 2004ae60: movq r6,-38(fp) 2004ae64: moval -58(fp),r8 2004ae68: bbs $1,-30(fp),0x2004ae7c 2004ae6d: moval 0x200478d0,(r8) 2004ae72: movl (r8),08(r8) 2004ae76: moval 0x2004ad7a,0c(r8) 2004ae7c: movw $4,-06(fp) 2004ae80: movl $4,-04(fp) 2004ae84: movl (r8)+,r1 2004ae87: beql 0x2004ae9a 2004ae89: movzbl (r1)+,r0 2004ae8c: beql 0x2004ae9a 2004ae8e: movq r0,r6 2004ae91: bsbw 0x2004af8d 2004ae94: movq -38(fp),r6 2004ae98: brb 0x2004ae9d 2004ae9a: bsbw 0x2004af8d 2004ae9d: movq r0,-2c(fp) 2004aea1: pushal (sp) 2004aea3: pushl r11 2004aea5: calls $2,0x2004b079 2004aeaa: blbs r0,0x2004aec4 2004aead: cmpl r0,$00000910 2004aeb4: bneq 0x2004aeea 2004aeb6: tstl (r8)+ 2004aeb8: bneq 0x2004aeea 2004aeba: tstl (r8) 2004aebc: beql 0x2004aeea 2004aebe: movq -40(fp),r2 2004aec2: brb 0x2004ae7c 2004aec4: clrq -20(fp) 2004aec7: clrw -18(fp) 2004aeca: tstl (r8) 2004aecc: bneq 0x2004ae84 2004aece: tstl r6 2004aed0: bgtr 0x2004ae9a 2004aed2: movq r2,-2c(fp) 2004aed6: clrl r2 2004aed8: tstl -2c(fp) 2004aedb: bgtr 0x2004aea1 2004aedd: cmpl (ap),$7 2004aee0: blss 0x2004aee5 2004aee2: addl2 $2,(sp) 2004aee5: callg (sp),0x2004b2d9 2004aeea: ret 2004aeeb: movzwl $c,-(fp) 2004aeee: xorw2 $c,r10 2004aef1: subl3 $00000218,r10,r0 2004aef9: blss 0x2004af55 2004aefb: movw $1,(r11) 2004aefe: movzwl $0218,04(r11) 2004af04: movzwl $0218,08(r11) 2004af0a: mull3 $24,14(ap),r1 2004af0f: subl2 r1,r0 2004af12: blss 0x2004af55 2004af14: addl3 $00000218,r1,0c(r11) 2004af1d: movl 0c(r11),10(r11) 2004af22: ashl $9,18(ap),r1 2004af27: cmpl r1,r0 2004af2a: bleq 0x2004af34 2004af2c: bicl3 $000001ff,r0,r1 2004af34: addl3 r1,10(r11),14(r11) 2004af3a: movl 0x20047a50,*04(ap) 2004af40: pushal 18(r11) 2004af43: clrl -(sp) 2004af45: pushl *04(ap) 2004af48: calls $3,0x2004aff9 2004af4d: blbc r0,0x2004af58 2004af50: movq r10,0x200479f4 2004af55: movl $1,r0 2004af58: ret 2004af59: halt 2004af5a: halt 2004af5b: movl 0x200479f8,r0 2004af60: movl 08(r0),0c(r0) 2004af65: movl 10(r0),14(r0) 2004af6a: movl 10(r0),0x200479f4 2004af70: movl $1,r0 2004af73: ret 2004af74: cmpl r0,$3 2004af77: bleq 0x2004af7c 2004af79: brw 0x2004b1cb 2004af7c: movw $3030,(r2)+ 2004af81: movb $30,(r2)+ 2004af84: brb 0x2004af89 2004af86: movb -(r1),-(r2) 2004af89: sobgeq r0,0x2004af86 2004af8c: rsb 2004af8d: locc $2e,r6,(r7) 2004af91: subl3 $1,r0,r6 2004af95: subl3 r7,r1,r0 2004af99: movl r7,r1 2004af9c: movab 01(r1)[r0],r7 2004afa1: pushr $7 2004afa3: cmpl r0,$9 2004afa6: bleq 0x2004afab 2004afa8: brw 0x2004b1cb 2004afab: locc $2c,r0,(r1) 2004afaf: beql 0x2004afea 2004afb1: pushl r0 2004afb3: subl3 r0,04(sp),r0 2004afb8: moval -16(fp),r2 2004afbc: bsbb 0x2004af74 2004afbe: subl3 $1,(sp)+,r0 2004afc2: addl3 (sp)+,(sp)+,r1 2004afc6: moval -13(fp),r2 2004afca: bsbb 0x2004af74 2004afcc: popr $4 2004afce: movl $6,r0 2004afd1: movab -16(fp)[r0],r1 2004afd6: movl $5249442e,(r1)+ 2004afdd: movw $313b,(r1) 2004afe2: movab -16(fp),r1 2004afe6: addl2 $6,r0 2004afe9: rsb 2004afea: pushr $38 2004afec: movc3 0c(sp),*10(sp),-16(fp) 2004aff3: popr $38 2004aff5: popr $7 2004aff7: brb 0x2004afd1 2004aff9: bvc 0x2004affb 2004affb: movl 0c(ap),r3 2004afff: rotl $9,$1,-(sp) 2004b003: movzwl $21,-(sp) 2004b006: pushl r3 2004b008: pushl $1 2004b00a: pushl 04(ap) 2004b00d: pushl $5 2004b00f: callg (sp),0x2004ac39 2004b014: blbc r0,0x2004b072 2004b017: movl r3,r1 2004b01a: movzwl $1d,r0 2004b01d: bsbw 0x2004b4d0 2004b020: movl r3,r1 2004b023: bsbw 0x2004b4cb 2004b026: cmpb 0d(r3),$2 2004b02a: bneq 0x2004b073 2004b02c: movl 18(r3),r1 2004b030: movzwl 20(r3),r0 2004b034: movl 1c(r3),r4 2004b038: mulw3 $4,0e(r3),r4 2004b03d: addw2 r0,r4 2004b040: addl3 r0,r1,08(sp) 2004b045: calls (sp)+,0x2004ac39 2004b04a: blbc r0,0x2004b072 2004b04d: movl r3,r1 2004b050: clrl -(sp) 2004b052: pushl $00010001 2004b058: movl sp,r0 2004b05b: bsbw 0x2004b49b 2004b05e: movw r4,01fe(r3) 2004b063: ashl $f0,r4,r4 2004b068: beql 0x2004b06f 2004b06a: bbss $a,06(r3),0x2004b06f 2004b06f: movzwl $1,r0 2004b072: ret 2004b073: movzwl $08c0,r0 2004b078: ret 2004b079: entry mask: r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 2004b07b: subl2 $30,sp 2004b07e: movc5 $0,(sp),$0,$30,(sp) 2004b084: clrl r11 2004b086: cmpl (ap),$2 2004b089: bneq 0x2004b093 2004b08b: movl 04(ap),r11 2004b08f: movl 08(ap),ap 2004b093: tstl r11 2004b095: beql 0x2004b0fd 2004b097: movc3 $6,*18(ap),(sp) 2004b09c: movq *08(ap),r0 2004b0a0: cmpl r0,$6 2004b0a3: bleq 0x2004b0ca 2004b0a5: cmpl r0,$f 2004b0a8: bgtr 0x2004b0ca 2004b0aa: addl3 r0,r1,r2 2004b0ae: cmpw $313b,-(r2) 2004b0b3: bneq 0x2004b0ca 2004b0b5: cmpl $5249442e,-(r2) 2004b0bc: bneq 0x2004b0ca 2004b0be: subl2 $6,r0 2004b0c1: movb r0,-2a(fp) 2004b0c5: movc3 r0,(r1),-29(fp) 2004b0ca: addl3 04(r11),r11,r8 2004b0cf: addl3 08(r11),r11,r9 2004b0d4: brb 0x2004b0f4 2004b0d6: cmpc3 $10,-30(fp),(r8) 2004b0db: bneq 0x2004b0e3 2004b0dd: movl r8,-0c(fp) 2004b0e1: brb 0x2004b101 2004b0e3: cmpl r0,$a 2004b0e6: bgtr 0x2004b0f1 2004b0e8: movl r8,-0c(fp) 2004b0ec: tstb -2a(fp) 2004b0ef: beql 0x2004b101 2004b0f1: addl2 $24,r8 2004b0f4: cmpl r8,r9 2004b0f7: bcs 0x2004b0d6 2004b0f9: movl -0c(fp),r8 2004b0fd: beql 0x2004b13d 2004b0ff: brb 0x2004b110 2004b101: tstl 1e(r8) 2004b104: beql 0x2004b110 2004b106: movc3 $6,1e(r8),*18(ap) 2004b10c: movzwl $1,r0 2004b10f: ret 2004b110: movq 10(r8),-20(fp) 2004b115: movl 18(r8),-18(fp) 2004b11a: movw 1c(r8),-14(fp) 2004b11f: subl3 $1,-1c(fp),r6 2004b124: movzwl -20(fp),r7 2004b128: movzwl -14(fp),-04(fp) 2004b12d: addl3 -18(fp),r11,-08(fp) 2004b133: addl2 r6,r7 2004b136: brw 0x2004b1dd 2004b139: brw 0x2004b1c5 2004b13c: ret 2004b13d: callg (ap),0x2004b2d9 2004b142: blbc r0,0x2004b13c 2004b145: movl 10(ap),r5 2004b149: subl3 $1,*14(ap),r6 2004b14e: blss 0x2004b139 2004b150: moval 14(r5),r4 2004b154: rotl $10,08(r4),r7 2004b159: tstw 0c(r4) 2004b15c: bneq 0x2004b160 2004b15e: decl r7 2004b160: addl3 $1,r6,-1c(fp) 2004b165: movw r7,-20(fp) 2004b169: movb $1,-1e(fp) 2004b16d: tstl r11 2004b16f: beql 0x2004b1c0 2004b171: subl3 10(r11),14(r11),r2 2004b177: ashl $f7,r2,r2 2004b17c: beql 0x2004b1c0 2004b17e: cmpl r2,r7 2004b181: bleq 0x2004b186 2004b183: movl r7,r2 2004b186: movl 10(r11),r3 2004b18a: ashl $9,r2,-(sp) 2004b18e: movzwl $21,-(sp) 2004b191: pushab (r11)[r3] 2004b194: pushl -1c(fp) 2004b197: pushl 04(ap) 2004b19a: calls $5,0x2004ac39 2004b19f: blbc r0,0x2004b1c0 2004b1a2: movl r2,-04(fp) 2004b1a6: movab (r11)[r3],-08(fp) 2004b1ab: tstb -2a(fp) 2004b1ae: bneq 0x2004b1c0 2004b1b0: movw r2,-14(fp) 2004b1b4: movl r3,-18(fp) 2004b1b8: ashl $9,r2,r1 2004b1bc: addl2 r1,10(r11) 2004b1c0: addl2 r6,r7 2004b1c3: brb 0x2004b1d1 2004b1c5: movzwl $0828,r0 2004b1ca: ret 2004b1cb: movzwl $0818,r0 2004b1d0: ret 2004b1d1: bbc $d,34(r5),0x2004b1c5 2004b1d6: cmpw $0802,(r4) 2004b1db: bneq 0x2004b1c5 2004b1dd: movq *08(ap),r8 2004b1e1: clrl r10 2004b1e3: movq r8,r3 2004b1e6: locc $2e,r3,(r4) 2004b1ea: beql 0x2004b1f3 2004b1ec: movab -(r0),r3 2004b1ef: movab 01(r1),r4 2004b1f3: locc $3b,r3,(r4) 2004b1f7: bneq 0x2004b1ff 2004b1f9: locc $2e,r3,(r4) 2004b1fd: beql 0x2004b231 2004b1ff: subl2 r0,r8 2004b202: pushal -(sp) 2004b204: pushab 01(r1) 2004b207: pushab -(r0) 2004b209: calls $3,0x2004abc8 2004b20e: blbc r0,0x2004b1cb 2004b211: movl (sp)+,r10 2004b214: brb 0x2004b231 2004b216: movzbl 05(r5),r4 2004b21a: cmpc5 r8,(r9),$0,r4,06(r5) 2004b221: beql 0x2004b240 2004b223: blss 0x2004b235 2004b225: movzwl (r5),r0 2004b228: movab 02(r5)[r0],r5 2004b22d: tstw (r5) 2004b22f: bgtr 0x2004b216 2004b231: aobleq r7,r6,0x2004b23b 2004b235: movzwl $0910,r0 2004b23a: ret 2004b23b: bsbw 0x2004b2ab 2004b23e: brb 0x2004b22d 2004b240: incl r4 2004b242: bicl2 $1,r4 2004b245: movab 06(r5)[r4],r3 2004b24a: movzwl (r5),r0 2004b24d: movab 02(r5)[r0],r5 2004b252: tstl r10 2004b254: beql 0x2004b267 2004b256: cmpw r10,(r3) 2004b259: beql 0x2004b267 2004b25b: bgtru 0x2004b235 2004b25d: addl2 $8,r3 2004b260: cmpl r3,r5 2004b263: bcs 0x2004b256 2004b265: brb 0x2004b22d 2004b267: movq 02(r3),r6 2004b26b: movzwl r7,r7 2004b26e: movc3 $6,02(r3),*18(ap) 2004b274: tstl r11 2004b276: beql 0x2004b2a4 2004b278: tstb -2a(fp) 2004b27b: bneq 0x2004b284 2004b27d: tstl -0c(fp) 2004b280: bneq 0x2004b2a4 2004b282: brb 0x2004b28c 2004b284: movl r6,-12(fp) 2004b288: movw r7,-0e(fp) 2004b28c: movl 08(r11),r8 2004b290: addl3 $24,r8,r0 2004b294: cmpl r0,0c(r11) 2004b298: bgtr 0x2004b2a4 2004b29a: movl r0,08(r11) 2004b29e: movc3 $24,-30(fp),(r11)[r8] 2004b2a4: movzwl $1,r0 2004b2a7: ret 2004b2a8: brw 0x2004b1c5 2004b2ab: tstl -04(fp) 2004b2ae: beql 0x2004b2be 2004b2b0: decl -04(fp) 2004b2b3: movl -08(fp),r5 2004b2b7: moval 0200(r5),-08(fp) 2004b2bd: rsb 2004b2be: movl 10(ap),r5 2004b2c2: rotl $9,$1,-(sp) 2004b2c6: movzwl $21,-(sp) 2004b2c9: pushal (r5) 2004b2cb: pushl r6 2004b2cd: pushl 04(ap) 2004b2d0: calls $5,0x2004ac39 2004b2d5: blbs r0,0x2004b2bd 2004b2d8: ret 2004b2d9: entry mask: r6 r5 r4 r3 r2 2004b2db: mnegl $1,-(sp) 2004b2de: clrl -(sp) 2004b2e0: clrq -(sp) 2004b2e2: cmpl (ap),$8 2004b2e5: blss 0x2004b2f4 2004b2e7: movl 20(ap),r0 2004b2eb: beql 0x2004b2f4 2004b2ed: movq (r0),-10(fp) 2004b2f1: clrl *1c(ap) 2004b2f4: movq 0c(ap),r2 2004b2f8: movq 14(ap),r4 2004b2fc: movq (r5),-(sp) 2004b2ff: movl sp,r5 2004b302: movaq -(sp),r6 2004b305: clrq (r4) 2004b307: decl (r4) 2004b309: movzwl (r5),-(sp) 2004b30c: bbc $a,06(r2),0x2004b316 2004b311: movb 05(r5),02(sp) 2004b316: movl (sp)+,r0 2004b319: bneq 0x2004b31e 2004b31b: brw 0x2004b38b 2004b31e: movzwl 01fe(r2),r1 2004b323: addl2 r1,r0 2004b326: incl -04(fp) 2004b329: pushal (r2) 2004b32b: pushal (r3) 2004b32d: pushl r0 2004b32f: pushl 04(ap) 2004b332: calls $4,0x2004b3a4 2004b337: blbc r0,0x2004b39c 2004b33a: bbs $1f,-04(fp),0x2004b39c 2004b33f: movl r5,r0 2004b342: movl r3,r1 2004b345: bsbw 0x2004b49b 2004b348: movl 0c(ap),r2 2004b34c: pushal -10(fp) 2004b34f: pushal -08(fp) 2004b352: pushl r6 2004b354: pushl r3 2004b356: calls $4,0x2004b437 2004b35b: movl -08(fp),r1 2004b35f: beql 0x2004b377 2004b361: addl2 r1,*1c(ap) 2004b365: cmpl r1,-10(fp) 2004b369: bleq 0x2004b36f 2004b36b: movl -10(fp),r1 2004b36f: addl2 r1,-0c(fp) 2004b373: subl2 r1,-10(fp) 2004b377: mcoml (r4),r1 2004b37a: bneq 0x2004b37f 2004b37c: movl (r6),(r4) 2004b37f: addl2 04(r6),04(r4) 2004b384: movq 0e(r3),(r5) 2004b388: brw 0x2004b309 2004b38b: tstl -04(fp) 2004b38e: bleq 0x2004b399 2004b390: movq *18(ap),(r5) 2004b394: bbcs $1f,-04(fp),0x2004b388 2004b399: movzwl $1,r0 2004b39c: ret 2004b39d: entry mask: r5 r4 r3 r2 2004b39f: movzwl $20,-(sp) 2004b3a2: brb 0x2004b3a9 2004b3a4: movzwl $0,$3c 2004b3a7: addp6 -(sp),*10ac(r0),r5,$10,$31,-53ff(r3) 2004b3b2: cvtps r3,$10,$3b,*5053(r1) 2004b3b9: blss 0x2004b3c9 2004b3bb: subl2 r0,r3 2004b3be: cmpl r4,r5 2004b3c1: bcs 0x2004b3b4 2004b3c3: movzwl $0870,r0 2004b3c8: ret 2004b3c9: rotl $9,$1,-(sp) 2004b3cd: pushl -04(fp) 2004b3d0: pushl 0c(ap) 2004b3d3: addl3 r3,r1,-(sp) 2004b3d7: pushl 04(ap) 2004b3da: calls $5,0x2004ac39 2004b3df: ret 2004b3e0: movzbl 01(r5),r0 2004b3e4: movaw (r5)[r0],r4 2004b3e8: movzbl 3a(r5),r5 2004b3ec: movaw (r4)[r5],r5 2004b3f0: rsb 2004b3f1: extzv $e,$2,(r4),r0 2004b3f6: casew r0,$0,$2 2004b3fa: case -> 0x2004b40e 2004b3fc: case -> 0x2004b417 2004b3fe: case -> 0x2004b42a 2004b400: rotl $10,(r4)+,r0 2004b404: insv $0,$1e,$2,r0 2004b409: movl (r4)+,r1 2004b40c: brb 0x2004b427 2004b40e: mnegl $1,r1 2004b411: addl2 $2,r4 2004b414: clrl r0 2004b416: rsb 2004b417: movl (r4)+,r0 2004b41a: extzv $8,$6,r0,r1 2004b41f: ashq $10,r0,r0 2004b423: movzbl -04(r4),r0 2004b427: incl r0 2004b429: rsb 2004b42a: movzwl (r4)+,r0 2004b42d: extzv $0,$e,r0,r0 2004b432: movl (r4)+,r1 2004b435: brb 0x2004b427 2004b437: entry mask: r7 r6 r5 r4 r3 r2 2004b439: clrq r6 2004b43b: cmpl (ap),$4 2004b43e: blss 0x2004b44f 2004b440: movl 10(ap),r0 2004b444: beql 0x2004b44f 2004b446: movq (r0),r6 2004b449: bicl2 $7,r6 2004b44c: clrl *0c(ap) 2004b44f: movl 04(ap),r5 2004b453: movzbl 34(r5),r0 2004b457: extzv $7,$1,r0,-(sp) 2004b45c: bsbw 0x2004b3e0 2004b45f: clrl r3 2004b461: brb 0x2004b48c 2004b463: bsbw 0x2004b3f1 2004b466: tstl r3 2004b468: bneq 0x2004b474 2004b46a: tstl r0 2004b46c: beql 0x2004b48c 2004b46e: blbc (sp),0x2004b474 2004b471: movl r1,(sp) 2004b474: addl2 r0,r3 2004b477: tstl r6 2004b479: beql 0x2004b484 2004b47b: movl r0,(r7)+ 2004b47e: movl r1,(r7)+ 2004b481: subl2 $8,r6 2004b484: tstl r7 2004b486: beql 0x2004b48c 2004b488: addl2 $8,*0c(ap) 2004b48c: cmpl r4,r5 2004b48f: bcs 0x2004b463 2004b491: popr $4 2004b493: movq r2,*08(ap) 2004b497: movzwl $1,r0 2004b49a: ret 2004b49b: cmpb 07(r1),$2 2004b49f: bneq 0x2004b4bf 2004b4a1: movzwl 0c(r1),-(sp) 2004b4a5: movl 08(r1),-(sp) 2004b4a9: tstw (sp) 2004b4ab: beql 0x2004b4c5 2004b4ad: cmpl (r0)+,(sp)+ 2004b4b0: bneq 0x2004b4bf 2004b4b2: tstl (sp) 2004b4b4: blss 0x2004b4bb 2004b4b6: cmpw (r0),(sp) 2004b4b9: bneq 0x2004b4bf 2004b4bb: popr $1 2004b4bd: brb 0x2004b4cb 2004b4bf: movzwl $0810,r0 2004b4c4: ret 2004b4c5: movzwl $0910,r0 2004b4ca: ret 2004b4cb: movzwl $00ff,r0 2004b4d0: clrl r2 2004b4d2: addw2 (r1)+,r2 2004b4d5: sobgtr r0,0x2004b4d2 2004b4d8: cmpw r2,(r1) 2004b4db: bneq 0x2004b4de 2004b4dd: rsb 2004b4de: movzwl $0808,r0 2004b4e3: ret 2004b4e4: halt 2004b4e5: halt 2004b4e6: halt 2004b4e7: halt 2004b4e8: .ascii "HDR1" 2004b4ec: .ascii "HDR2" 2004b4f0: .ascii "00512\374\b\320\317U\305\274\4\320\254\b" 2004b500: .ascii "P\23'}`R::Rc\23\7\236\241\1S\236pR\221\217" 2004b515: .ascii "[c\23\5\221 2004b688: bneq 0x2004b658 2004b68a: cmpc3 r6,(r7),04(r2) 2004b68f: beql 0x2004b6aa 2004b691: pushal 0x2004b4e4 2004b695: pushl *04(ap) 2004b698: pushl $0 2004b69a: movzwl $25,-(sp) 2004b69d: pushl $3 2004b69f: pushl $0 2004b6a1: pushl $0 2004b6a3: calls $7,0x2004b712 2004b6a8: brb 0x2004b658 2004b6aa: cmpb $20,(r3) 2004b6ad: bneq 0x2004b691 2004b6af: movzwl $1,r0 2004b6b2: rsb 2004b6b3: cmpw $0870,r0 2004b6b8: bneq 0x2004b6bf 2004b6ba: movzwl $08c0,r0 2004b6bf: rsb 2004b6c0: movl 10(ap),r2 2004b6c4: pushal 0x2004b4e4 2004b6c8: rotl $9,$1,-(sp) 2004b6cc: movzwl $21,-(sp) 2004b6cf: pushal (r2) 2004b6d1: mnegl $1,-(sp) 2004b6d4: pushl *04(ap) 2004b6d7: calls $6,0x2004b741 2004b6dc: blbc r0,0x2004b6b3 2004b6df: ashl $f0,r0,r1 2004b6e4: cmpw r1,$0050 2004b6e9: bneq 0x2004b6ba 2004b6eb: cmpl (r2),0x2004b4ec <"HDR200512\374\b\320\317"...> 2004b6f0: bneq 0x2004b6ba 2004b6f2: cmpb $46,04(r2) 2004b6f7: bneq 0x2004b6ba 2004b6f9: movl r2,r4 2004b6fc: cmpc3 $5,05(r2),0x2004b4f0 <"00512\374\b\320\317U"...> 2004b703: bneq 0x2004b6ba 2004b705: cmpc3 $5,0a(r4),0x2004b4f0 <"00512\374\b\320\317U"...> 2004b70c: bneq 0x2004b6ba 2004b70e: movzwl $1,r0 2004b711: rsb 2004b712: entry mask: r11 r10 r9 r8 r7 r6 r5 r4 r3 r2 2004b714: movl 18(ap),r9 2004b718: movl 0c(ap),r11 2004b71c: movl 1c(ap),r4 2004b720: mfpr $38,r1 2004b723: movl 5c(r9)[r1],r3 2004b728: movl 54(r9)[r1],r7 2004b72d: pushl $5 2004b72f: movl r11,r5 2004b732: movl 34(r9),r0 2004b736: jsb *08(r0)[r0] 2004b73a: blbs r0,0x2004b740 2004b73d: sobgtr (sp),0x2004b72f 2004b740: ret 2004b741: entry mask: 2004b743: pushl 18(ap) 2004b746: pushl 04(ap) 2004b749: movl (sp),r0 2004b74c: movl 34(r0),r0 2004b750: pushl $0 2004b752: pushl 10(ap) 2004b755: pushl 08(ap) 2004b758: pushl 14(ap) 2004b75b: pushal *0c(ap) 2004b75e: calls $7,*00(r0)[r0] 2004b763: ret 2004b764: halt 2004b765: halt 2004b766: halt 2004b767: halt 2004b768: .long 12296e8f 2004b76c: .long 00260039 2004b770: .long 00260026 2004b774: .long 0026004c 2004b778: .long 00260026 2004b77c: .long 00260026 2004b780: .long 00260026 2004b784: .long 00260026 2004b788: .long 00260026 2004b78c: .long 00680026 2004b790: .long 8fdd0026 2004b794: .long 00000001 2004b798: .long 00000ddd 2004b79c: .long 00028fdd 2004b7a0: .long 04dd0000 2004b7a4: halt 2004b7a5: movzwl 08(sp),r0 2004b7a9: movl 0c(sp),r1 2004b7ad: movl 10(sp),r3 2004b7b1: pushab 0x2004b7e8 2004b7b5: brw 0x2004b7f4 2004b7b8: rotl $10,10(sp),r0 2004b7bd: movw 08(sp),r0 2004b7c1: movl 0c(sp),r1 2004b7c5: movzwl 14(sp),r2 2004b7c9: movl 18(sp),r3 2004b7cd: pushab 0x2004b7e8 2004b7d1: brw 0x2004b815 2004b7d4: rotl $10,08(sp),r0 2004b7d9: movw 0c(sp),r0 2004b7dd: movl 10(sp),r1 2004b7e1: pushab 0x2004b7e8 2004b7e5: brw 0x2004b867 2004b7e8: movpsl -(sp) 2004b7ea: insv (sp)+,$0,$4,2c(sp) 2004b7f0: addl2 $28,sp 2004b7f3: rei 2004b7f4: movzwl r0,r0 2004b7f7: beql 0x2004b806 2004b7f9: pushl r10 2004b7fb: cmpb (r3)+,(r1)+ 2004b7fe: bneq 0x2004b80b 2004b800: sobgtr r0,0x2004b7fb 2004b803: movl (sp)+,r10 2004b806: clrl r2 2004b808: tstl r0 2004b80a: rsb 2004b80b: movl (sp)+,r10 2004b80e: movl r0,r2 2004b811: cmpb -(r1),-(r3) 2004b814: rsb 2004b815: pushl r10 2004b817: pushl r4 2004b819: ashl $f0,r0,r4 2004b81e: movzwl r0,r0 2004b821: beql 0x2004b84b 2004b823: movzwl r2,r2 2004b826: beql 0x2004b83c 2004b828: cmpb (r1)+,(r3)+ 2004b82b: bneq 0x2004b85f 2004b82d: sobgtr r0,0x2004b839 2004b830: decl r2 2004b832: bneq 0x2004b850 2004b834: popr $0410 2004b838: rsb 2004b839: sobgtr r2,0x2004b828 2004b83c: cmpb (r1)+,r4 2004b83f: bneq 0x2004b846 2004b841: sobgtr r0,0x2004b83c 2004b844: brb 0x2004b834 2004b846: cmpb -(r1),r4 2004b849: brb 0x2004b862 2004b84b: movzwl r2,r2 2004b84e: beql 0x2004b834 2004b850: cmpb r4,(r3)+ 2004b853: bneq 0x2004b85a 2004b855: sobgtr r2,0x2004b850 2004b858: brb 0x2004b834 2004b85a: cmpb r4,-(r3) 2004b85d: brb 0x2004b862 2004b85f: cmpb -(r1),-(r3) 2004b862: popr $0410 2004b866: rsb 2004b867: pushl r10 2004b869: pushl r2 2004b86b: ashl $f0,r0,r2 2004b870: movzwl r0,r0 2004b873: beql 0x2004b87d 2004b875: cmpb r2,(r1)+ 2004b878: beql 0x2004b884 2004b87a: sobgtr r0,0x2004b875 2004b87d: popr $0404 2004b881: tstl r0 2004b883: rsb 2004b884: decl r1 2004b886: brb 0x2004b87d 2004b888: .long ffffeaaa 2004b88c: .chunk 18292 20050000: