7C:442Bh: ld a,(iy+3Dh) and 0F0h ld (iy+3Dh),a jp 27D7h ;B_CALL ErrLinkXmit B_CALL 4F03h (RecAByteIO): 7C:4436h: di call 7C:4475h call 7C:4441h ret c ret nz jr z,7C:4436h 7C:4441h: cp 1 ld a,c jr nz,7C:444Dh cp 0E0h jp nz,27D7h ;B_CALL ErrLinkXmit jr 7C:4467h 7C:444Dh: cp 0E0h ret nz in a,(2) and 80h jr z,7C:4460h in a,(9) bit 6,a jr nz,7C:4467h and 19h jr nz,7C:446Ch 7C:4460h: call 7C:6C7Fh jr c,7C:446Eh jr nz,7C:446Fh 7C:4467h: call 7C:6CD5h xor a ret 7C:446Ch: ld a,c ret 7C:446Eh: nop 7C:446Fh: call 7C:6D09h ld a,c or a ret 7C:4475h: ld b,8 call 26CDh ;NZIf83Plus jp z,7C:6BCBh ld de,0FFFFh jr 7C:4498h 7C:4482h: in a,(0) and 3 jr z,7C:44F0h cp 3 jp nz,7C:44A1h in a,(0) and 3 jr z,7C:44F0h cp 3 jp nz,7C:44A1h 7C:4498h: dec de ld a,d or e jp nz,7C:4482h jp 27D7h ;B_CALL ErrLinkXmit 7C:44A1h: cp 2 jr z,7C:44D5h ld a,1 out (0),a rr c ld de,0FFFFh in a,(0) and 3 cp 2 jp z,7C:44BFh dec de ld a,d or e jp nz,7C:44AEh jr 7C:44EDh 7C:44BFh: ld a,0 out (0),a ld d,4 7C:44C5h: dec d jr z,7C:44D0h in a,(0) and 3 cp 3 jr nz,7C:44C5h djnz 7C:4477h ld a,0 ret 7C:44D5h: ld a,2 out (0),a rrc ld de,0FFFFh in a,(0) and 3 cp 1 jp z,7C:44BFh dec de ld a,d or e jp nz,7C:44DEh jp 27E3h ;_JErrorNo 7C:44F0h: jp 7C:442Bh ;error 7C:6B8Dh: jp 7C:442Bh ;error 7C:6B90h: push hl ld hl,0FFFFh in a,(20h) and 1 jr nz,7C:6B9Dh ld hl,6800h 7C:6B9Dh: ld (9CACh),hl pop hl ret 7C:6BA2h: push hl ld h,2 7C:6BA5h: dec h jr nz,7C:6BA5h ld hl,(9CACh) dec hl ld (9CACh),hl ld a,l or h jr nz,7C:6BB7h ld a,1 jr 7C:6BB9h 7C:6BB7h: ld a,0 7C:6BB9h: or a pop hl ret 7C:6BCBh: call 7C:6D0Dh call 7C:6B90h call 7C:6B90h 7C:6BD4h: ld a,0 ld (9C86h),a call 7C:6BA2h jr nz,7C:6B8Dh ;error in a,(9) bit 6,a jr nz,7C:6BEEh and 11h jr z,7C:6BD4h in a,(0Ah) ld c,a ld a,0 ret 7C:6BEEh: and 11h jp z,7C:44F0h ;error in a,(0Ah) ld c,a ld a,1 ret 7C:6C7Fh: push hl in a,(2) and 80h jr z,7C:6CB3h ld hl,0028h in a,(2) and 1 jr nz,7C:6C91h ld l,10h dec hl ld a,h or l jr z,7C:6CCFh in a,(9) bit 6,a jr nz,7C:6CB0h bit 4,a jr zn,7C:6CCCh and 8 jr z,7C:6C91h in a,(9) bit 6,a jr nz,7C:6CB0h and 19h jr z,7C:6C91h jr nz,7C:6CCCh 7C:6CB0h: xor a jr 7C:6CCCh 7C:6CB3h: ld hl,16h dec hl ld a,h or l jr z,7C:6CCFh in a,(0) and 3 cp 3 jr z,7C:6CB6h in a,(0) and 3 cp 3 jr z,7C:6CB6h or a 7C:6CCCh: pop hl ld a,c ret 7C:6CCFh: scf jr 7C:6CCCh 7C:6D0Dh: bit 0,(iy+3Eh) ret nz set 0,(iy+3Eh) in a,(9) xor a out (8),a ret