mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
NABU Stuff
- Implement Interrupt Mode 2 (Mode 1 is still default) - Implement interrupt driven keyboard support - Improve UART keyboard driver to support interrupt driven flow control
This commit is contained in:
@@ -1049,7 +1049,22 @@ INT_PIO1B .EQU 12 ; ZILOG PIO 1, CHANNEL B
|
||||
|
||||
#ENDIF
|
||||
|
||||
#IF ((PLATFORM != PLT_MBC) & (PLATFORM != PLT_DUO))
|
||||
#IF (PLATFORM == PLT_NABU)
|
||||
;
|
||||
; NABU Z80 IM2 INTERRUPTS
|
||||
;
|
||||
INT_HCAARCV .EQU 0 ; UART 0
|
||||
INT_HCAASND .EQU 1 ; UART 1 ?????
|
||||
INT_NABUKB .EQU 2 ; ZILOG CTC 0, CHANNEL A
|
||||
INT_VDP .EQU 3 ; ZILOG CTC 0, CHANNEL B
|
||||
INT_OPTCRD0 .EQU 4 ; ZILOG CTC 0, CHANNEL C
|
||||
INT_OPTCRD1 .EQU 5 ; ZILOG CTC 0, CHANNEL D
|
||||
INT_OPTCRD2 .EQU 6 ; ZILOG SIO 0, CHANNEL A & B
|
||||
INT_OPTCRD3 .EQU 7 ; ZILOG SIO 1, CHANNEL A & B
|
||||
|
||||
#ENDIF
|
||||
|
||||
#IF ((PLATFORM != PLT_MBC) & (PLATFORM != PLT_DUO) & (PLATFORM != PLT_NABU))
|
||||
|
||||
; GENERIC Z80 M2 INTERRUPTS
|
||||
|
||||
|
||||
Reference in New Issue
Block a user