home *** CD-ROM | disk | FTP | other *** search
-
- ****************************************************************************
- exeobj
- errfile 'ram:assem.output'
- objfile 'graphic.library'
- ;_[]
- SECTION graphiclibrary000000,CODE
- ProgStart:
- MOVEQ #-1,D0
- lbC000002: RTS
-
- lbW000004: dw $4AFC
- dl lbW000004
- dl ixnetlibrary.MSG
- dw $802E
- dw $900
- dl ixnetlibrary.MSG
- dl ixnet46168000.MSG
- dl lbL00004C
- ixnetlibrary.MSG: db 'ixnet.library',0
- ixnet46168000.MSG: db 'ixnet 46.1 [68000] (30.3.97)',$D,$A,0
- db 0
- lbL00004C: dl $2C
- dl lbL00005C
- dl lbL000210
- dl lbC00023C
- lbL00005C: dl lbC000254
- dl lbC00026C
- dl lbC000292
- dl lbC0002E0
- dl lbC002364
- dl lbC0023BE
- dl lbC002420
- dl lbC002472
- dl lbC0024D0
- dl lbC0027AA
- dl lbC002532
- dl lbC0025B0
- dl lbC002616
- dl lbC002674
- dl lbC0026E6
- dl lbC00274C
- dl lbC0027C6
- dl lbC002818
- dl lbC00287E
- dl lbC0028E4
- dl lbC002942
- dl lbC0029A0
- dl lbC002A46
- dl lbC002AEC
- dl lbC002F46
- dl lbC002DD8
- dl lbC0036CA
- dl lbC003620
- dl lbC001044
- dl lbC0010B2
- dl lbC00112E
- dl lbC001232
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC0020E6
- dl lbC0021C2
- dl lbC000002
- dl lbC000002
- dl lbC000388
- dl lbC0003EE
- dl lbC000492
- dl lbC00059E
- dl lbC000626
- dl lbC000002
- dl lbC000990
- dl lbC0009CE
- dl lbC000A52
- dl lbC000A14
- dl lbC000AA4
- dl lbC001478
- dl lbC001504
- dl lbC00156A
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC0005D4
- dl lbC002216
- dl lbC0011BE
- dl lbC001818
- dl lbC0013DC
- dl lbC001422
- dl lbC00305A
- dl lbC003324
- dl lbC0011F8
- dl lbC000DEA
- dl lbC001006
- dl lbC000CBA
- dl lbC000D0A
- dl lbC000D88
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC0022AE
- dl lbC0022F4
- dl lbC0033B4
- dl lbC003420
- dl lbC00349C
- dl lbC0034F2
- dl lbC000B0C
- dl lbC000B5E
- dl lbC003564
- dl lbC000932
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC000002
- dl lbC00224E
- dl lbC000002
- dl lbC000346
- dl lbC002FE4
- dl $FFFFFFFF
- lbL000210: dl $E0000008
- dl $900C000
- dw 10
- dl ixnetlibrary.MSG
- dw $E000
- dw 14
- dw $600
- dw $D000
- dw $14
- dw $2E
- dw $D000
- dw $16
- dw 1
- dw $C000
- dw $18
- dl ixnet46168000.MSG
- dw 0
- dw 0
-
- lbC00023C: PUSH A5
- MOVEA.L D0,A5
- MOVE.L A0,($24,A5)
- PEA (A5)
- JSR (lbC001CD8)
- LEA (4,SP),SP
- POP A5
- RTS
-
- lbC000254: ADDQ.W #1,($20,A6)
- BCLR #3,(14,A6)
- PEA (A6)
- JSR (lbC001DDE)
- LEA (4,SP),SP
- RTS
-
- lbC00026C: PEA (A6)
- JSR (lbC001BC8)
- LEA (4,SP),SP
- CLR.L D0
- SUBQ.W #1,($20,A6)
- BNE.W lbC000290
- BTST #3,(14,A6)
- BEQ.W lbC000290
- BSR.W lbC000292
- lbC000290: RTS
-
- lbC000292: PUSHM D2/A5/A6
- MOVEA.L A6,A5
- MOVEA.L (4).W,A6
- TST.W ($20,A5)
- BEQ.W lbC0002B0
- BSET #3,(14,A5)
- CLR.L D0
- BRA.W lbC0002DA
-
- lbC0002B0: MOVE.L ($24,A5),D2
- MOVEA.L A5,A1
- JSR (-$FC,A6)
- ;fiX "_LVO" type symbol expected
- PEA (A5)
- JSR (lbC001C5E)
- LEA (4,SP),SP
- CLR.L D0
- MOVEA.L A5,A1
- MOVE.W ($10,A5),D0
- SUBA.L D0,A1
- ADD.W ($12,A5),D0
- JSR (-$D2,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D2,D0
- lbC0002DA: POPM D2/A5/A6
- RTS
-
- lbC0002E0: CLR.L D0
- RTS
-
- lbC0002E4: ADDA.W #$FEF8,SP
- PUSHM A2-A4
- MOVEA.L ($118,SP),A4
- MOVEA.L ($11C,SP),A3
- PEA ($100).W
- LEA ($12,SP),A2
- PUSH A2
- BSR.W lbC0020E6
- PEA ($2E).W
- PUSH A2
- JSR (lbC00373C)
- MOVEA.L D0,A0
- ADDA.W #$10,SP
- CMPA.W #0,A0
- BEQ.B lbC000324
- PEA (-1,A3)
- PEA (1,A0)
- BRA.B lbC00032A
-
- lbC000324: PEA (-1,A3)
- PUSH A2
- lbC00032A: PUSH A4
- JSR (lbC003748)
- ADDA.W #12,SP
- CLR.B (-1,A4,A3.L)
- MOVEQ #0,D0
- POPM A2-A4
- ADDA.W #$108,SP
- RTS
-
- lbC000346: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVE.L ($10,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC000378
- PUSH D1
- PUSH D0
- BSR.W lbC0002E4
- ADDQ.W #8,SP
- BRA.B lbC000382
-
- lbC000378: MOVEA.L (4,A0),A6
- MOVEA.L D0,A1
- JSR (-$60,A6)
- ;fiX "_LVO" type symbol expected
- lbC000382: POP D2
- POP A6
- RTS
-
- lbC000388: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC0003B0
- MOVEA.L (12,A0),A6
- JSR (-$A2,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0003E8
-
- lbC0003B0: TST.L ($2750,A1)
- BNE.B lbC0003BE
- BSR.W lbC000548
- TST.L D0
- BEQ.B lbC0003D0
- lbC0003BE: CLR.L -(SP)
- CLR.L -(SP)
- CLR.L -(SP)
- BSR.W lbC00067C
- ADDA.W #12,SP
- TST.L D0
- BNE.B lbC0003D4
- lbC0003D0: MOVEQ #0,D0
- BRA.B lbC0003E8
-
- lbC0003D4: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2740,D0
- lbC0003E8: POP D2
- POP A6
- RTS
-
- lbC0003EE: PUSHM D2/D3/A2/A3/A6
- MOVE.L ($18,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A3
- MOVEQ #3,D3
- CMP.L ($18,A3),D3
- BNE.B lbC00043E
- MOVEA.L (12,A3),A6
- MOVEA.L D2,A1
- JSR (-$90,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D2
- BNE.B lbC00043A
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A2
- MOVEA.L (12,A3),A6
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(A2)
- lbC00043A: MOVE.L D2,D0
- BRA.B lbC00048C
-
- lbC00043E: BSR.W lbC000548
- TST.L D0
- BEQ.B lbC00048A
- PUSH D2
- CLR.L -(SP)
- PEA (1).W
- BSR.W lbC00067C
- MOVE.L D0,D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- ADDA.W #12,SP
- TST.L ($2754,A0)
- BNE.B lbC000470
- BSR.W lbC000626
- lbC000470: TST.L D2
- BEQ.B lbC00048A
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2740,D0
- BRA.B lbC00048C
-
- lbC00048A: MOVEQ #0,D0
- lbC00048C: POPM D2/D3/A2/A3/A6
- RTS
-
- lbC000492: PUSHM D2/D3/A2/A3/A6
- MOVE.W ($1A,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A3
- MOVEQ #3,D3
- CMP.L ($18,A3),D3
- BNE.B lbC0004E2
- MOVEA.L (12,A3),A6
- MOVE.W D2,D0
- JSR (-$96,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D2
- BNE.B lbC0004DE
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A2
- MOVEA.L (12,A3),A6
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(A2)
- lbC0004DE: MOVE.L D2,D0
- BRA.B lbC000530
-
- lbC0004E2: BSR.B lbC000548
- TST.L D0
- BEQ.B lbC00052E
- CLR.L -(SP)
- MOVE.W D2,-(SP)
- CLR.W -(SP)
- PEA (1).W
- BSR.W lbC00067C
- MOVE.L D0,D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- ADDA.W #12,SP
- TST.L ($2754,A0)
- BNE.B lbC000514
- BSR.W lbC000626
- lbC000514: TST.L D2
- BEQ.B lbC00052E
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2740,D0
- BRA.B lbC000530
-
- lbC00052E: MOVEQ #0,D0
- lbC000530: POPM D2/D3/A2/A3/A6
- RTS
-
- lbC000536: MOVEQ #0,D1
- inetdbgroup.MSG: db '/inet/db/group',0,0
-
- ;fiX Bad code terminator
- lbC000548: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($2750,A0),D0
- BEQ.B lbC00056A
- PUSH D0
- JSR (lbC003754)
- MOVEQ #1,D0
- ADDQ.W #4,SP
- RTS
-
- lbC00056A: PEA (lbC000536)
- PEA (inetdbgroup.MSG)
- JSR (lbC003760)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2750,A0)
- ADDQ.W #8,SP
- SNE D0
- EXT.W D0
- MOVEA.W D0,A0
- MOVE.L A0,D0
- NEG.L D0
- RTS
-
- ;fiX Label expected
- NOP
- lbC00059E: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC0005C4
- CLR.L -(SP)
- BSR.B lbC0005D4
- ADDQ.W #4,SP
- BRA.B lbC0005CE
-
- lbC0005C4: MOVEA.L (12,A0),A6
- JSR (-$9C,A6)
- ;fiX "_LVO" type symbol expected
- MOVEQ #1,D0
- lbC0005CE: POP D2
- POP A6
- RTS
-
- lbC0005D4: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC0005FE
- MOVEA.L (12,A0),A6
- JSR (-$9C,A6)
- ;fiX "_LVO" type symbol expected
- MOVEQ #1,D0
- BRA.B lbC000620
-
- lbC0005FE: BSR.W lbC000548
- TST.L D0
- BEQ.B lbC00061E
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (12,SP),($2754,A0)
- MOVEQ #1,D0
- BRA.B lbC000620
-
- lbC00061E: MOVEQ #0,D0
- lbC000620: POP D2
- POP A6
- RTS
-
- lbC000626: PUSHM D2/A2/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A2
- MOVEA.L ($22B6,A2),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC00064C
- MOVEA.L (12,A0),A6
- JSR (-$A8,A6)
- ;fiX "_LVO" type symbol expected
- lbC00064C: MOVE.L ($2750,A2),D0
- BEQ.B lbC00066E
- PUSH D0
- JSR (lbC00376C)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($2750,A0)
- ADDQ.W #4,SP
- lbC00066E: POPM D2/A2/A6
- RTS
-
- ascii.MSG0: db '|',$A,0
- ascii.MSG: db ', ',$A,0
- db 0
-
- lbC00067C: LINK.W A5,#-4
- PUSHM D2-D4/A2-A4
- MOVE.L (8,A5),D3
- MOVE.L (12,A5),D4
- MOVE.L ($10,A5),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($275C,A0)
- BNE.B lbC0006C2
- PEA ($401).W
- JSR (lbC003778)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($275C,A0)
- ADDQ.W #4,SP
- lbC0006C2: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($2758,A0)
- BNE.B lbC0006F4
- PEA ($320).W
- JSR (lbC003778)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2758,A0)
- ADDQ.W #4,SP
- lbC0006F4: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($275C,A0)
- BEQ.B lbC00070E
- TST.L ($2758,A0)
- BNE.B lbC00071C
- lbC00070E: MOVEA.L ($C94,A0),A0
- MOVEQ #12,D1
- MOVE.L D1,(A0)
- MOVEQ #0,D0
- BRA.W lbC0008E8
-
- lbC00071C: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($2750,A0)
- PEA ($400).W
- PUSH ($275C,A0)
- JSR (lbC003784)
- ADDA.W #12,SP
- TST.L D0
- BNE.B lbC00074A
- MOVEQ #0,D0
- BRA.W lbC0008E8
-
- lbC00074A: MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($275C,A0),(-4,A5)
- PEA (10).W
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($275C,A0)
- JSR (lbC003790)
- ADDQ.W #8,SP
- TST.L D0
- BNE.B lbC0007DC
- lbC00077A: MOVEA.L (lbL003924),A2
- MOVEA.L ($114,A2),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($2750,A0),A1
- MOVEA.L (4,A1),A0
- LEA (-1,A0),A4
- MOVE.L A4,(4,A1)
- SUBQ.W #1,A0
- CMPA.W #0,A0
- BGE.B lbC0007B6
- MOVEA.L ($114,A2),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($2750,A0)
- JSR (lbC00379C)
- ADDQ.W #4,SP
- BRA.B lbC0007CA
-
- lbC0007B6: MOVEA.L ($114,A2),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($2750,A0),A0
- MOVEA.L (A0),A1
- CLR.L D0
- MOVE.B (A1),D0
- ADDQ.L #1,(A0)
- lbC0007CA: MOVEQ #10,D1
- CMP.L D0,D1
- BEQ.W lbC00071C
- MOVEQ #-1,D1
- CMP.L D0,D1
- BNE.B lbC00077A
- BRA.W lbC00071C
-
- lbC0007DC: PEA (ascii.MSG0)
- PEA (-4,A5)
- JSR (lbC0037A8)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2740,A0)
- ADDQ.W #8,SP
- TST.L D3
- BEQ.B lbC000824
- TST.L D2
- BEQ.B lbC000824
- PUSH D2
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($2740,A0)
- JSR (lbC0037B4)
- ADDQ.W #8,SP
- TST.L D0
- BNE.W lbC00071C
- lbC000824: PEA (ascii.MSG0)
- LEA (-4,A5),A3
- PUSH A3
- LEA (lbC0037A8),A2
- JSR (A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2744,A0)
- PEA (ascii.MSG0)
- PUSH A3
- JSR (A2)
- ADDA.W #$10,SP
- TST.L D0
- BEQ.W lbC00071C
- PUSH D0
- JSR (lbC0037C0)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2748,A0)
- ADDQ.W #4,SP
- TST.L D3
- BEQ.B lbC000892
- TST.L D2
- BNE.B lbC000892
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- CMP.L ($2748,A0),D4
- BNE.W lbC00071C
- lbC000892: MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($2758,A0),D0
- MOVE.L D0,($274C,A0)
- MOVEA.L D0,A2
- MOVEA.L ($114,A1),A0
- BRA.B lbC0008D2
-
- lbC0008B0: PEA (ascii.MSG)
- PEA (-4,A5)
- JSR (lbC0037A8)
- MOVE.L D0,(A2)
- ADDQ.W #8,SP
- BEQ.B lbC0008E6
- ADDQ.W #4,A2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- lbC0008D2: MOVEA.L ($2E,A0),A0
- MOVE.L ($2758,A0),D0
- ADDI.L #$31C,D0
- CMP.L A2,D0
- BNE.B lbC0008B0
- CLR.L (A2)
- lbC0008E6: MOVEQ #1,D0
- lbC0008E8: MOVEM.L (-$1C,A5),D2-D4/A2-A4
- UNLK A5
- RTS
-
- lbC0008F2: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC000924
- MOVEA.L (12,A0),A6
- MOVE.L D1,D0
- MOVEA.L ($10,SP),A1
- JSR (-$66,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00092C
-
- lbC000924: MOVEQ #0,D0
- TST.L D1
- BGT.B lbC00092C
- MOVEQ #-1,D0
- lbC00092C: POP D2
- POP A6
- RTS
-
- lbC000932: ADDA.W #$FBFC,SP
- PUSHM D2/A2/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC00095E
- MOVEA.L (8,A0),A6
- JSR (-$120,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000986
-
- lbC00095E: PEA ($400).W
- LEA ($10,SP),A2
- PUSH A2
- BSR.W lbC0020E6
- PUSH A2
- BSR.B lbC000990
- MOVEA.L D0,A0
- ADDA.W #12,SP
- CMPA.W #0,A0
- BNE.B lbC000980
- MOVEQ #0,D0
- BRA.B lbC000986
-
- lbC000980: MOVEA.L ($10,A0),A0
- MOVE.L (A0),D0
- lbC000986: POPM D2/A2/A6
- ADDA.W #$404,SP
- RTS
-
- lbC000990: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC0009BE
- MOVEA.L (4,A0),A6
- MOVEA.L D0,A0
- JSR (-$8A,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0009C8
-
- lbC0009BE: MOVEA.L (8,A0),A6
- MOVEA.L D0,A0
- JSR (-$D2,A6)
- ;fiX "_LVO" type symbol expected
- lbC0009C8: POP D2
- POP A6
- RTS
-
- lbC0009CE: PUSH A6
- PUSH D2
- MOVEA.L (12,SP),A1
- MOVE.L ($10,SP),D0
- MOVE.L ($14,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC000A04
- MOVEA.L (4,A0),A6
- MOVEA.L A1,A0
- JSR (-$90,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000A0E
-
- lbC000A04: MOVEA.L (8,A0),A6
- MOVEA.L A1,A0
- JSR (-$D8,A6)
- ;fiX "_LVO" type symbol expected
- lbC000A0E: POP D2
- POP A6
- RTS
-
- lbC000A14: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVE.L ($10,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC000A44
- MOVEA.L (4,A0),A6
- JSR (-$12C,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000A4C
-
- lbC000A44: MOVEA.L (8,A0),A6
- JSR (-$E4,A6)
- ;fiX "_LVO" type symbol expected
- lbC000A4C: POP D2
- POP A6
- RTS
-
- lbC000A52: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC000A80
- MOVEA.L (4,A0),A6
- MOVEA.L D0,A0
- JSR (-$132,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000A8A
-
- lbC000A80: MOVEA.L (8,A0),A6
- MOVEA.L D0,A0
- JSR (-$DE,A6)
- ;fiX "_LVO" type symbol expected
- lbC000A8A: POP D2
- POP A6
- RTS
-
- AmiTCPdbnetwo.MSG: db '/AmiTCP/db/networks',0
-
- lbC000AA4: PUSHM D2/D3/A6
- MOVE.L ($10,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #2,D3
- CMP.L ($18,A0),D3
- BNE.B lbC000AD2
- MOVEA.L (4,A0),A6
- MOVE.L D2,D1
- JSR (-$11A,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000B06
-
- lbC000AD2: MOVE.L (lbL004244),D0
- BNE.B lbC000AF6
- PEA (lbC000536)
- PEA (AmiTCPdbnetwo.MSG)
- JSR (lbC003760)
- MOVE.L D0,(lbL004244)
- ADDQ.W #8,SP
- BRA.B lbC000B00
-
- lbC000AF6: PUSH D0
- JSR (lbC003754)
- ADDQ.W #4,SP
- lbC000B00: OR.L D2,(lbL004358)
- lbC000B06: POPM D2/D3/A6
- RTS
-
- lbC000B0C: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC000B34
- MOVEA.L (4,A0),A6
- JSR (-$120,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000B52
-
- lbC000B34: MOVE.L (lbL004244),D0
- BEQ.B lbC000B4C
- PUSH D0
- JSR (lbC00376C)
- CLR.L (lbL004244)
- ADDQ.W #4,SP
- lbC000B4C: CLR.L (lbL004358)
- lbC000B52: POP D2
- POP A6
- RTS
-
- ascii.MSG1: db '#',$A,0
- ascii.MSG2: db ' '
- db 9
- db 0
-
- lbC000B5E: PUSHM D2/A2/A3/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC000B88
- MOVEA.L (4,A0),A6
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- BRA.W lbC000CB4
-
- lbC000B88: TST.L (lbL004244)
- BNE.B lbC000BAC
- PEA (lbC000536)
- PEA (AmiTCPdbnetwo.MSG)
- JSR (lbC003760)
- MOVE.L D0,(lbL004244)
- ADDQ.W #8,SP
- BEQ.B lbC000BCE
- lbC000BAC: PUSH (lbL004244)
- PEA ($400).W
- PEA (lbL003A3C)
- JSR (lbC003784)
- MOVEA.L D0,A3
- ADDA.W #12,SP
- CMPA.W #0,A3
- BNE.B lbC000BD4
- lbC000BCE: MOVEQ #0,D0
- BRA.W lbC000CB4
-
- lbC000BD4: CMPI.B #$23,(A3)
- BEQ.B lbC000BAC
- PEA (ascii.MSG1)
- PUSH A3
- LEA (lbC0037CC),A2
- JSR (A2)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC000BAC
- CLR.B (A6)
- MOVE.L A3,(lbL00424C)
- PEA (ascii.MSG2)
- PUSH A3
- JSR (A2)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC000BAC
- CLR.B (A6)+
- BRA.B lbC000C16
-
- lbC000C14: ADDQ.W #1,A6
- lbC000C16: MOVE.B (A6),D0
- CMPI.B #$20,D0
- BEQ.B lbC000C14
- CMPI.B #9,D0
- BEQ.B lbC000C14
- PEA (ascii.MSG2)
- PUSH A6
- JSR (lbC0037CC)
- MOVEA.L D0,A3
- ADDQ.W #8,SP
- CMPA.W #0,A3
- BEQ.B lbC000C3E
- CLR.B (A3)+
- lbC000C3E: PUSH A6
- JSR (lbC0037D8)
- MOVE.L D0,(lbL004258)
- MOVEQ #2,D2
- MOVE.L D2,(lbL004254)
- MOVE.L #lbL00425C,D0
- MOVE.L D0,(lbL004250)
- MOVEA.L D0,A2
- ADDQ.W #4,SP
- CMPA.W #0,A3
- BEQ.B lbC000CA6
- MOVEA.L A3,A6
- BRA.B lbC000CA6
-
- lbC000C6E: MOVE.B (A6),D0
- BEQ.B lbC000CAC
- CMPI.B #$20,D0
- BEQ.B lbC000C7E
- CMPI.B #9,D0
- BNE.B lbC000C82
- lbC000C7E: ADDQ.W #1,A6
- BRA.B lbC000CA6
-
- lbC000C82: CMPA.L #lbL0042E4,A2
- BCC.B lbC000C8C
- MOVE.L A6,(A2)+
- lbC000C8C: PEA (ascii.MSG2)
- PUSH A6
- JSR (lbC0037CC)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC000CAC
- CLR.B (A6)+
- lbC000CA6: CMPA.W #0,A6
- BNE.B lbC000C6E
- lbC000CAC: CLR.L (A2)
- MOVE.L #lbL00424C,D0
- lbC000CB4: POPM D2/A2/A3/A6
- RTS
-
- lbC000CBA: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC000CE6
- MOVEA.L (4,A0),A6
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000CEE
-
- lbC000CE6: MOVEA.L (8,A0),A6
- JSR (-$FC,A6)
- ;fiX "_LVO" type symbol expected
- lbC000CEE: POP D2
- POP A6
- RTS
-
- AmiTCPdbproto.MSG: db '/AmiTCP/db/protocols',0,0
-
- lbC000D0A: PUSHM D2/D3/A6
- MOVE.L ($10,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #3,D3
- CMP.L ($18,A0),D3
- BNE.B lbC000D78
- MOVE.L ($2780,A1),D0
- BNE.B lbC000D5A
- PEA (lbC000536)
- PEA (AmiTCPdbproto.MSG)
- JSR (lbC003760)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2780,A0)
- ADDQ.W #8,SP
- BRA.B lbC000D64
-
- lbC000D5A: PUSH D0
- JSR (lbC003754)
- ADDQ.W #4,SP
- lbC000D64: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- OR.L D2,($2798,A0)
- BRA.B lbC000D82
-
- lbC000D78: MOVEA.L (4,A0),A6
- MOVE.L D2,D1
- JSR (-$138,A6)
- ;fiX "_LVO" type symbol expected
- lbC000D82: POPM D2/D3/A6
- RTS
-
- lbC000D88: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC000DB0
- MOVEA.L (4,A0),A6
- JSR (-$13E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC000DE4
-
- lbC000DB0: MOVE.L ($2780,A1),D0
- BEQ.B lbC000DD2
- PUSH D0
- JSR (lbC00376C)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($2780,A0)
- ADDQ.W #4,SP
- lbC000DD2: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($2798,A0)
- lbC000DE4: POP D2
- POP A6
- RTS
-
- lbC000DEA: PUSHM D2/A2/A3/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC000E14
- MOVEA.L (4,A0),A6
- JSR (-$144,A6)
- ;fiX "_LVO" type symbol expected
- BRA.W lbC001000
-
- lbC000E14: TST.L ($2784,A1)
- BNE.B lbC000E38
- PEA ($401).W
- JSR (lbC003778)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2784,A0)
- ADDQ.W #4,SP
- lbC000E38: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($2794,A0)
- BNE.B lbC000E6A
- PEA ($8C).W
- JSR (lbC003778)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2794,A0)
- ADDQ.W #4,SP
- lbC000E6A: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($2784,A0)
- BEQ.B lbC000E84
- TST.L ($2794,A0)
- BNE.B lbC000E92
- lbC000E84: MOVEA.L ($C94,A0),A0
- MOVEQ #12,D2
- MOVE.L D2,(A0)
- lbC000E8C: MOVEQ #0,D0
- BRA.W lbC001000
-
- lbC000E92: TST.L ($2780,A0)
- BNE.B lbC000EC0
- PEA (lbC000536)
- PEA (AmiTCPdbproto.MSG)
- JSR (lbC003760)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2780,A0)
- ADDQ.W #8,SP
- BEQ.B lbC000E8C
- lbC000EC0: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($2780,A0)
- PEA ($400).W
- PUSH ($2784,A0)
- JSR (lbC003784)
- MOVEA.L D0,A3
- ADDA.W #12,SP
- CMPA.W #0,A3
- BEQ.B lbC000E8C
- CMPI.B #$23,(A3)
- BEQ.B lbC000EC0
- PEA (ascii.MSG1)
- PUSH A3
- LEA (lbC0037CC),A2
- JSR (A2)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC000EC0
- CLR.B (A6)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L A3,($2788,A0)
- PEA (ascii.MSG2)
- PUSH A3
- JSR (A2)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC000EC0
- CLR.B (A6)+
- BRA.B lbC000F3A
-
- lbC000F38: ADDQ.W #1,A6
- lbC000F3A: MOVE.B (A6),D0
- CMPI.B #$20,D0
- BEQ.B lbC000F38
- CMPI.B #9,D0
- BEQ.B lbC000F38
- PEA (ascii.MSG2)
- PUSH A6
- JSR (lbC0037CC)
- MOVEA.L D0,A3
- ADDQ.W #8,SP
- CMPA.W #0,A3
- BEQ.B lbC000F62
- CLR.B (A3)+
- lbC000F62: PUSH A6
- JSR (lbC0037C0)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2790,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($2794,A0),D0
- MOVE.L D0,($278C,A0)
- MOVEA.L D0,A2
- ADDQ.W #4,SP
- CMPA.W #0,A3
- BEQ.B lbC000FEA
- MOVEA.L A3,A6
- lbC000F98: MOVE.B (A6),D0
- BEQ.B lbC000FEA
- CMPI.B #$20,D0
- BEQ.B lbC000FA8
- CMPI.B #9,D0
- BNE.B lbC000FAC
- lbC000FA8: ADDQ.W #1,A6
- BRA.B lbC000FE4
-
- lbC000FAC: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($2794,A0),D0
- ADDI.L #$88,D0
- CMP.L A2,D0
- BLS.B lbC000FCA
- MOVE.L A6,(A2)+
- lbC000FCA: PEA (ascii.MSG2)
- PUSH A6
- JSR (lbC0037CC)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC000FEA
- CLR.B (A6)+
- lbC000FE4: CMPA.W #0,A6
- BNE.B lbC000F98
- lbC000FEA: CLR.L (A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2788,D0
- lbC001000: POPM D2/A2/A3/A6
- RTS
-
- lbC001006: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC001034
- MOVEA.L (4,A0),A6
- MOVEA.L D0,A0
- JSR (-$14A,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00103E
-
- lbC001034: MOVEA.L (8,A0),A6
- MOVEA.L D0,A0
- JSR (-$F6,A6)
- ;fiX "_LVO" type symbol expected
- lbC00103E: POP D2
- POP A6
- RTS
-
- lbC001044: PUSHM D2/A2/A3/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A3
- MOVEQ #3,D2
- CMP.L ($18,A3),D2
- BNE.B lbC001098
- MOVEA.L (12,A3),A6
- JSR (-$84,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BNE.B lbC00108E
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A2
- MOVEA.L (12,A3),A6
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(A2)
- MOVEQ #0,D0
- BRA.B lbC0010AC
-
- lbC00108E: PUSH D0
- BSR.W lbC001268
- ADDQ.W #4,SP
- BRA.B lbC0010AC
-
- lbC001098: MOVEA.L (4,A3),A6
- JSR (-$180,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BEQ.B lbC0010AC
- PUSH D0
- BSR.W lbC00131C
- ADDQ.W #4,SP
- lbC0010AC: POPM D2/A2/A3/A6
- RTS
-
- lbC0010B2: PUSHM D2/A2/A3/A6
- MOVE.L ($14,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A3
- MOVEQ #3,D2
- CMP.L ($18,A3),D2
- BNE.B lbC00110C
- MOVEA.L (12,A3),A6
- MOVEA.L D0,A1
- JSR (-$72,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BNE.B lbC001102
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A2
- MOVEA.L (12,A3),A6
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(A2)
- MOVEQ #0,D0
- BRA.B lbC001122
-
- lbC001102: PUSH D0
- BSR.W lbC001268
- ADDQ.W #4,SP
- BRA.B lbC001122
-
- lbC00110C: MOVEA.L (4,A3),A6
- MOVEA.L D0,A0
- JSR (-$17A,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BEQ.B lbC001122
- PUSH D0
- BSR.W lbC00131C
- ADDQ.W #4,SP
- lbC001122: POPM D2/A2/A3/A6
- RTS
-
- USER.MSG: db 'USER',0,0
-
- lbC00112E: PUSHM D2/A2/A3/A6
- MOVE.W ($16,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A3
- MOVEQ #3,D2
- CMP.L ($18,A3),D2
- BNE.B lbC0011A2
- CMPI.W #$FFFE,D0
- BEQ.B lbC00118C
- MOVEA.L (12,A3),A6
- JSR (-$78,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BNE.B lbC001182
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A2
- MOVEA.L (12,A3),A6
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(A2)
- MOVEQ #0,D0
- BRA.B lbC0011B8
-
- lbC001182: PUSH D0
- BSR.W lbC001268
- ADDQ.W #4,SP
- BRA.B lbC0011B8
-
- lbC00118C: PEA (USER.MSG)
- JSR (lbC0037E4)
- PUSH D0
- BSR.W lbC0010B2
- ADDQ.W #8,SP
- BRA.B lbC0011B8
-
- lbC0011A2: MOVEA.L (4,A3),A6
- MOVE.W D0,D1
- JSR (-$174,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BEQ.B lbC0011B8
- PUSH D0
- BSR.W lbC00131C
- ADDQ.W #4,SP
- lbC0011B8: POPM D2/A2/A3/A6
- RTS
-
- lbC0011BE: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC0011E6
- MOVEA.L (12,A0),A6
- JSR (-$7E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0011F0
-
- lbC0011E6: MOVEA.L (4,A0),A6
- MOVEQ #0,D1
- JSR (-$186,A6)
- ;fiX "_LVO" type symbol expected
- lbC0011F0: MOVEQ #1,D0
- POP D2
- POP A6
- RTS
-
- lbC0011F8: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC001220
- MOVEA.L (12,A0),A6
- JSR (-$7E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00122A
-
- lbC001220: MOVEA.L (4,A0),A6
- MOVEQ #0,D1
- JSR (-$186,A6)
- ;fiX "_LVO" type symbol expected
- lbC00122A: MOVEQ #1,D0
- POP D2
- POP A6
- RTS
-
- lbC001232: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC00125A
- MOVEA.L (12,A0),A6
- JSR (-$8A,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC001262
-
- lbC00125A: MOVEA.L (4,A0),A6
- JSR (-$18C,A6)
- ;fiX "_LVO" type symbol expected
- lbC001262: POP D2
- POP A6
- RTS
-
- lbC001268: PUSH A2
- MOVEA.L (8,SP),A2
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (A2),($2718,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (4,A2),($271C,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (8,A2),($2720,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (12,A2),($2724,A0)
- CLR.L -(SP)
- JSR (lbC0037F0)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2728,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($272C,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($10,A2),($2730,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($14,A2),($2734,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($18,A2),($2738,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVEQ #-1,D1
- MOVE.L D1,($273C,A0)
- MOVEA.L ($114,A1),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2718,D0
- ADDQ.W #4,SP
- POP A2
- RTS
-
- lbC00131C: PUSH A2
- MOVEA.L (8,SP),A2
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (A2),($2718,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (8,A2),($271C,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($10,A2),($2720,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($14,A2),($2724,A0)
- CLR.L -(SP)
- JSR (lbC0037F0)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2728,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($272C,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (12,A2),($2730,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L (4,A2),($2734,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($18,A2),($2738,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVEQ #-1,D1
- MOVE.L D1,($273C,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D1,($2728,A0)
- MOVEA.L ($114,A1),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2718,D0
- ADDQ.W #4,SP
- POP A2
- RTS
-
- lbC0013DC: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVE.L ($10,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC001410
- MOVEA.L (4,A0),A6
- MOVEA.L D0,A0
- MOVEA.L D1,A1
- JSR (-$168,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00141C
-
- lbC001410: MOVEA.L (8,A0),A6
- MOVEA.L D0,A0
- MOVEA.L D1,A1
- JSR (-$EA,A6)
- ;fiX "_LVO" type symbol expected
- lbC00141C: POP D2
- POP A6
- RTS
-
- lbC001422: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D0
- MOVE.L ($10,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC001454
- MOVEA.L (4,A0),A6
- MOVEA.L D1,A0
- JSR (-$16E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00145E
-
- lbC001454: MOVEA.L (8,A0),A6
- MOVEA.L D1,A0
- JSR (-$F0,A6)
- ;fiX "_LVO" type symbol expected
- lbC00145E: POP D2
- POP A6
- RTS
-
- AmiTCPdbservi.MSG: db '/AmiTCP/db/services',0
-
- lbC001478: PUSHM D2/D3/A6
- MOVE.L ($10,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D3
- CMP.L ($18,A0),D3
- BNE.B lbC0014A6
- MOVEA.L (4,A0),A6
- MOVE.L D2,D1
- JSR (-$156,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0014FE
-
- lbC0014A6: MOVE.L ($2760,A1),D0
- BNE.B lbC0014E2
- PEA (lbC000536)
- PEA (AmiTCPdbservi.MSG)
- JSR (lbC003760)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2760,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- ADDQ.W #8,SP
- TST.L ($2760,A0)
- BEQ.B lbC0014FE
- BRA.B lbC0014EC
-
- lbC0014E2: PUSH D0
- JSR (lbC003754)
- ADDQ.W #4,SP
- lbC0014EC: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- OR.L D2,($277C,A0)
- lbC0014FE: POPM D2/D3/A6
- RTS
-
- lbC001504: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC00152C
- MOVEA.L (4,A0),A6
- JSR (-$15C,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC001560
-
- lbC00152C: MOVE.L ($2760,A1),D0
- BEQ.B lbC00154E
- PUSH D0
- JSR (lbC00376C)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($2760,A0)
- ADDQ.W #4,SP
- lbC00154E: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- CLR.L ($277C,A0)
- lbC001560: POP D2
- POP A6
- RTS
-
- ascii.MSG3: db ',/',0,0
-
- lbC00156A: PUSHM D2/A2/A3/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC001594
- MOVEA.L (4,A0),A6
- JSR (-$162,A6)
- ;fiX "_LVO" type symbol expected
- BRA.W lbC00179C
-
- lbC001594: TST.L ($2764,A1)
- BNE.B lbC0015B8
- PEA ($401).W
- JSR (lbC003778)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2764,A0)
- ADDQ.W #4,SP
- lbC0015B8: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($2778,A0)
- BNE.B lbC0015EA
- PEA ($8C).W
- JSR (lbC003778)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2778,A0)
- ADDQ.W #4,SP
- lbC0015EA: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- TST.L ($2764,A0)
- BEQ.B lbC001604
- TST.L ($2778,A0)
- BNE.B lbC001612
- lbC001604: MOVEA.L ($C94,A0),A0
- MOVEQ #12,D2
- MOVE.L D2,(A0)
- lbC00160C: MOVEQ #0,D0
- BRA.W lbC00179C
-
- lbC001612: TST.L ($2760,A0)
- BNE.B lbC001640
- PEA (lbC000536)
- PEA (AmiTCPdbservi.MSG)
- JSR (lbC003760)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L D0,($2760,A0)
- ADDQ.W #8,SP
- BEQ.B lbC00160C
- lbC001640: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($2760,A0)
- PEA ($400).W
- PUSH ($2764,A0)
- JSR (lbC003784)
- MOVEA.L D0,A2
- ADDA.W #12,SP
- CMPA.W #0,A2
- BEQ.B lbC00160C
- CMPI.B #$23,(A2)
- BEQ.B lbC001640
- PEA (ascii.MSG1)
- PUSH A2
- LEA (lbC0037CC),A3
- JSR (A3)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.B lbC001640
- CLR.B (A6)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L A2,($2768,A0)
- PEA (ascii.MSG2)
- PUSH A2
- JSR (A3)
- MOVEA.L D0,A2
- ADDQ.W #8,SP
- CMPA.W #0,A2
- BEQ.B lbC001640
- CLR.B (A2)+
- BRA.B lbC0016BA
-
- lbC0016B8: ADDQ.W #1,A2
- lbC0016BA: MOVE.B (A2),D0
- CMPI.B #$20,D0
- BEQ.B lbC0016B8
- CMPI.B #9,D0
- BEQ.B lbC0016B8
- PEA (ascii.MSG3)
- PUSH A2
- LEA (lbC0037CC),A3
- JSR (A3)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- CMPA.W #0,A6
- BEQ.W lbC001640
- CLR.B (A6)+
- PUSH A2
- JSR (lbC0037C0)
- MOVEA.L (lbL003924),A1
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- CLR.W ($2770,A0)
- MOVE.W D0,($2772,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L A6,($2774,A0)
- MOVEA.L ($114,A1),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($2778,A0),D0
- MOVE.L D0,($276C,A0)
- MOVEA.L D0,A2
- PEA (ascii.MSG2)
- PUSH A6
- JSR (A3)
- MOVEA.L D0,A6
- ADDA.W #12,SP
- BRA.B lbC001778
-
- lbC001734: MOVE.B (A6),D0
- BEQ.B lbC001786
- CMPI.B #$20,D0
- BEQ.B lbC001744
- CMPI.B #9,D0
- BNE.B lbC001748
- lbC001744: ADDQ.W #1,A6
- BRA.B lbC001780
-
- lbC001748: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($2778,A0),D0
- ADDI.L #$88,D0
- CMP.L A2,D0
- BLS.B lbC001766
- MOVE.L A6,(A2)+
- lbC001766: PEA (ascii.MSG2)
- PUSH A6
- JSR (lbC0037CC)
- MOVEA.L D0,A6
- ADDQ.W #8,SP
- lbC001778: CMPA.W #0,A6
- BEQ.B lbC001786
- CLR.B (A6)+
- lbC001780: CMPA.W #0,A6
- BNE.B lbC001734
- lbC001786: CLR.L (A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVE.L ($2E,A0),D0
- ADDI.L #$2768,D0
- lbC00179C: POPM D2/A2/A3/A6
- RTS
-
- Noaddressasso.MSG: db 'No address associated with name',0
- Unknownserver.MSG: db 'Unknown server error',0
- Hostnamelooku.MSG: db 'Host name lookup failure',0
- Unknownhost.MSG: db 'Unknown host',0
- Error0.MSG: db 'Error 0',0
- ascii.MSG4: db ': ',0
- Unknownerror.MSG: db 'Unknown error',0
- ascii.MSG5: db 10
- db 0
-
- lbC001818: ADDA.W #$FFBC,SP
- PUSHM D2/A2-A4/A6
- MOVEA.L ($5C,SP),A3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A1
- LEA ($34,SP),A2
- MOVEQ #3,D2
- CMP.L ($18,A1),D2
- BNE.W lbC00192E
- MOVE.L #$8000801E,D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($22BA,A0),D1
- MOVE.L D0,($14,SP)
- MOVE.L D1,($18,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($1C,SP)
- MOVE.L D1,($20,SP)
- MOVE.L ($14,SP),($24,SP)
- MOVE.L ($18,SP),($28,SP)
- MOVE.L ($1C,SP),($2C,SP)
- MOVE.L ($20,SP),($30,SP)
- MOVEA.L (8,A1),A6
- LEA ($24,SP),A0
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L D0,A6
- CMPA.W #0,A3
- BEQ.B lbC0018D8
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($127C,A0)
- PUSH A3
- LEA (lbC0037FC),A2
- JSR (A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($127C,A0)
- PEA (ascii.MSG4)
- JSR (A2)
- ADDA.W #$10,SP
- lbC0018D8: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($127C,A0)
- PUSH A6
- JSR (lbC0037FC)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($127C,A0)
- PEA (10).W
- JSR (lbC003808)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($127C,A0)
- JSR (lbC003814)
- ADDA.W #$14,SP
- BRA.W lbC0019C6
-
- lbC00192E: CMPA.W #0,A3
- BEQ.B lbC00195A
- TST.B (A3)
- BEQ.B lbC00195A
- MOVE.L A3,(A2)
- PUSH A3
- JSR (lbC003820)
- MOVE.L D0,($3C,SP)
- MOVE.L #ascii.MSG4,($40,SP)
- MOVEQ #2,D2
- MOVE.L D2,($44,SP)
- LEA ($48,SP),A2
- ADDQ.W #4,SP
- lbC00195A: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22BA,A0),A0
- MOVE.L (A0),D0
- CMP.L (lbL003918),D0
- BCC.B lbC001984
- LEA (lbL003904),A0
- ASL.L #2,D0
- MOVE.L (A0,D0.L),D0
- BRA.B lbC00198A
-
- lbC001984: MOVE.L #Unknownerror.MSG,D0
- lbC00198A: MOVE.L D0,(A2)
- PUSH D0
- JSR (lbC003820)
- MOVE.L D0,(4,A2)
- ADDQ.W #8,A2
- MOVE.L #ascii.MSG5,(A2)
- MOVEQ #1,D2
- MOVE.L D2,(4,A2)
- LEA ($38,SP),A0
- MOVE.L A2,D0
- SUB.L A0,D0
- ASR.L #3,D0
- MOVEA.L D0,A4
- PEA (1,A4)
- PUSH A0
- PEA (2).W
- JSR (lbC00382C)
- ADDA.W #$10,SP
- lbC0019C6: POPM D2/A2-A4/A6
- ADDA.W #$44,SP
- RTS
-
- initgroupssis.MSG: db 'initgroups: %s is in too many groups',$A,0
- setgroups.MSG: db 'setgroups',0
-
- LINK.W A5,#-$40
- PUSHM D2-D5/A2/A3/A6
- MOVE.L (8,A5),D4
- MOVE.L (12,A5),D3
- MOVEQ #0,D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D5
- CMP.L ($18,A0),D5
- BNE.B lbC001A62
- MOVEA.L (12,A0),A6
- MOVEA.L D4,A1
- MOVE.W D3,D0
- JSR (-$6C,A6)
- ;fiX "_LVO" type symbol expected
- BRA.W lbC001AF0
-
- lbC001A3C: PUSH D4
- PEA (initgroupssis.MSG)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- PUSH ($127C,A0)
- JSR (lbC003838)
- ADDA.W #12,SP
- BRA.B lbC001AC8
-
- lbC001A62: TST.L D3
- BLT.B lbC001A70
- MOVE.L D3,(-$40,A5)
- MOVE.L D3,(-$3C,A5)
- MOVEQ #2,D2
- lbC001A70: BSR.W lbC00059E
- lbC001A74: BSR.W lbC000388
- MOVEA.L D0,A3
- CMPA.W #0,A3
- BEQ.B lbC001AC8
- CMP.L (8,A3),D3
- BEQ.B lbC001A74
- MOVEA.L (12,A3),A0
- TST.L (A0)
- BEQ.B lbC001A74
- SUBA.L A6,A6
- MOVE.L D2,D0
- ASL.L #2,D0
- LEA (A5,D0.L),A2
- lbC001A98: PUSH D4
- PUSH (A0,A6.L)
- JSR (lbC0037B4)
- ADDQ.W #8,SP
- TST.L D0
- BNE.B lbC001ABA
- MOVEQ #$10,D5
- CMP.L D2,D5
- BEQ.B lbC001A3C
- MOVE.L (8,A3),(-$40,A2)
- ADDQ.W #4,A2
- ADDQ.L #1,D2
- lbC001ABA: ADDQ.W #4,A6
- MOVEA.L (12,A3),A0
- TST.L (A0,A6.L)
- BNE.B lbC001A98
- BRA.B lbC001A74
-
- lbC001AC8: BSR.W lbC000626
- PEA (-$40,A5)
- PUSH D2
- BSR.W lbC0008F2
- ADDQ.W #8,SP
- TST.L D0
- BGE.B lbC001AEE
- PEA (setgroups.MSG)
- JSR (lbC003844)
- MOVEQ #-1,D0
- ADDQ.W #4,SP
- BRA.B lbC001AF0
-
- lbC001AEE: MOVEQ #0,D0
- lbC001AF0: MOVEM.L (-$5C,A5),D2-D5/A2/A3/A6
- UNLK A5
- RTS
-
- intuitionlibr.MSG: db 'intuition.library',0
- ixnetlibrarym.MSG: db 'ixnet.library message',0
- Abort.MSG: db 'Abort',0
-
- lbC001B28: ADDA.W #$FFD4,SP
- PUSHM D2-D4/A2-A4/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A4
- MOVE.B (14,A4),D2
- MOVE.B D2,D4
- ANDI.B #$7F,D4
- MOVE.B D4,(14,A4)
- LEA ($50,SP),A3
- MOVEA.L (lbL003924),A6
- LEA (intuitionlibr.MSG),A1
- MOVEQ #0,D0
- JSR (-$228,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D3
- BEQ.B lbC001BBA
- MOVEQ #$14,D4
- MOVE.L D4,($1C,SP)
- CLR.L ($20,SP)
- MOVE.L #ixnetlibrarym.MSG,($24,SP)
- MOVE.L ($4C,SP),($28,SP)
- MOVE.L #Abort.MSG,($2C,SP)
- MOVE.L ($1C,SP),($30,SP)
- MOVE.L ($20,SP),($34,SP)
- MOVE.L ($24,SP),($38,SP)
- dw $2F6F
-
- ;fiX Bad code terminator
- dw $28
-
- ;fiX Bad code terminator
- lbC001B98: ORI.B #????$6F,CCR
- ;fiX Illegal instruction
- ORI.B #$40,($2C40,A4)
- SUBA.L A0,A0
- LEA ($30,SP),A1
- SUBA.L A2,A2
- JSR (-$24C,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVEA.L D3,A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- lbC001BBA: MOVE.B D2,(14,A4)
- POPM D2-D4/A2-A4/A6
- ADDA.W #$2C,SP
- RTS
-
- lbC001BC8: PUSHM A2/A3/A6
- MOVEA.L (lbL003924),A3
- MOVEA.L ($114,A3),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A2
- MOVE.L (4,A2),D0
- BEQ.B lbC001C14
- MOVEA.L D0,A6
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVE.L ($10,A2),D0
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVE.L ($14,A2),D0
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVEA.L (4,A2),A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- lbC001C14: MOVE.L (12,A2),D0
- BEQ.B lbC001C22
- MOVEA.L A3,A6
- MOVEA.L D0,A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- lbC001C22: TST.L (8,A2)
- BEQ.B lbC001C4E
- MOVEA.L A3,A6
- MOVE.L ($10,A2),D0
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVE.L ($14,A2),D0
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVEA.L (8,A2),A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- lbC001C4E: MOVEA.L A3,A6
- MOVEA.L A2,A1
- MOVEQ #$26,D0
- JSR (-$D2,A6)
- ;fiX "_LVO" type symbol expected
- POPM A2/A3/A6
- RTS
-
- lbC001C5E: BSR.B lbC001CAA
- RTS
-
- ;fiX Label expected
- NOP
- doslibrary.MSG: db 'dos.library',0
-
- ;fiX Bad code terminator
- lbC001C70: PUSHM D2/A2-A4/A6
- LEA (lbL00392C),A0
- TST.L (A0)
- BEQ.B lbC001CA2
- MOVEA.L A0,A4
- MOVEA.L A4,A3
- MOVEQ #0,D2
- lbC001C84: MOVEA.L (A3),A2
- MOVEA.L (lbL003924),A6
- MOVEA.L (4,A4,D2.L),A1
- MOVEQ #0,D0
- JSR (-$228,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(A2)
- BEQ.B lbC001CA4
- ADDQ.W #8,A3
- ADDQ.L #8,D2
- TST.L (A3)
- BNE.B lbC001C84
- lbC001CA2: MOVEQ #1,D0
- lbC001CA4: POPM D2/A2-A4/A6
- RTS
-
- lbC001CAA: PUSH A6
- PUSH A2
- LEA (lbL00392C),A0
- TST.L (A0)
- BEQ.B lbC001CD2
- MOVEA.L A0,A2
- lbC001CBA: MOVEA.L (A2),A0
- MOVE.L (A0),D0
- BEQ.B lbC001CCC
- MOVEA.L (lbL003924),A6
- MOVEA.L D0,A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- lbC001CCC: ADDQ.W #8,A2
- TST.L (A2)
- BNE.B lbC001CBA
- lbC001CD2: POP A2
- POP A6
- RTS
-
- lbC001CD8: PUSH D2
- MOVE.L (8,SP),D2
- MOVE.L (4).W,(lbL003924)
- MOVE.L D2,(lbL00391C)
- BSR.B lbC001C70
- TST.L D0
- BEQ.B lbC001CF6
- MOVE.L D2,D0
- BRA.B lbC001CFA
-
- lbC001CF6: BSR.B lbC001CAA
- MOVEQ #0,D0
- lbC001CFA: POP D2
- RTS
-
- ixnetlibraryh.MSG: db 'ixnet.library has version %ld.%ld while ixem'
- db 'ul.library has version %ld.%ld.',$A
- db 'Both libraries should have the same version,'
- db ' therefore ixnet.library',$A
- db 'won''t be used.',0
- bsdsocketlibr.MSG: db 'bsdsocket.library',0
- AmiTCPlibsuse.MSG: db 'AmiTCP:libs/usergroup.library',0
- socketlibrary.MSG: db 'socket.library',0,0
-
- lbC001DDE: ADDA.W #$FFA4,SP
- PUSHM D2-D4/A2-A4/A6
- MOVEA.L (lbL003924),A6
- MOVE.L ($114,A6),D3
- MOVEA.L D3,A3
- MOVEA.L ($2E,A3),A4
- TST.L (lbL003920)
- BNE.B lbC001E04
- MOVE.L (A4),(lbL003920)
- lbC001E04: MOVEA.L (lbL00391C),A1
- MOVEA.L (lbL003920),A0
- MOVE.L ($14,A1),D4
- CMP.L ($14,A0),D4
- BEQ.B lbC001E6E
- CLR.L D0
- MOVE.W ($16,A0),D0
- PUSH D0
- CLR.L D0
- MOVE.W ($14,A0),D0
- PUSH D0
- CLR.L D0
- MOVE.W ($16,A1),D0
- PUSH D0
- CLR.L D0
- MOVE.W ($14,A1),D0
- PUSH D0
- PEA (ixnetlibraryh.MSG)
- BSR.W lbC001B28
- MOVEA.L (lbL00391C),A0
- SUBQ.W #1,($20,A0)
- JSR (lbC003850)
- MOVEA.L D0,A0
- MOVEQ #1,D4
- MOVE.L D4,($18,A0)
- PUSH A0
- JSR (lbC00385C)
- MOVEQ #0,D0
- ADDA.W #$18,SP
- BRA.W lbC0020C0
-
- lbC001E6E: MOVEQ #$26,D0
- MOVE.L #$10001,D1
- JSR (-$C6,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,($22B6,A4)
- MOVEA.L D0,A2
- JSR (lbC003850)
- MOVEA.L D0,A0
- MOVE.L ($18,A0),D2
- CMPA.W #0,A2
- BEQ.W lbC0020B4
- MOVEQ #1,D4
- MOVE.L D4,($18,A2)
- MOVEQ #2,D4
- CMP.L D2,D4
- BEQ.W lbC002042
- BLT.B lbC001EAC
- TST.L D2
- BEQ.B lbC001EB4
- BRA.W lbC002088
-
- lbC001EAC: MOVEQ #3,D4
- CMP.L D2,D4
- BNE.W lbC002088
- lbC001EB4: MOVEA.L (lbL003924),A6
- LEA (bsdsocketlibr.MSG),A1
- MOVEQ #3,D0
- JSR (-$228,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(8,A2)
- BEQ.W lbC00203E
- MOVEA.L D3,A3
- MOVE.L ($AC,A3),D0
- MOVE.L D0,D1
- ASL.L #2,D1
- TST.L D0
- BNE.B lbC001EE2
- MOVE.L (10,A3),D3
- BRA.B lbC001EEC
-
- lbC001EE2: MOVEA.L D1,A3
- MOVE.L ($10,A3),D0
- MOVE.L D0,D3
- ASL.L #2,D3
- lbC001EEC: MOVE.L #$80000017,D0
- MOVE.L D3,D1
- MOVE.L D0,($4C,SP)
- MOVE.L D1,($50,SP)
- MOVE.L #$80000005,D0
- MOVEQ #0,D1
- MOVE.L D0,($54,SP)
- MOVE.L D1,($58,SP)
- MOVE.L #$80000007,D0
- MOVEQ #0,D1
- MOVE.L D0,($5C,SP)
- MOVE.L D1,($60,SP)
- MOVE.L #$80000003,D0
- MOVE.L #$1000,D1
- MOVE.L D0,($64,SP)
- MOVE.L D1,($68,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($6C,SP)
- MOVE.L D1,($70,SP)
- MOVEA.L (lbL003924),A6
- MOVEQ #-1,D0
- JSR (-$14A,A6)
- ;fiX "_LVO" type symbol expected
- EXT.W D0
- MOVEA.W D0,A3
- MOVE.L A3,($10,A2)
- MOVEA.L (lbL003924),A6
- MOVEQ #-1,D0
- JSR (-$14A,A6)
- ;fiX "_LVO" type symbol expected
- EXT.W D0
- EXT.L D0
- MOVE.L D0,($14,A2)
- MOVEQ #1,D1
- MOVE.L D1,D4
- ASL.L D0,D4
- MOVE.L D4,D0
- MOVE.L D0,($58,SP)
- MOVE.L ($10,A2),D4
- ASL.L D4,D1
- MOVE.L D1,($60,SP)
- MOVEA.L (8,A2),A6
- LEA ($4C,SP),A0
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- LEA (AmiTCPlibsuse.MSG),A1
- MOVEQ #1,D0
- JSR (-$228,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(12,A2)
- BEQ.B lbC002014
- MOVE.L #$80000010,D0
- MOVEQ #12,D1
- MOVE.L D0,($1C,SP)
- MOVE.L D1,($20,SP)
- MOVE.L #$80000004,D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVE.L ($C94,A0),D1
- MOVE.L D0,($24,SP)
- MOVE.L D1,($28,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($2C,SP)
- MOVE.L D1,($30,SP)
- MOVE.L ($1C,SP),($34,SP)
- MOVE.L ($20,SP),($38,SP)
- MOVE.L ($24,SP),($3C,SP)
- MOVE.L ($28,SP),($40,SP)
- MOVE.L ($2C,SP),($44,SP)
- MOVE.L ($30,SP),($48,SP)
- MOVEA.L (12,A2),A6
- MOVEA.L D3,A0
- LEA ($34,SP),A1
- JSR (-$1E,A6)
- ;fiX "_LVO" type symbol expected
- MOVEQ #3,D4
- BRA.B lbC002084
-
- lbC002014: MOVEA.L (lbL003924),A6
- MOVE.L ($10,A2),D0
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVE.L ($14,A2),D0
- JSR (-$150,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVEA.L (8,A2),A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- lbC00203E: TST.L D2
- BNE.B lbC002088
- lbC002042: MOVEA.L (lbL003924),A6
- LEA (socketlibrary.MSG),A1
- MOVEQ #3,D0
- JSR (-$228,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,(4,A2)
- BEQ.B lbC002088
- MOVEA.L (lbL003924),A6
- MOVEQ #-1,D0
- JSR (-$14A,A6)
- ;fiX "_LVO" type symbol expected
- EXT.W D0
- MOVEA.W D0,A3
- MOVE.L A3,($10,A2)
- MOVEA.L (lbL003924),A6
- MOVEQ #-1,D0
- JSR (-$14A,A6)
- ;fiX "_LVO" type symbol expected
- EXT.W D0
- MOVEA.W D0,A3
- MOVE.L A3,($14,A2)
- MOVEQ #2,D4
- lbC002084: MOVE.L D4,($18,A2)
- lbC002088: MOVEQ #1,D4
- CMP.L ($18,A2),D4
- BNE.B lbC0020AE
- MOVEA.L (lbL003924),A6
- MOVEA.L ($22B6,A4),A1
- MOVEQ #$26,D0
- JSR (-$D2,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL00391C),A0
- SUBQ.W #1,($20,A0)
- MOVEQ #0,D0
- BRA.B lbC0020C0
-
- lbC0020AE: MOVE.L ($7C,SP),D0
- BRA.B lbC0020C0
-
- lbC0020B4: MOVEA.L (lbL00391C),A0
- SUBQ.W #1,($20,A0)
- MOVEQ #0,D0
- lbC0020C0: POPM D2-D4/A2-A4/A6
- ADDA.W #$5C,SP
- RTS
-
- HOSTNAME.MSG: db 'HOSTNAME',0
- hostname.MSG: db 'hostname',0
- localhost.MSG: db 'localhost',0
-
- lbC0020E6: ADDA.W #$FEF8,SP
- PUSHM D2-D4/A2/A6
- MOVE.L ($120,SP),D3
- MOVE.L ($124,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D4
- CMP.L ($18,A0),D4
- BNE.B lbC002120
- MOVEA.L (8,A0),A6
- MOVEA.L D3,A0
- MOVE.L D2,D0
- JSR (-$11A,A6)
- ;fiX "_LVO" type symbol expected
- BRA.W lbC0021B8
-
- lbC002120: PEA (HOSTNAME.MSG)
- LEA (lbC0037E4),A2
- JSR (A2)
- MOVEA.L D0,A6
- ADDQ.W #4,SP
- CMPA.W #0,A6
- BNE.B lbC00214A
- PEA (hostname.MSG)
- JSR (A2)
- MOVEA.L D0,A6
- ADDQ.W #4,SP
- CMPA.W #0,A6
- BEQ.B lbC0021A2
- lbC00214A: PEA ($2E).W
- PUSH A6
- JSR (lbC00373C)
- ADDQ.W #8,SP
- TST.L D0
- BNE.B lbC00219C
- PUSH A6
- LEA ($1A,SP),A2
- PUSH A2
- JSR (lbC003868)
- PUSH A2
- JSR (lbC003820)
- LEA (SP,D0.L),A0
- ADDA.W #$124,A0
- MOVE.B #$2E,(-$102,A0)
- MOVE.L #$100,D4
- SUB.L D0,D4
- PUSH D4
- PEA (1,A2,D0.L)
- BSR.W lbC000346
- ADDA.W #$14,SP
- TST.L D0
- BNE.B lbC00219C
- MOVEA.L A2,A6
- lbC00219C: PUSH D2
- PUSH A6
- BRA.B lbC0021AA
-
- lbC0021A2: PUSH D2
- PEA (localhost.MSG)
- lbC0021AA: PUSH D3
- JSR (lbC003748)
- ADDA.W #12,SP
- MOVEQ #0,D0
- lbC0021B8: POPM D2-D4/A2/A6
- ADDA.W #$108,SP
- RTS
-
- lbC0021C2: PUSH D2
- MOVE.L (12,SP),D0
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D1
- CMP.L ($18,A0),D1
- BEQ.B lbC002210
- MOVEQ #0,D2
- NOT.B D2
- CMPI.L #$FE,D0
- BHI.B lbC0021F0
- MOVE.L D0,D2
- lbC0021F0: PUSH D2
- PUSH (12,SP)
- PEA (localhost.MSG0)
- JSR (lbC003748)
- LEA (localhost.MSG0),A0
- CLR.B (A0,D2.L)
- ADDA.W #12,SP
- lbC002210: MOVEQ #0,D0
- POP D2
- RTS
-
- lbC002216: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC002238
- MOVEQ #0,D0
- BRA.B lbC002248
-
- lbC002238: MOVEA.L (12,A0),A6
- MOVEA.L (12,SP),A0
- MOVEA.L ($10,SP),A1
- JSR (-$AE,A6)
- ;fiX "_LVO" type symbol expected
- lbC002248: POP D2
- POP A6
- RTS
-
- lbC00224E: PUSH A6
- PUSH D2
- MOVE.W (14,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A1
- MOVEQ #3,D2
- CMP.L ($18,A1),D2
- BNE.B lbC002282
- MOVEA.L (12,A1),A6
- MOVE.W D1,D0
- JSR (-$C0,A6)
- ;fiX "_LVO" type symbol expected
- ANDI.L #$FFFF,D0
- BRA.B lbC0022A8
-
- lbC002282: CMPI.W #$1FF,D1
- BHI.B lbC00229C
- MOVE.W ($B54,A0),D0
- ANDI.W #$1FF,D1
- MOVE.W D1,($B54,A0)
- ANDI.L #$FFFF,D0
- BRA.B lbC0022A8
-
- lbC00229C: MOVEA.L ($C94,A0),A0
- MOVEQ #$16,D2
- MOVE.L D2,(A0)
- MOVEQ #0,D0
- NOT.W D0
- lbC0022A8: POP D2
- POP A6
- RTS
-
- lbC0022AE: PUSH A6
- PUSH D2
- MOVE.L (12,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC0022DA
- MOVEA.L (4,A0),A6
- JSR (-$78,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0022EE
-
- lbC0022DA: TST.L D1
- BEQ.B lbC0022EE
- MOVEA.L ($27CC,A1),A0
- CMPA.W #0,A0
- BEQ.B lbC0022EE
- ORI.W #$108,(10,A0)
- lbC0022EE: POP D2
- POP A6
- RTS
-
- lbC0022F4: PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A6
- MOVEA.L ($114,A6),A0
- MOVEA.L ($2E,A0),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #2,D2
- CMP.L ($18,A0),D2
- BNE.B lbC00231C
- MOVEA.L (4,A0),A6
- JSR (-$7E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00235E
-
- lbC00231C: MOVEA.L ($27CC,A1),A0
- CMPA.W #0,A0
- BEQ.B lbC00235E
- ANDI.W #$FEF7,(10,A0)
- MOVEA.L ($114,A6),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($27D0,A0),A0
- MOVE.L (A0),D0
- MOVEQ #-1,D2
- CMP.L D0,D2
- BEQ.B lbC00235E
- PUSH D0
- JSR (lbC003874)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($27D0,A0),A0
- MOVE.L D2,(A0)
- ADDQ.W #4,SP
- lbC00235E: POP D2
- POP A6
- RTS
-
- lbC002364: PUSHM D2-D4/A6
- MOVE.L ($14,SP),D1
- MOVE.L ($18,SP),D2
- MOVE.L ($1C,SP),D3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #-1,D0
- MOVEQ #2,D4
- CMP.L A1,D4
- BEQ.B lbC00239A
- MOVEQ #3,D4
- CMP.L A1,D4
- BEQ.B lbC0023AA
- BRA.B lbC0023B8
-
- lbC00239A: MOVEA.L (4,A0),A6
- MOVE.L D1,D0
- MOVE.L D2,D1
- MOVE.L D3,D2
- JSR (-$2A,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0023B8
-
- lbC0023AA: MOVEA.L (8,A0),A6
- MOVE.L D1,D0
- MOVE.L D2,D1
- MOVE.L D3,D2
- JSR (-$1E,A6)
- ;fiX "_LVO" type symbol expected
- lbC0023B8: POPM D2-D4/A6
- RTS
-
- lbC0023BE: PUSHM D2/D3/A2/A6
- MOVEA.L ($14,SP),A1
- MOVEA.L ($18,SP),A2
- MOVE.L ($1C,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($18,A0),D2
- MOVEQ #-1,D0
- MOVEQ #2,D3
- CMP.L D2,D3
- BEQ.B lbC0023F4
- MOVEQ #3,D3
- CMP.L D2,D3
- BEQ.B lbC00240C
- BRA.B lbC00241A
-
- lbC0023F4: CLR.L D2
- MOVE.B (A2),D2
- CLR.B (A2)
- MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L A2,A1
- JSR (-$C0,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.B D2,(A2)
- BRA.B lbC00241A
-
- lbC00240C: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L A2,A0
- JSR (-$24,A6)
- ;fiX "_LVO" type symbol expected
- lbC00241A: POPM D2/D3/A2/A6
- RTS
-
- lbC002420: PUSHM D2/A2/A6
- MOVEA.L ($10,SP),A2
- MOVE.L ($14,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #-1,D0
- MOVEQ #2,D2
- CMP.L A1,D2
- BEQ.B lbC002452
- MOVEQ #3,D2
- CMP.L A1,D2
- BEQ.B lbC002460
- BRA.B lbC00246C
-
- lbC002452: MOVEA.L (4,A0),A6
- MOVE.L ($28,A2),D0
- JSR (-$D2,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00246C
-
- lbC002460: MOVEA.L (8,A0),A6
- MOVE.L ($28,A2),D0
- JSR (-$2A,A6)
- ;fiX "_LVO" type symbol expected
- lbC00246C: POPM D2/A2/A6
- RTS
-
- lbC002472: PUSHM D2-D4/A6
- MOVEA.L ($14,SP),A1
- MOVE.L ($18,SP),D2
- MOVE.L ($1C,SP),D3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($18,A0),D1
- MOVEQ #-1,D0
- MOVEQ #2,D4
- CMP.L D1,D4
- BEQ.B lbC0024A8
- MOVEQ #3,D4
- CMP.L D1,D4
- BEQ.B lbC0024BA
- BRA.B lbC0024CA
-
- lbC0024A8: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D2,A0
- MOVEA.L D3,A1
- JSR (-$BA,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0024CA
-
- lbC0024BA: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D2,A0
- MOVEA.L D3,A1
- JSR (-$30,A6)
- ;fiX "_LVO" type symbol expected
- lbC0024CA: POPM D2-D4/A6
- RTS
-
- lbC0024D0: PUSHM D2/D3/A2/A6
- MOVEA.L ($14,SP),A1
- MOVEA.L ($18,SP),A2
- MOVE.L ($1C,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($18,A0),D2
- MOVEQ #-1,D0
- MOVEQ #2,D3
- CMP.L D2,D3
- BEQ.B lbC002506
- MOVEQ #3,D3
- CMP.L D2,D3
- BEQ.B lbC00251E
- BRA.B lbC00252C
-
- lbC002506: CLR.L D2
- MOVE.B (A2),D2
- CLR.B (A2)
- MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L A2,A1
- JSR (-$C6,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.B D2,(A2)
- BRA.B lbC00252C
-
- lbC00251E: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L A2,A0
- JSR (-$36,A6)
- ;fiX "_LVO" type symbol expected
- lbC00252C: POPM D2/D3/A2/A6
- RTS
-
- lbC002532: PUSHM D2-D6/A2/A3/A6
- MOVEA.L ($24,SP),A3
- MOVE.L ($28,SP),D1
- MOVE.L ($2C,SP),D2
- MOVE.L ($30,SP),D3
- MOVEA.L ($34,SP),A2
- MOVE.L ($38,SP),D5
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A1
- MOVEA.L ($18,A1),A0
- MOVEQ #-1,D0
- MOVEQ #2,D6
- CMP.L A0,D6
- BEQ.B lbC002574
- MOVEQ #3,D6
- CMP.L A0,D6
- BEQ.B lbC002594
- BRA.B lbC0025AA
-
- lbC002574: CLR.L D4
- MOVE.B (A2),D4
- CLR.B (A2)
- MOVEA.L (4,A1),A6
- MOVE.L ($28,A3),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- MOVEA.L A2,A1
- MOVE.L D5,D3
- JSR (-$FC,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.B D4,(A2)
- BRA.B lbC0025AA
-
- lbC002594: MOVEA.L (8,A1),A6
- MOVE.L ($28,A3),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- MOVEA.L A2,A1
- MOVE.L D5,D3
- JSR (-$3C,A6)
- ;fiX "_LVO" type symbol expected
- lbC0025AA: POPM D2-D6/A2/A3/A6
- RTS
-
- lbC0025B0: PUSHM D2-D4/A6
- MOVEA.L ($14,SP),A1
- MOVE.L ($18,SP),D1
- MOVE.L ($1C,SP),D2
- MOVE.L ($20,SP),D3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A6
- MOVEQ #-1,D0
- MOVEQ #2,D4
- CMP.L A6,D4
- BEQ.B lbC0025EA
- MOVEQ #3,D4
- CMP.L A6,D4
- BEQ.B lbC0025FE
- BRA.B lbC002610
-
- lbC0025EA: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVEA.L D3,A1
- JSR (-$F6,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002610
-
- lbC0025FE: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- JSR (-$42,A6)
- ;fiX "_LVO" type symbol expected
- lbC002610: POPM D2-D4/A6
- RTS
-
- lbC002616: PUSHM D2/D3/A2/A6
- MOVEA.L ($14,SP),A2
- MOVE.L ($18,SP),D1
- MOVE.L ($1C,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #-1,D0
- MOVEQ #2,D3
- CMP.L A1,D3
- BEQ.B lbC00264C
- MOVEQ #3,D3
- CMP.L A1,D3
- BEQ.B lbC00265E
- BRA.B lbC00266E
-
- lbC00264C: MOVEA.L (4,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- JSR (-$102,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00266E
-
- lbC00265E: MOVEA.L (8,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- JSR (-$10E,A6)
- ;fiX "_LVO" type symbol expected
- lbC00266E: POPM D2/D3/A2/A6
- RTS
-
- lbC002674: PUSHM D2-D5/A2/A6
- MOVEA.L ($1C,SP),A1
- MOVE.L ($20,SP),D1
- MOVE.L ($24,SP),D2
- MOVE.L ($28,SP),D3
- MOVE.L ($2C,SP),D4
- MOVEA.L ($30,SP),A2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A6
- MOVEQ #-1,D0
- MOVEQ #2,D5
- CMP.L A6,D5
- BEQ.B lbC0026B6
- MOVEQ #3,D5
- CMP.L A6,D5
- BEQ.B lbC0026CC
- BRA.B lbC0026E0
-
- lbC0026B6: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- MOVEA.L D4,A1
- JSR (-$DE,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0026E0
-
- lbC0026CC: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- MOVEA.L D4,A1
- JSR (-$48,A6)
- ;fiX "_LVO" type symbol expected
- lbC0026E0: POPM D2-D5/A2/A6
- RTS
-
- lbC0026E6: PUSHM D2-D4/A2/A6
- MOVEA.L ($18,SP),A2
- MOVE.L ($1C,SP),D1
- MOVE.L ($20,SP),D2
- MOVE.L ($24,SP),D3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #-1,D0
- MOVEQ #2,D4
- CMP.L A1,D4
- BEQ.B lbC002720
- MOVEQ #3,D4
- CMP.L A1,D4
- BEQ.B lbC002734
- BRA.B lbC002746
-
- lbC002720: MOVEA.L (4,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- JSR (-$D8,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002746
-
- lbC002734: MOVEA.L (8,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- MOVE.L D3,D2
- JSR (-$4E,A6)
- ;fiX "_LVO" type symbol expected
- lbC002746: POPM D2-D4/A2/A6
- RTS
-
- lbC00274C: PUSHM D2/D3/A2/A6
- MOVEA.L ($14,SP),A2
- MOVE.L ($18,SP),D1
- MOVE.L ($1C,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #-1,D0
- MOVEQ #2,D3
- CMP.L A1,D3
- BEQ.B lbC002782
- MOVEQ #3,D3
- CMP.L A1,D3
- BEQ.B lbC002794
- BRA.B lbC0027A4
-
- lbC002782: MOVEA.L (4,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- JSR (-$E4,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0027A4
-
- lbC002794: MOVEA.L (8,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D1,A0
- MOVE.L D2,D1
- JSR (-$114,A6)
- ;fiX "_LVO" type symbol expected
- lbC0027A4: POPM D2/D3/A2/A6
- RTS
-
- lbC0027AA: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A0
- MOVEQ #$4E,D1
- MOVE.L D1,(A0)
- MOVEQ #-1,D0
- RTS
-
- ;fiX Label expected
- NOP
- lbC0027C6: PUSHM D2/A2/A6
- MOVEA.L ($10,SP),A2
- MOVE.L ($14,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #0,D0
- MOVEQ #2,D2
- CMP.L A1,D2
- BEQ.B lbC0027F8
- MOVEQ #3,D2
- CMP.L A1,D2
- BEQ.B lbC002806
- BRA.B lbC002812
-
- lbC0027F8: MOVEA.L (4,A0),A6
- MOVE.L ($28,A2),D0
- JSR (-$108,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002812
-
- lbC002806: MOVEA.L (8,A0),A6
- MOVE.L ($28,A2),D0
- JSR (-$54,A6)
- ;fiX "_LVO" type symbol expected
- lbC002812: POPM D2/A2/A6
- RTS
-
- lbC002818: PUSHM D2-D5/A2/A6
- MOVEA.L ($1C,SP),A2
- MOVE.L ($20,SP),D1
- MOVE.L ($24,SP),D2
- MOVE.L ($28,SP),D3
- MOVE.L ($2C,SP),D4
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A1
- MOVEQ #0,D0
- MOVEQ #2,D5
- CMP.L A1,D5
- BEQ.B lbC002856
- MOVEQ #3,D5
- CMP.L A1,D5
- BEQ.B lbC002868
- BRA.B lbC002878
-
- lbC002856: MOVEA.L (4,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D3,A0
- MOVE.L D4,D3
- JSR (-$10E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002878
-
- lbC002868: MOVEA.L (8,A0),A6
- MOVE.L ($28,A2),D0
- MOVEA.L D3,A0
- MOVE.L D4,D3
- JSR (-$5A,A6)
- ;fiX "_LVO" type symbol expected
- lbC002878: POPM D2-D5/A2/A6
- RTS
-
- lbC00287E: PUSHM D2-D5/A6
- MOVEA.L ($18,SP),A1
- MOVE.L ($1C,SP),D1
- MOVE.L ($20,SP),D2
- MOVE.L ($24,SP),D3
- MOVE.L ($28,SP),D4
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEA.L ($18,A0),A6
- MOVEQ #0,D0
- MOVEQ #2,D5
- CMP.L A6,D5
- BEQ.B lbC0028BC
- MOVEQ #3,D5
- CMP.L A6,D5
- BEQ.B lbC0028CE
- BRA.B lbC0028DE
-
- lbC0028BC: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D3,A0
- MOVEA.L D4,A1
- JSR (-$114,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC0028DE
-
- lbC0028CE: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D3,A0
- MOVEA.L D4,A1
- JSR (-$60,A6)
- ;fiX "_LVO" type symbol expected
- lbC0028DE: POPM D2-D5/A6
- RTS
-
- lbC0028E4: PUSHM D2-D4/A6
- MOVEA.L ($14,SP),A1
- MOVE.L ($18,SP),D2
- MOVE.L ($1C,SP),D3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($18,A0),D1
- MOVEQ #-1,D0
- MOVEQ #2,D4
- CMP.L D1,D4
- BEQ.B lbC00291A
- MOVEQ #3,D4
- CMP.L D1,D4
- BEQ.B lbC00292C
- BRA.B lbC00293C
-
- lbC00291A: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D2,A0
- MOVEA.L D3,A1
- JSR (-$19E,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00293C
-
- lbC00292C: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D2,A0
- MOVEA.L D3,A1
- JSR (-$66,A6)
- ;fiX "_LVO" type symbol expected
- lbC00293C: POPM D2-D4/A6
- RTS
-
- lbC002942: PUSHM D2-D4/A6
- MOVEA.L ($14,SP),A1
- MOVE.L ($18,SP),D2
- MOVE.L ($1C,SP),D3
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($18,A0),D1
- MOVEQ #-1,D0
- MOVEQ #2,D4
- CMP.L D1,D4
- BEQ.B lbC002978
- MOVEQ #3,D4
- CMP.L D1,D4
- BEQ.B lbC00298A
- BRA.B lbC00299A
-
- lbC002978: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D2,A0
- MOVEA.L D3,A1
- JSR (-$198,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00299A
-
- lbC00298A: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- MOVEA.L D2,A0
- MOVEA.L D3,A1
- JSR (-$6C,A6)
- ;fiX "_LVO" type symbol expected
- lbC00299A: POPM D2-D4/A6
- RTS
-
- lbC0029A0: PUSHM D2-D4/A2/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A2
- MOVE.B ($134,A2),D0
- EXT.W D0
- MOVE.W D0,D2
- EXT.L D2
- MOVE.B #2,($134,A2)
- CLR.L -(SP)
- PUSH ($24,SP)
- PUSH ($24,SP)
- PUSH ($24,SP)
- BSR.W lbC0026E6
- MOVE.L D0,D3
- ADDA.W #$10,SP
- MOVE.L ($13C,A2),D1
- BEQ.B lbC002A12
- BTST #4,($133,A2)
- BNE.B lbC0029F2
- MOVE.L ($140,A2),D0
- NOT.L D0
- AND.L D1,D0
- BEQ.B lbC002A12
- lbC0029F2: PUSH A2
- JSR (lbC003880)
- ADDQ.W #4,SP
- TST.L D0
- BEQ.B lbC002A12
- MOVEA.L (lbL003924),A6
- MOVEQ #0,D0
- MOVE.L #$1000,D1
- JSR (-$132,A6)
- ;fiX "_LVO" type symbol expected
- lbC002A12: MOVE.B D2,($134,A2)
- MOVEA.L (lbL003924),A6
- MOVEA.L ($114,A6),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A0
- MOVEQ #4,D4
- CMP.L (A0),D4
- BNE.B lbC002A3E
- SUBA.L A1,A1
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- PUSH D0
- JSR (lbC00388C)
- ADDQ.W #4,SP
- lbC002A3E: MOVE.L D3,D0
- POPM D2-D4/A2/A6
- RTS
-
- lbC002A46: PUSHM D2-D4/A2/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A2
- MOVE.B ($134,A2),D0
- EXT.W D0
- MOVE.W D0,D2
- EXT.L D2
- MOVE.B #2,($134,A2)
- CLR.L -(SP)
- PUSH ($24,SP)
- PUSH ($24,SP)
- PUSH ($24,SP)
- BSR.W lbC0025B0
- MOVE.L D0,D3
- ADDA.W #$10,SP
- MOVE.L ($13C,A2),D1
- BEQ.B lbC002AB8
- BTST #4,($133,A2)
- BNE.B lbC002A98
- MOVE.L ($140,A2),D0
- NOT.L D0
- AND.L D1,D0
- BEQ.B lbC002AB8
- lbC002A98: PUSH A2
- JSR (lbC003880)
- ADDQ.W #4,SP
- TST.L D0
- BEQ.B lbC002AB8
- MOVEA.L (lbL003924),A6
- MOVEQ #0,D0
- MOVE.L #$1000,D1
- JSR (-$132,A6)
- ;fiX "_LVO" type symbol expected
- lbC002AB8: MOVE.B D2,($134,A2)
- MOVEA.L (lbL003924),A6
- MOVEA.L ($114,A6),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A0
- MOVEQ #4,D4
- CMP.L (A0),D4
- BNE.B lbC002AE4
- SUBA.L A1,A1
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- PUSH D0
- JSR (lbC00388C)
- ADDQ.W #4,SP
- lbC002AE4: MOVE.L D3,D0
- POPM D2-D4/A2/A6
- RTS
-
- lbC002AEC: PUSHM D2-D5/A2/A3/A6
- MOVEA.L ($20,SP),A3
- MOVE.L ($24,SP),D1
- MOVE.L ($30,SP),D4
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A2
- MOVEA.L ($22B6,A2),A1
- MOVEA.L ($18,A1),A0
- MOVEQ #0,D2
- MOVE.B ($134,A2),D0
- EXT.W D0
- MOVE.W D0,D3
- EXT.L D3
- MOVE.B #2,($134,A2)
- MOVEQ #2,D5
- CMP.L A0,D5
- BEQ.B lbC002B36
- MOVEQ #3,D5
- CMP.L A0,D5
- BEQ.W lbC002D5C
- BRA.W lbC002D6C
-
- lbC002B36: CMPI.L #$8030720A,D1
- BEQ.W lbC002C6C
- BGT.W lbC002BD8
- CMPI.L #$80206910,D1
- BEQ.W lbC002CA8
- BGT.B lbC002B8C
- CMPI.L #$80047308,D1
- BEQ.W lbC002D3E
- BGT.B lbC002B74
- CMPI.L #$8004667D,D1
- BEQ.W lbC002D36
- CMPI.L #$8004667E,D1
- BEQ.W lbC002D26
- BRA.W lbC002D4C
-
- lbC002B74: CMPI.L #$8020690C,D1
- BEQ.W lbC002C80
- CMPI.L #$8020690E,D1
- BEQ.W lbC002C94
- BRA.W lbC002D4C
-
- lbC002B8C: CMPI.L #$80206918,D1
- BEQ.W lbC002CFE
- BGT.B lbC002BB0
- CMPI.L #$80206913,D1
- BEQ.W lbC002CDE
- CMPI.L #$80206916,D1
- BEQ.W lbC002CEE
- BRA.W lbC002D4C
-
- lbC002BB0: CMPI.L #$8024491E,D1
- BEQ.W lbC002D06
- BGT.B lbC002BCA
- CMPI.L #$8020697F,D1
- BEQ.W lbC002CC6
- BRA.W lbC002D4C
-
- lbC002BCA: CMPI.L #$80244920,D1
- BEQ.W lbC002D16
- BRA.W lbC002D4C
-
- lbC002BD8: CMPI.L #$C0206923,D1
- BEQ.W lbC002CD6
- BGT.B lbC002C20
- CMPI.L #$C0206911,D1
- BEQ.W lbC002CB2
- BGT.B lbC002C06
- CMPI.L #$8030720B,D1
- BEQ.B lbC002C76
- CMPI.L #$C0086924,D1
- BEQ.W lbC002CBC
- BRA.W lbC002D4C
-
- lbC002C06: CMPI.L #$C0206921,D1
- BEQ.B lbC002C8A
- BGT.W lbC002C9E
- CMPI.L #$C0206917,D1
- BEQ.W lbC002CF6
- BRA.W lbC002D4C
-
- lbC002C20: CMPI.L #$C0244926,D1
- BEQ.W lbC002D0E
- BGT.B lbC002C44
- CMPI.L #$C0206925,D1
- BEQ.W lbC002CE6
- CMPI.L #$C020697E,D1
- BEQ.W lbC002CCE
- BRA.W lbC002D4C
-
- lbC002C44: CMPI.L #$40047307,D1
- BEQ.W lbC002D1E
- BGT.B lbC002C5E
- CMPI.L #$4004667F,D1
- BEQ.W lbC002D2E
- BRA.W lbC002D4C
-
- lbC002C5E: CMPI.L #$40047309,D1
- BEQ.W lbC002D46
- BRA.W lbC002D4C
-
- lbC002C6C: MOVE.L #$7201,D1
- BRA.W lbC002D4C
-
- lbC002C76: MOVE.L #$7202,D1
- BRA.W lbC002D4C
-
- lbC002C80: MOVE.L #$6903,D1
- BRA.W lbC002D4C
-
- lbC002C8A: MOVE.L #$6904,D1
- BRA.W lbC002D4C
-
- lbC002C94: MOVE.L #$6905,D1
- BRA.W lbC002D4C
-
- lbC002C9E: MOVE.L #$6906,D1
- BRA.W lbC002D4C
-
- lbC002CA8: MOVE.L #$6907,D1
- BRA.W lbC002D4C
-
- lbC002CB2: MOVE.L #$6908,D1
- BRA.W lbC002D4C
-
- lbC002CBC: MOVE.L #$6909,D1
- BRA.W lbC002D4C
-
- lbC002CC6: MOVE.L #$690A,D1
- BRA.B lbC002D4C
-
- lbC002CCE: MOVE.L #$690B,D1
- BRA.B lbC002D4C
-
- lbC002CD6: MOVE.L #$690C,D1
- BRA.B lbC002D4C
-
- lbC002CDE: MOVE.L #$690D,D1
- BRA.B lbC002D4C
-
- lbC002CE6: MOVE.L #$690E,D1
- BRA.B lbC002D4C
-
- lbC002CEE: MOVE.L #$690F,D1
- BRA.B lbC002D4C
-
- lbC002CF6: MOVE.L #$6910,D1
- BRA.B lbC002D4C
-
- lbC002CFE: MOVE.L #$6911,D1
- BRA.B lbC002D4C
-
- lbC002D06: MOVE.L #$6912,D1
- BRA.B lbC002D4C
-
- lbC002D0E: MOVE.L #$6913,D1
- BRA.B lbC002D4C
-
- lbC002D16: MOVE.L #$6914,D1
- BRA.B lbC002D4C
-
- lbC002D1E: MOVE.L #$6915,D1
- BRA.B lbC002D4C
-
- lbC002D26: MOVE.L #$6D16,D1
- BRA.B lbC002D4C
-
- lbC002D2E: MOVE.L #$6D17,D1
- BRA.B lbC002D4C
-
- lbC002D36: MOVE.L #$6D18,D1
- BRA.B lbC002D4C
-
- lbC002D3E: MOVE.L #$6D19,D1
- BRA.B lbC002D4C
-
- lbC002D46: MOVE.L #$6D1A,D1
- lbC002D4C: MOVEA.L (4,A1),A6
- MOVE.L ($28,A3),D0
- MOVEA.L D4,A0
- JSR (-$CC,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002D6A
-
- lbC002D5C: MOVEA.L (8,A1),A6
- MOVE.L ($28,A3),D0
- MOVEA.L D4,A0
- JSR (-$72,A6)
- ;fiX "_LVO" type symbol expected
- lbC002D6A: MOVE.L D0,D2
- lbC002D6C: MOVE.L ($13C,A2),D1
- BEQ.B lbC002DA4
- BTST #4,($133,A2)
- BNE.B lbC002D84
- MOVE.L ($140,A2),D0
- NOT.L D0
- AND.L D1,D0
- BEQ.B lbC002DA4
- lbC002D84: PUSH A2
- JSR (lbC003880)
- ADDQ.W #4,SP
- TST.L D0
- BEQ.B lbC002DA4
- MOVEA.L (lbL003924),A6
- MOVEQ #0,D0
- MOVE.L #$1000,D1
- JSR (-$132,A6)
- ;fiX "_LVO" type symbol expected
- lbC002DA4: MOVE.B D3,($134,A2)
- MOVEA.L (lbL003924),A6
- MOVEA.L ($114,A6),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A0
- MOVEQ #4,D5
- CMP.L (A0),D5
- BNE.B lbC002DD0
- SUBA.L A1,A1
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- PUSH D0
- JSR (lbC00388C)
- ADDQ.W #4,SP
- lbC002DD0: MOVE.L D2,D0
- POPM D2-D5/A2/A3/A6
- RTS
-
- lbC002DD8: PUSH A6
- PUSH D2
- MOVEA.L (12,SP),A1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($18,A0),D1
- MOVEQ #0,D0
- MOVEQ #2,D2
- CMP.L D1,D2
- BEQ.B lbC002E06
- MOVEQ #3,D2
- CMP.L D1,D2
- BEQ.B lbC002E14
- BRA.B lbC002E20
-
- lbC002E06: MOVEA.L (4,A0),A6
- MOVE.L ($28,A1),D0
- JSR (-$30,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002E20
-
- lbC002E14: MOVEA.L (8,A0),A6
- MOVE.L ($28,A1),D0
- JSR (-$78,A6)
- ;fiX "_LVO" type symbol expected
- lbC002E20: POP D2
- POP A6
- RTS
-
- lbC002E26: LINK.W A5,#-$68
- PUSHM D2-D4/A2-A4/A6
- MOVEA.L (8,A5),A4
- MOVE.L (12,A5),D2
- MOVEA.W #$FFFF,A3
- CLR.L (-$68,A5)
- CLR.L (-$64,A5)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A6
- MOVE.L ($18,A6),D3
- PEA ($20).W
- PEA (-$20,A5)
- LEA (lbC003898),A2
- JSR (A2)
- PEA ($20).W
- PEA (-$40,A5)
- JSR (A2)
- PEA ($20).W
- PEA (-$60,A5)
- JSR (A2)
- ADDA.W #$18,SP
- MOVEQ #1,D4
- CMP.L D2,D4
- BEQ.B lbC002EAE
- BLT.B lbC002E8E
- TST.L D2
- BEQ.B lbC002E96
- BRA.B lbC002EDC
-
- lbC002E8E: MOVEQ #2,D4
- CMP.L D2,D4
- BEQ.B lbC002EC6
- BRA.B lbC002EDC
-
- lbC002E96: MOVE.L ($28,A4),D0
- MOVE.L D0,D2
- LSR.L #5,D2
- ASL.L #2,D2
- MOVEQ #$1F,D4
- AND.L D4,D0
- MOVEQ #1,D1
- ASL.L D0,D1
- OR.L D1,(-$20,A5,D2.L)
- BRA.B lbC002EDC
-
- lbC002EAE: MOVE.L ($28,A4),D0
- MOVE.L D0,D1
- LSR.L #5,D1
- ASL.L #2,D1
- MOVEQ #$1F,D4
- AND.L D4,D0
- ASL.L D0,D2
- MOVE.L D2,D0
- OR.L D0,(-$40,A5,D1.L)
- BRA.B lbC002EDC
-
- lbC002EC6: MOVE.L ($28,A4),D0
- MOVE.L D0,D2
- LSR.L #5,D2
- ASL.L #2,D2
- MOVEQ #$1F,D4
- AND.L D4,D0
- MOVEQ #1,D1
- ASL.L D0,D1
- OR.L D1,(-$60,A5,D2.L)
- lbC002EDC: MOVEQ #2,D4
- CMP.L D3,D4
- BEQ.B lbC002EEA
- MOVEQ #3,D4
- CMP.L D3,D4
- BEQ.B lbC002F0C
- BRA.B lbC002F2E
-
- lbC002EEA: MOVEA.L (4,A6),A6
- MOVE.L ($28,A4),D0
- ADDQ.L #1,D0
- LEA (-$20,A5),A0
- LEA (-$40,A5),A1
- LEA (-$60,A5),A2
- MOVEQ #-$68,D1
- ADD.L A5,D1
- MOVEQ #0,D2
- JSR (-$F0,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC002F2C
-
- lbC002F0C: MOVEA.L (8,A6),A6
- MOVE.L ($28,A4),D0
- ADDQ.L #1,D0
- LEA (-$20,A5),A0
- LEA (-$40,A5),A1
- LEA (-$60,A5),A2
- LEA (-$68,A5),A3
- MOVEQ #0,D1
- JSR (-$7E,A6)
- ;fiX "_LVO" type symbol expected
- lbC002F2C: MOVEA.L D0,A3
- lbC002F2E: MOVEQ #1,D4
- CMP.L A3,D4
- SEQ D0
- EXT.W D0
- MOVEA.W D0,A0
- MOVE.L A0,D0
- NEG.L D0
- MOVEM.L (-$84,A5),D2-D4/A2-A4/A6
- UNLK A5
- RTS
-
- lbC002F46: PUSHM D2/D3/A2/A3
- MOVEA.L ($14,SP),A1
- MOVE.L ($18,SP),D2
- MOVEA.L ($20,SP),A2
- MOVEA.L ($24,SP),A3
- MOVEQ #1,D3
- CMP.L D2,D3
- BNE.B lbC002FA8
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVE.L ($28,A1),D0
- MOVE.L D0,D1
- LSR.L #5,D1
- ASL.L #2,D1
- MOVEQ #$1F,D3
- AND.L D3,D0
- MOVE.L D2,D3
- ASL.L D0,D3
- MOVE.L D3,D0
- OR.L D0,(A2,D1.L)
- MOVE.L ($28,A1),D0
- CMP.L (A3),D0
- BLS.B lbC002F94
- MOVE.L D0,(A3)
- lbC002F94: MOVE.L D2,D0
- MOVE.L ($10,A0),D3
- ASL.L D3,D0
- MOVE.L D2,D1
- MOVE.L ($14,A0),D3
- ASL.L D3,D1
- OR.L D1,D0
- BRA.B lbC002FDE
-
- lbC002FA8: MOVEQ #2,D3
- CMP.L D2,D3
- BNE.B lbC002FC8
- MOVE.L ($28,A1),D0
- MOVE.L D0,D2
- LSR.L #5,D2
- ASL.L #2,D2
- MOVEQ #$1F,D3
- AND.L D3,D0
- MOVEQ #1,D1
- ASL.L D0,D1
- MOVE.L (A2,D2.L),D0
- AND.L D1,D0
- BRA.B lbC002FDE
-
- lbC002FC8: MOVEQ #10,D3
- CMP.L D2,D3
- BNE.B lbC002FDC
- PUSH ($1C,SP)
- PUSH A1
- BSR.W lbC002E26
- ADDQ.W #8,SP
- BRA.B lbC002FDE
-
- lbC002FDC: MOVEQ #0,D0
- lbC002FDE: POPM D2/D3/A2/A3
- RTS
-
- lbC002FE4: PUSHM D2/D3/A2/A3/A6
- MOVEA.L ($1C,SP),A3
- MOVEA.L ($20,SP),A1
- MOVEA.L ($24,SP),A2
- MOVE.L ($28,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #-1,D0
- MOVE.L ($18,A0),D1
- MOVEQ #2,D3
- CMP.L D1,D3
- BEQ.B lbC00301E
- MOVEQ #3,D3
- CMP.L D1,D3
- BEQ.B lbC003034
- BRA.B lbC003048
-
- lbC00301E: MOVEA.L (4,A0),A6
- MOVE.L D2,D0
- ADDQ.L #1,D0
- MOVEA.L A3,A0
- MOVEQ #0,D1
- MOVEQ #$18,D2
- ADD.L SP,D2
- JSR (-$F0,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC003048
-
- lbC003034: MOVEA.L (8,A0),A6
- MOVE.L D2,D0
- ADDQ.L #1,D0
- MOVEA.L A3,A0
- SUBA.L A3,A3
- MOVEQ #$18,D1
- ADD.L SP,D1
- JSR (-$7E,A6)
- ;fiX "_LVO" type symbol expected
- lbC003048: MOVEQ #-1,D1
- CMP.L D0,D1
- BEQ.B lbC003052
- MOVE.L ($18,SP),D1
- lbC003052: MOVE.L D1,D0
- POPM D2/D3/A2/A3/A6
- RTS
-
- lbC00305A: LINK.W A5,#-8
- PUSHM D2-D5/A2/A6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A2
- MOVEA.L ($22B6,A2),A1
- MOVE.L ($18,A1),D0
- MOVEQ #2,D5
- CMP.L D0,D5
- BNE.B lbC003090
- PUSH (12,A5)
- PUSH (8,A5)
- BSR.W lbC00319C
- ADDQ.W #8,SP
- BRA.W lbC003184
-
- lbC003090: MOVEQ #3,D5
- CMP.L D0,D5
- BNE.W lbC003182
- MOVEA.L ($C8,A0),A0
- CMPA.W #0,A0
- BNE.B lbC0030A8
- MOVEQ #-1,D0
- BRA.W lbC003184
-
- lbC0030A8: MOVEA.L (8,A1),A6
- MOVE.L ($1C,A0),D0
- CLR.L D1
- MOVE.B ($24,A0),D1
- CLR.L D2
- MOVE.B ($25,A0),D2
- MOVEQ #0,D3
- JSR (-$90,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D2
- BGE.B lbC0030D0
- PEA ($A1).W
- JSR (lbC0038A4)
- lbC0030D0: MOVE.B ($134,A2),D0
- EXT.W D0
- MOVE.W D0,D4
- EXT.L D4
- MOVE.B #2,($134,A2)
- PEA (-8,A5)
- PEA (-4,A5)
- JSR (lbC0038B0)
- MOVE.L D0,D3
- ADDQ.W #8,SP
- BNE.B lbC00310A
- MOVEA.L (-4,A5),A0
- MOVE.L D2,($28,A0)
- PEA (2).W
- PUSH A0
- JSR (lbC0038BC)
- ADDQ.W #8,SP
- lbC00310A: MOVE.L ($13C,A2),D1
- BEQ.B lbC003142
- BTST #4,($133,A2)
- BNE.B lbC003122
- MOVE.L ($140,A2),D0
- NOT.L D0
- AND.L D1,D0
- BEQ.B lbC003142
- lbC003122: PUSH A2
- JSR (lbC003880)
- ADDQ.W #4,SP
- TST.L D0
- BEQ.B lbC003142
- MOVEA.L (lbL003924),A6
- MOVEQ #0,D0
- MOVE.L #$1000,D1
- JSR (-$132,A6)
- ;fiX "_LVO" type symbol expected
- lbC003142: MOVE.B D4,($134,A2)
- MOVEQ #4,D5
- CMP.L D3,D5
- BNE.B lbC003162
- MOVEA.L (lbL003924),A6
- SUBA.L A1,A1
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- PUSH D0
- JSR (lbC00388C)
- ADDQ.W #4,SP
- lbC003162: MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A0
- MOVE.L D3,(A0)
- MOVEQ #-1,D0
- TST.L D3
- BNE.B lbC003184
- MOVE.L (-8,A5),D0
- BRA.B lbC003184
-
- lbC003182: MOVEQ #-1,D0
- lbC003184: MOVEM.L (-$20,A5),D2-D5/A2/A6
- UNLK A5
- RTS
-
- tcp.MSG: db 'tcp',0
- udp.MSG: db 'udp',0
- inetd.MSG: db 'inetd',0
-
- lbC00319C: LINK.W A5,#-8
- PUSHM D2-D7/A2-A4/A6
- MOVEA.L (8,A5),A4
- MOVE.L (12,A5),D6
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A2
- MOVE.L ($22B6,A2),D7
- MOVEQ #1,D3
- MOVEQ #-1,D5
- MOVE.L D5,(-8,A5)
- MOVE.B ($134,A2),D0
- EXT.W D0
- MOVE.W D0,D4
- EXT.L D4
- MOVE.B #2,($134,A2)
- MOVEQ #3,D5
- CMP.L (A4),D5
- BGE.W lbC0032F8
- MOVEA.L D6,A3
- MOVEA.L (A3),A0
- MOVEA.L D7,A3
- MOVEA.L (4,A3),A6
- MOVEA.L (4,A0),A0
- LEA (tcp.MSG),A1
- JSR (-$168,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D2
- MOVEA.L D6,A3
- MOVEA.L (A3),A0
- MOVEA.L D7,A3
- MOVEA.L (4,A3),A6
- MOVEA.L (4,A0),A0
- LEA (udp.MSG),A1
- JSR (-$168,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D2
- BNE.B lbC00321A
- TST.L D0
- BEQ.W lbC0032F8
- lbC00321A: MOVEA.L (lbL003924),A6
- LEA (inetd.MSG),A1
- JSR (-$186,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BEQ.W lbC0032F8
- MOVEA.L D6,A3
- MOVEA.L (A3),A0
- PUSH (8,A0)
- JSR (lbC0038C8)
- MOVE.L D0,D2
- MOVEA.L (A3),A0
- PUSH (12,A0)
- JSR (lbC0037C0)
- MOVEA.L D7,A3
- MOVE.L D0,($1C,A3)
- ADDQ.W #8,SP
- MOVEA.L (4,A3),A6
- MOVE.L D2,D1
- JSR (-$1B6,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D2
- MOVEQ #-1,D5
- CMP.L D2,D5
- BEQ.W lbC0032F8
- MOVE.W #1,($20,A3)
- CLR.L (-8,A5)
- PEA (-8,A5)
- PEA (-4,A5)
- JSR (lbC0038B0)
- MOVE.L D0,D3
- ADDQ.W #8,SP
- BNE.B lbC0032C0
- MOVEA.L (-4,A5),A0
- MOVE.L D2,($28,A0)
- PEA (2).W
- PUSH A0
- JSR (lbC0038BC)
- MOVEQ #1,D2
- ADDQ.W #8,SP
- MOVE.L (A4),D0
- SUBQ.L #3,D0
- CMP.L D2,D0
- BLE.B lbC0032BE
- MOVEQ #4,D1
- lbC0032A8: MOVEA.L D1,A0
- MOVEA.L D6,A3
- ADDA.L (A3),A0
- MOVE.L (12,A0),(A0)
- ADDQ.L #4,D1
- ADDQ.L #1,D2
- MOVE.L (A4),D0
- SUBQ.L #3,D0
- CMP.L D2,D0
- BGT.B lbC0032A8
- lbC0032BE: SUBQ.L #3,(A4)
- lbC0032C0: MOVE.L ($13C,A2),D1
- BEQ.B lbC0032F8
- BTST #4,($133,A2)
- BNE.B lbC0032D8
- MOVE.L ($140,A2),D0
- NOT.L D0
- AND.L D1,D0
- BEQ.B lbC0032F8
- lbC0032D8: PUSH A2
- JSR (lbC003880)
- ADDQ.W #4,SP
- TST.L D0
- BEQ.B lbC0032F8
- MOVEA.L (lbL003924),A6
- MOVEQ #0,D0
- MOVE.L #$1000,D1
- JSR (-$132,A6)
- ;fiX "_LVO" type symbol expected
- lbC0032F8: MOVE.B D4,($134,A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($C94,A0),A0
- MOVE.L D3,(A0)
- MOVEQ #-1,D0
- TST.L D3
- BNE.B lbC00331A
- MOVE.L (-8,A5),D0
- lbC00331A: MOVEM.L (-$30,A5),D2-D7/A2-A4/A6
- UNLK A5
- RTS
-
- lbC003324: ADDA.W #$FFE4,SP
- PUSHM D2/D3/A6
- MOVEA.L (lbL003924),A6
- MOVEA.L ($114,A6),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #2,D3
- CMP.L ($18,A0),D3
- BNE.B lbC0033AA
- TST.W ($20,A0)
- BEQ.B lbC0033AA
- MOVE.L ($1C,A0),D0
- MOVE.L D0,($20,SP)
- BEQ.B lbC0033AA
- JSR (-$29A,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L D0,D2
- BEQ.B lbC0033AA
- MOVE.B #5,($14,SP)
- MOVE.W #$18,($1E,SP)
- MOVE.L D0,($1A,SP)
- MOVEA.L (lbL003924),A6
- LEA (inetd.MSG),A1
- JSR (-$186,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D0
- BEQ.B lbC00339E
- MOVEA.L (lbL003924),A6
- MOVEA.L D0,A0
- LEA (12,SP),A1
- JSR (-$16E,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (lbL003924),A6
- MOVEA.L D2,A0
- JSR (-$180,A6)
- ;fiX "_LVO" type symbol expected
- lbC00339E: MOVEA.L (lbL003924),A6
- MOVEA.L D2,A0
- JSR (-$2A0,A6)
- ;fiX "_LVO" type symbol expected
- lbC0033AA: POPM D2/D3/A6
- ADDA.W #$1C,SP
- RTS
-
- lbC0033B4: PUSHM D2/D3/A6
- MOVE.L ($10,SP),D2
- MOVEA.L ($14,SP),A1
- MOVE.L ($18,SP),D1
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A6
- MOVE.L ($18,A6),D0
- MOVEQ #3,D3
- CMP.L D0,D3
- BNE.B lbC0033F0
- MOVEA.L (8,A6),A6
- MOVE.L D2,D0
- MOVEA.L A1,A0
- MOVEA.L D1,A1
- JSR (-$102,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC00341A
-
- lbC0033F0: MOVEQ #2,D3
- CMP.L D0,D3
- BNE.B lbC00341A
- PUSH D1
- PUSH A1
- PEA (lbL003E44)
- JSR (lbC0038D4)
- ADDA.W #12,SP
- MOVEA.L (4,A6),A6
- MOVE.L D2,D0
- LEA (lbL003E44),A0
- JSR (-$1A4,A6)
- ;fiX "_LVO" type symbol expected
- lbC00341A: POPM D2/D3/A6
- RTS
-
- lbC003420: ADDA.W #$FFDC,SP
- PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC003492
- MOVE.L #$80000017,D0
- MOVE.L ($30,SP),D1
- MOVE.L D0,(8,SP)
- MOVE.L D1,(12,SP)
- MOVE.L #$80000015,D0
- MOVE.L ($34,SP),D1
- MOVE.L D0,($10,SP)
- MOVE.L D1,($14,SP)
- MOVE.L #$80000019,D0
- MOVE.L ($38,SP),D1
- MOVE.L D0,($18,SP)
- MOVE.L D1,($1C,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($20,SP)
- MOVE.L D1,($24,SP)
- MOVEA.L (8,A0),A6
- LEA (8,SP),A0
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- lbC003492: POP D2
- POP A6
- ADDA.W #$24,SP
- RTS
-
- lbC00349C: ADDA.W #$FFEC,SP
- PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BNE.B lbC0034E8
- MOVE.L #$80000017,D0
- MOVEQ #0,D1
- MOVE.L D0,(8,SP)
- MOVE.L D1,(12,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($10,SP)
- MOVE.L D1,($14,SP)
- MOVEA.L (8,A0),A6
- LEA (8,SP),A0
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- lbC0034E8: POP D2
- POP A6
- ADDA.W #$14,SP
- RTS
-
- lbC0034F2: ADDA.W #$FFE4,SP
- PUSH A6
- PUSH D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A0
- MOVEQ #3,D2
- CMP.L ($18,A0),D2
- BEQ.B lbC003518
- MOVEQ #0,D0
- BRA.B lbC003558
-
- lbC003518: MOVE.L #$8000001A,D0
- MOVEQ #0,D1
- MOVE.L D0,(8,SP)
- MOVE.L D1,(12,SP)
- MOVE.L #$8000001B,D0
- MOVE.L ($28,SP),D1
- MOVE.L D0,($10,SP)
- MOVE.L D1,($14,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($18,SP)
- MOVE.L D1,($1C,SP)
- MOVEA.L (8,A0),A6
- LEA (8,SP),A0
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- MOVE.L (12,SP),D0
- lbC003558: POP D2
- POP A6
- ADDA.W #$1C,SP
- RTS
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003564: ADDA.W #$FFD4,SP
- PUSHM D2/D3/A2/A6
- MOVEA.L ($40,SP),A1
- MOVE.L ($44,SP),D2
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- MOVEA.L ($22B6,A0),A2
- MOVEQ #3,D3
- CMP.L ($18,A2),D3
- BNE.B lbC003608
- MOVE.L #$80000010,D0
- MOVEQ #12,D1
- MOVE.L D0,($20,SP)
- MOVE.L D1,($24,SP)
- MOVE.L #$80000004,D0
- MOVE.L A1,D1
- MOVE.L D0,($28,SP)
- MOVE.L D1,($2C,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($30,SP)
- MOVE.L D1,($34,SP)
- MOVEA.L (8,A2),A6
- MOVEA.L A1,A0
- MOVEQ #4,D0
- JSR (-$A8,A6)
- ;fiX "_LVO" type symbol expected
- MOVEA.L (12,A2),A6
- MOVEA.L ($22,A2),A0
- LEA ($20,SP),A1
- JSR (-$1E,A6)
- ;fiX "_LVO" type symbol expected
- TST.L D2
- BEQ.B lbC003616
- MOVE.L #$80000033,D0
- MOVE.L D2,D1
- MOVE.L D0,($10,SP)
- MOVE.L D1,($14,SP)
- MOVEQ #0,D0
- MOVEQ #0,D1
- MOVEQ #0,D0
- MOVE.L D0,($18,SP)
- MOVE.L D1,($1C,SP)
- MOVEA.L (8,A2),A6
- LEA ($10,SP),A0
- JSR (-$126,A6)
- ;fiX "_LVO" type symbol expected
- BRA.B lbC003616
-
- lbC003608: MOVEA.L (4,A2),A6
- MOVE.W #$80,D1
- MOVEA.L A1,A0
- JSR (-$1E,A6)
- ;fiX "_LVO" type symbol expected
- lbC003616: POPM D2/D3/A2/A6
- ADDA.W #$2C,SP
- RTS
-
- lbC003620: PUSHM D2-D4/A2
- MOVE.L ($14,SP),D4
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A2
- MOVEA.L ($2E,A2),A1
- MOVEA.L ($22B6,A1),A0
- MOVEQ #1,D0
- MOVE.L D0,D2
- MOVE.L ($10,A0),D1
- ASL.L D1,D2
- MOVE.L D0,D3
- MOVE.L ($14,A0),D1
- ASL.L D1,D3
- MOVE.L D4,D0
- AND.L D2,D0
- BEQ.B lbC003680
- TST.W ($146,A1)
- BLT.B lbC003666
- PEA ($10).W
- PUSH A2
- JSR (lbC0038E0)
- ADDQ.W #8,SP
- lbC003666: MOVE.L D2,D0
- NOT.L D0
- AND.L D0,($1A,A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- AND.L D0,($CA4,A0)
- lbC003680: MOVE.L D4,D0
- AND.L D3,D0
- BEQ.B lbC0036C4
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- BTST #6,($145,A0)
- BNE.B lbC0036AA
- PEA ($17).W
- PUSH A2
- JSR (lbC0038E0)
- ADDQ.W #8,SP
- lbC0036AA: MOVE.L D3,D0
- NOT.L D0
- AND.L D0,($1A,A2)
- MOVEA.L (lbL003924),A0
- MOVEA.L ($114,A0),A0
- MOVEA.L ($2E,A0),A0
- AND.L D0,($CA4,A0)
- lbC0036C4: POPM D2-D4/A2
- RTS
-
- lbC0036CA: LINK.W A5,#-8
- PUSH A2
- PUSH D2
- MOVE.L (8,A5),D2
- MOVEA.L (12,A5),A2
- MOVEQ #4,D1
- MOVE.L D1,(-8,A5)
- PEA ($3C).W
- PUSH A2
- JSR (lbC003898)
- MOVE.W #$C180,(6,A2)
- JSR (lbC0038EC)
- MOVE.W D0,(10,A2)
- JSR (lbC0038F8)
- MOVE.W D0,(12,A2)
- PEA (-8,A5)
- PEA (-4,A5)
- PEA ($1001).W
- PUSH #$FFFF
- PUSH D2
- JSR (lbC00287E)
- ADDA.W #$1C,SP
- TST.L D0
- BNE.B lbC00372E
- MOVE.L (-4,A5),($2C,A2)
- lbC00372E: MOVEQ #0,D0
- MOVE.L (-$10,A5),D2
- MOVEA.L (-12,A5),A2
- UNLK A5
- RTS
-
- lbC00373C: MOVEA.L (lbL003920),A0
- JMP (-$3EA,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003748: MOVEA.L (lbL003920),A0
- JMP (-$438,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003754: MOVEA.L (lbL003920),A0
- JMP (-$894,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003760: MOVEA.L (lbL003920),A0
- JMP (-$810,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC00376C: MOVEA.L (lbL003920),A0
- JMP (-$7CE,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003778: MOVEA.L (lbL003920),A0
- JMP (-$264,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003784: MOVEA.L (lbL003920),A0
- JMP (-$7FE,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003790: MOVEA.L (lbL003920),A0
- JMP (-$1C8,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC00379C: MOVEA.L (lbL003920),A0
- JMP (-$9BA,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037A8: MOVEA.L (lbL003920),A0
- JMP (-$44A,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037B4: MOVEA.L (lbL003920),A0
- JMP (-$3F0,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037C0: MOVEA.L (lbL003920),A0
- JMP (-$42,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037CC: MOVEA.L (lbL003920),A0
- JMP (-$43E,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037D8: MOVEA.L (lbL003920),A0
- JMP (-$B94,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037E4: MOVEA.L (lbL003920),A0
- JMP (-$156,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037F0: MOVEA.L (lbL003920),A0
- JMP (-$4B0,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0037FC: MOVEA.L (lbL003920),A0
- JMP (-$828,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003808: MOVEA.L (lbL003920),A0
- JMP (-$822,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003814: MOVEA.L (lbL003920),A0
- JMP (-$7E6,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003820: MOVEA.L (lbL003920),A0
- JMP (-$41A,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC00382C: MOVEA.L (lbL003920),A0
- JMP (-$50A,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003838: MOVEA.L (lbL003920),A0
- JMP (-$816,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003844: MOVEA.L (lbL003920),A0
- JMP (-$2B2,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003850: MOVEA.L (lbL003920),A0
- JMP (-$B40,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC00385C: MOVEA.L (lbL003920),A0
- JMP (-$B46,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003868: MOVEA.L (lbL003920),A0
- JMP (-$3FC,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003874: MOVEA.L (lbL003920),A0
- JMP (-$AE,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003880: MOVEA.L (lbL003920),A0
- JMP (-$CBA,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC00388C: MOVEA.L (lbL003920),A0
- JMP (-$CC0,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC003898: MOVEA.L (lbL003920),A0
- JMP (-$60,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038A4: MOVEA.L (lbL003920),A0
- JMP (-$102,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038B0: MOVEA.L (lbL003920),A0
- JMP (-$D08,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038BC: MOVEA.L (lbL003920),A0
- JMP (-$D0E,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038C8: MOVEA.L (lbL003920),A0
- JMP (-$48,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038D4: MOVEA.L (lbL003920),A0
- JMP (-$8F4,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038E0: MOVEA.L (lbL003920),A0
- JMP (-$D02,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038EC: MOVEA.L (lbL003920),A0
- JMP (-$15C,A0)
-
- ;fiX Label expected
- dw 0
-
- ;fiX Bad code terminator
- ;fiX Illegal instruction
- lbC0038F8: MOVEA.L (lbL003920),A0
- JMP (-$150,A0)
-
- ;fiX Label expected
- dw 0
- ;fiX Bad code terminator
- ;fiX Illegal instruction
-
- SECTION graphiclibrary003904,DATA
- lbL003904: dl Error0.MSG
- dl Unknownhost.MSG
- dl Hostnamelooku.MSG
- dl Unknownserver.MSG
- dl Noaddressasso.MSG
- lbL003918: dl 5
- lbL00391C: dl 0
- lbL003920: dl 0
- lbL003924: dl 0
- lbL003928: dl 0
- lbL00392C: dl lbL003928
- dl doslibrary.MSG
- dl 0
- dl 0
- localhost.MSG0: db 'localhost',0,0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
- db 0
-
- SECTION graphiclibrary003A3C,BSS
- lbL003A3C: ds.l $102
- lbL003E44: ds.l $100
- lbL004244: ds.l 2
- lbL00424C: ds.l 1
- lbL004250: ds.l 1
- lbL004254: ds.l 1
- lbL004258: ds.l 1
- lbL00425C: ds.l $22
- lbL0042E4: ds.l $1D
- lbL004358: ds.l 15
- end
-