|
|
|
@ -1336,7 +1336,7 @@ CIO_ADDENT: |
|
|
|
; WORD UNIT SPECIFIC DATA (TYPICALLY A DEVICE INSTANCE DATA ADDRESS) |
|
|
|
; |
|
|
|
CIO_FNCNT .EQU 7 ; NUMBER OF CIO FUNCS (FOR RANGE CHECK) |
|
|
|
CIO_MAX .EQU 32 ; UP TO 16 UNITS |
|
|
|
CIO_MAX .EQU 32 ; UP TO UNITS |
|
|
|
CIO_SIZ .EQU CIO_MAX * 4 ; EACH ENTRY IS 4 BYTES |
|
|
|
; |
|
|
|
.DB CIO_FNCNT ; CIO FUNCTION COUNT (FOR RANGE CHECK) |
|
|
|
@ -1399,7 +1399,7 @@ DIO_ADDENT: |
|
|
|
; WORD UNIT SPECIFIC DATA (TYPICALLY A DEVICE INSTANCE DATA ADDRESS) |
|
|
|
; |
|
|
|
DIO_FNCNT .EQU 12 ; NUMBER OF DIO FUNCS (FOR RANGE CHECK) |
|
|
|
DIO_MAX .EQU 16 ; UP TO 16 UNITS |
|
|
|
DIO_MAX .EQU 16 ; UP TO 32 UNITS |
|
|
|
DIO_SIZ .EQU DIO_MAX * 4 ; EACH ENTRY IS 4 BYTES |
|
|
|
; |
|
|
|
.DB DIO_FNCNT ; DIO FUNCTION COUNT (FOR RANGE CHECK) |
|
|
|
@ -2931,10 +2931,15 @@ PS_PRTSC2_1: |
|
|
|
JP Z,PS_PRTNUL ; $FF == NO CONFIG DEFINED |
|
|
|
LD A,E |
|
|
|
OR A |
|
|
|
LD HL,PS_STPPTIN |
|
|
|
LD HL,PS_STPPTIN ; Parallel Input |
|
|
|
JR Z,PS_PRTST1 |
|
|
|
LD HL,PS_STPPTOUT |
|
|
|
JR PS_PRTST1 |
|
|
|
LD HL,PS_STPPTOUT ; Parallel Output |
|
|
|
DEC A |
|
|
|
JR Z,PS_PRTST1 |
|
|
|
LD HL,PS_STRPPTBD ; Parallel BiDirectional |
|
|
|
DEC A |
|
|
|
JP Z,PS_PRTST1 |
|
|
|
JP PS_PRTNUL |
|
|
|
RET |
|
|
|
; |
|
|
|
PS_PRTSC1: |
|
|
|
@ -3149,6 +3154,7 @@ PS_STPARMAP .DB "NONENMNS" |
|
|
|
; |
|
|
|
PS_STPPTIN .TEXT "Input$" |
|
|
|
PS_STPPTOUT .TEXT "Output$" |
|
|
|
PS_STRPPTBD .TEXT "Bi-Directional$" |
|
|
|
; |
|
|
|
; VIDEO DEVICE STRINGS |
|
|
|
; |
|
|
|
|