Browse Source

SYSCHK driver syncing

pull/306/head
b1ackmai1er 3 years ago
parent
commit
590dcd0b4f
  1. 8
      Source/HBIOS/bqrtc.asm
  2. 4
      Source/HBIOS/cvdu.asm
  3. 8
      Source/HBIOS/fd.asm
  4. 4
      Source/HBIOS/gdc.asm
  5. 4
      Source/HBIOS/ide.asm
  6. 8
      Source/HBIOS/ppp.asm
  7. 8
      Source/HBIOS/prp.asm
  8. 4
      Source/HBIOS/rf.asm
  9. 8
      Source/HBIOS/sd.asm
  10. 4
      Source/HBIOS/tms.asm
  11. 4
      Source/HBIOS/vga.asm

8
Source/HBIOS/bqrtc.asm

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

4
Source/HBIOS/cvdu.asm

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

8
Source/HBIOS/fd.asm

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

4
Source/HBIOS/gdc.asm

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

4
Source/HBIOS/ide.asm

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

8
Source/HBIOS/ppp.asm

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

8
Source/HBIOS/prp.asm

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

4
Source/HBIOS/rf.asm

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

8
Source/HBIOS/sd.asm

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

4
Source/HBIOS/tms.asm

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

4
Source/HBIOS/vga.asm

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

Loading…
Cancel
Save