SYSCHK driver syncing

This commit is contained in:
b1ackmai1er
2022-11-06 10:46:46 +08:00
parent e25107309b
commit 590dcd0b4f
11 changed files with 18 additions and 46 deletions

View File

@@ -161,9 +161,7 @@ BQRTC_DISPATCH:
JP Z, BQRTC_SETALM ; Set Alarm
DEC A
JP Z, BQRTC_DEVICE ; Report RTC device info
CALL SYSCHK
LD A,ERR_NOFUNC
OR A
SYSCHKERR(ERR_NOFUNC)
RET
;
@@ -173,9 +171,7 @@ BQRTC_GETBYT:
BQRTC_SETBYT:
BQRTC_GETBLK:
BQRTC_SETBLK:
CALL SYSCHK
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL)
RET
; RTC Get Time

View File

@@ -171,9 +171,7 @@ CVDU_VDADEV:
RET
CVDU_VDASCS:
CALL SYSCHK ; NOT IMPLEMENTED (YET)
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; NOT IMPLEMENTED (YET)
RET
CVDU_VDASCP:

View File

@@ -490,9 +490,7 @@ FD_FNTBL:
FD_VERIFY:
FD_FORMAT:
FD_DEFMED:
CALL SYSCHK ; INVALID SUB-FUNCTION
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; INVALID SUB-FUNCTION
RET
;
;
@@ -1149,9 +1147,7 @@ FD_RUN1:
JR Z,FC_WRITE
CP DOP_READID
JR Z,FC_READID
CALL SYSCHK
LD A,ERR_NOFUNC
OR A
SYSCHKERR(ERR_NOFUNC)
RET
FD_RUNCHK:

View File

@@ -157,9 +157,7 @@ GDC_VDADEV: ; VIDEO DEVICE INFORMATION
RET
;
GDC_VDASCS: ; SET CURSOR STYLE
CALL SYSCHK ; NOT IMPLEMENTED (YET)
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL)
RET
GDC_VDASCP: ; SET CURSOR POSITION

View File

@@ -461,9 +461,7 @@ IDE_FNTBL:
IDE_VERIFY:
IDE_FORMAT:
IDE_DEFMED:
CALL SYSCHK ; NOT IMPLEMENTED
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; NOT IMPLEMENTED
RET
;
;

View File

@@ -338,9 +338,7 @@ PPPCON_OST:
;
;
PPPCON_INITDEV:
CALL SYSCHK
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL)
RET
;
;
@@ -504,9 +502,7 @@ PPPSD_FNTBL:
PPPSD_VERIFY:
PPPSD_FORMAT:
PPPSD_DEFMED:
CALL SYSCHK ; INVALID SUB-FUNCTION
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; INVALID SUB-FUNCTION
RET
;
;

View File

@@ -211,9 +211,7 @@ PRPCON_OST1:
;
;
PRPCON_INITDEV:
CALL SYSCHK
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL)
RET
;
;
@@ -401,9 +399,7 @@ PRPSD_FNTBL:
PRPSD_VERIFY:
PRPSD_FORMAT:
PRPSD_DEFMED:
CALL SYSCHK ; INVALID SUB-FUNCTION
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; INVALID SUB-FUNCTION
RET
;
;

View File

@@ -138,9 +138,7 @@ RF_FNTBL:
RF_VERIFY:
RF_FORMAT:
RF_DEFMED:
CALL SYSCHK ; INVALID SUB-FUNCTION
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; INVALID SUB-FUNCTION
RET
;
;

View File

@@ -710,9 +710,7 @@ SD_FNTBL:
SD_VERIFY:
SD_FORMAT:
SD_DEFMED:
CALL SYSCHK ; INVALID SUB-FUNCTION
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; INVALID SUB-FUNCTION
RET
;
;
@@ -1131,7 +1129,9 @@ SD_INITCARD5:
JR SD_INITCARD6 ; HANDLE MMC OR SDSC
;
SD_INITCARD5A:
CALL SYSCHK
PUSH AF
SYSCHKERR(ERR_NOMEDIA)
POP AF
JP SD_NOMEDIA
;
; CAPACITY CALCULATION FOR MMC OR SDSC (V1) CARDS:

View File

@@ -298,9 +298,7 @@ TMS_VDADEV:
RET
TMS_VDASCS:
CALL SYSCHK ; NOT IMPLEMENTED (YET)
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; NOT IMPLEMENTED (YET)
RET
TMS_VDASCP:

View File

@@ -211,9 +211,7 @@ VGA_VDADEV:
RET
VGA_VDASCS:
CALL SYSCHK ; NOT IMPLEMENTED (YET)
LD A,ERR_NOTIMPL
OR A
SYSCHKERR(ERR_NOTIMPL) ; NOT IMPLEMENTED (YET)
RET
VGA_VDASCP: