mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
Minor Follow-up on KBD Interrupt Enhancement
- Add call to KBD_PREINIT to the CVDU driver.
This commit is contained in:
@@ -65,6 +65,11 @@ KBDENABLE .SET TRUE ; INCLUDE KBD KEYBOARD SUPPORT
|
||||
; CVDU DRIVER - INITIALIZATION
|
||||
;======================================================================
|
||||
;
|
||||
CVDU_PREINIT:
|
||||
LD IY,CVDU_IDAT ; POINTER TO INSTANCE DATA
|
||||
JP KBD_PREINIT ; INITIALIZE KEYBOARD
|
||||
; RET
|
||||
;
|
||||
CVDU_INIT:
|
||||
LD IY,CVDU_IDAT ; POINTER TO INSTANCE DATA
|
||||
|
||||
|
||||
@@ -3885,6 +3885,9 @@ HB_PCINITTBL:
|
||||
#IF (UFENABLE)
|
||||
.DW UF_PREINIT
|
||||
#ENDIF
|
||||
#IF (CVDUENABLE)
|
||||
.DW CVDU_PREINIT
|
||||
#ENDIF
|
||||
#IF (VGAENABLE)
|
||||
.DW VGA_PREINIT
|
||||
#ENDIF
|
||||
|
||||
@@ -102,11 +102,9 @@ KBD_CON_IOF .EQU $20 ; XLAT DISABLED, MOUSE DISABLED, NO INTS
|
||||
;__________________________________________________________________________________________________
|
||||
;
|
||||
; TO BE CALLED PRIOR TO INTERRUPTS BEING ENABLED
|
||||
; MUST BE CALLED FROM VIDEO DRIVER PREINIT WITH IY SET
|
||||
; MUST BE CALLED FROM VIDEO DRIVER PREINIT WITH IY SET.
|
||||
; THIS PREVENTS INTERRUPT ISSUES IF 8242 HAS INTERRUPTS ENABLED
|
||||
;
|
||||
; AT STARTUP. NOT USING IT FOR NOW BECAUSE IT IS NOT A PROBLEM IF
|
||||
; YOU DON'T USE THE KEYBOARD DURING BOOT.
|
||||
; AT STARTUP.
|
||||
;
|
||||
KBD_PREINIT:
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user