|
|
@ -1006,16 +1006,16 @@ PPIDE_INITDEV: |
|
|
LD A,PPIDE_FEAT_DISABLE8BIT ; FEATURE VALUE = DISABLE 8-BIT PIO |
|
|
LD A,PPIDE_FEAT_DISABLE8BIT ; FEATURE VALUE = DISABLE 8-BIT PIO |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
CALL PPIDE_SETFEAT ; SET FEATURE |
|
|
CALL PPIDE_SETFEAT ; SET FEATURE |
|
|
RET NZ ; BAIL OUT ON ERROR |
|
|
|
|
|
; |
|
|
|
|
|
CALL PPIDE_IDENTIFY ; EXECUTE PPIDENTIFY COMMAND |
|
|
|
|
|
|
|
|
|
|
|
#IF (IDE8BIT) |
|
|
|
|
|
|
|
|
#IF (PPIDE8BIT) |
|
|
; "REAL" IDE DRIVES MAY NOT ACCEPT THE DISABLE8BIT FEATURE COMMAND, |
|
|
; "REAL" IDE DRIVES MAY NOT ACCEPT THE DISABLE8BIT FEATURE COMMAND, |
|
|
; SO IT IS ONLY AN ERROR IF WE ARE ATTEMPTING TO ENABLE8BIT. |
|
|
; SO IT IS ONLY AN ERROR IF WE ARE ATTEMPTING TO ENABLE8BIT. |
|
|
; CREDIT TO ED BRINDLEY FOR THIS CORRECTION. |
|
|
; CREDIT TO ED BRINDLEY FOR THIS CORRECTION. |
|
|
RET NZ ; BAIL OUT ON ERROR |
|
|
RET NZ ; BAIL OUT ON ERROR |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
|
|
|
; |
|
|
|
|
|
CALL PPIDE_IDENTIFY ; EXECUTE PPIDENTIFY COMMAND |
|
|
|
|
|
RET NZ ; BAIL OUT ON ERROR |
|
|
; |
|
|
; |
|
|
LD DE,HB_WRKBUF ; POINT TO BUFFER |
|
|
LD DE,HB_WRKBUF ; POINT TO BUFFER |
|
|
DCALL DUMP_BUFFER ; DUMP IT IF DEBUGGING |
|
|
DCALL DUMP_BUFFER ; DUMP IT IF DEBUGGING |
|
|
|