mirror of
https://github.com/wwarthen/RomWBW.git
synced 2026-02-06 14:11:48 -06:00
VDU Driver Enhancements
VDU driver enhanced to support alternate screen simensions, provided by Phil Summers
This commit is contained in:
@@ -80,16 +80,10 @@ SIOMODE_SMB .EQU 2 ; RC2014 SIO MODULE (SCOTT BAKER)
|
||||
SIOMODE_ZP .EQU 3 ; ECB-ZILOG PERIPHERALS BOARD
|
||||
SIOMODE_EZZ80 .EQU 4 ; EASY Z80 ON-BOARD SIO/0
|
||||
;
|
||||
; PIO MODE SELECTIONS
|
||||
;
|
||||
PIOMODE_NONE .EQU 0
|
||||
PIOMODE_4P .EQU 1 ; ECB-4PIO BOARD
|
||||
PIOMODE_ZP .EQU 2 ; ECB-ZILOG PERIPHERALS BOARD
|
||||
;
|
||||
; TYPE OF CONSOLE BELL TO USE
|
||||
;
|
||||
CONBELL_NONE .EQU 0
|
||||
CONBELL_PSG .EQU 1
|
||||
CONBELL_PSG .EQU 1
|
||||
CONBELL_IOBIT .EQU 2
|
||||
;
|
||||
; FD MODE SELECTIONS
|
||||
@@ -222,7 +216,13 @@ SER_460800_8N1 .EQU SER_BAUD460800 | SER_DATA8 | SER_PARNONE | SER_STOP1
|
||||
SER_921600_8N1 .EQU SER_BAUD921600 | SER_DATA8 | SER_PARNONE | SER_STOP1
|
||||
SER_1843200_8N1 .EQU SER_BAUD1843200 | SER_DATA8 | SER_PARNONE | SER_STOP1
|
||||
SER_3686400_8N1 .EQU SER_BAUD3686400 | SER_DATA8 | SER_PARNONE | SER_STOP1
|
||||
SER_7372800_8N1 .EQU SER_BAUD7372800 | SER_DATA8 | SER_PARNONE | SER_STOP1
|
||||
SER_7372800_8N1 .EQU SER_BAUD7372800 | SER_DATA8 | SER_PARNONE | SER_STOP1
|
||||
;
|
||||
; ECB-VDU MODES
|
||||
;
|
||||
V80X24 .EQU 0
|
||||
V80X25 .EQU 1
|
||||
V80X30 .EQU 2
|
||||
;
|
||||
; INTERRUPT VECTOR TABLE ENTRY OFFSETS (Z180 COMPATIBLE)
|
||||
;
|
||||
@@ -235,6 +235,10 @@ IVT_DMA1 .EQU 10
|
||||
IVT_CSIO .EQU 12
|
||||
IVT_SER0 .EQU 14
|
||||
IVT_SER1 .EQU 16
|
||||
IVT_PIO0 .EQU 18
|
||||
IVT_PIO1 .EQU 20
|
||||
IVT_PIO2 .EQU 22
|
||||
IVT_PIO3 .EQU 24
|
||||
;
|
||||
#INCLUDE "build.inc" ; INCLUDE USER CONFIG, ADD VARIANT, TIMESTAMP, & ROMSIZE
|
||||
;
|
||||
|
||||
Reference in New Issue
Block a user