|
|
@ -86,6 +86,19 @@ VGA_R11 .EQU VGA_SCANL-1 |
|
|
VGA_R10 .EQU (VGA_BLNK + VGA_SCANL-1) |
|
|
VGA_R10 .EQU (VGA_BLNK + VGA_SCANL-1) |
|
|
VGA_R11 .EQU VGA_SCANL-1 |
|
|
VGA_R11 .EQU VGA_SCANL-1 |
|
|
#ENDIF |
|
|
#ENDIF |
|
|
|
|
|
|
|
|
|
|
|
; .EQU 10000000B ; ALT FONT |
|
|
|
|
|
; .EQU 01000000B ; BG REG |
|
|
|
|
|
; .EQU 00100000B ; BG GREEN |
|
|
|
|
|
; .EQU 00010000B ; BG BLUE |
|
|
|
|
|
; .EQU 00001000B ; FG INTENSITY |
|
|
|
|
|
VGA_RED .EQU 00000100B ; FG RED |
|
|
|
|
|
VGA_GRN .EQU 00000010B ; FG GREEN |
|
|
|
|
|
VGA_BLU .EQU 00000001B ; FG BLUE |
|
|
|
|
|
; |
|
|
|
|
|
VGA_WHT .EQU VGA_GRN + VGA_RED + VGA_BLU |
|
|
|
|
|
|
|
|
|
|
|
VGA_FC .EQU VGA_WHT ; DEFAULT CHARACTER COLOUR |
|
|
; |
|
|
; |
|
|
#DEFINE DEFREGS REGS_VGA |
|
|
#DEFINE DEFREGS REGS_VGA |
|
|
; |
|
|
; |
|
|
@ -186,7 +199,7 @@ VGA_VDAINI: |
|
|
; CURRENTLY IGNORES VIDEO MODE AND BITMAP DATA |
|
|
; CURRENTLY IGNORES VIDEO MODE AND BITMAP DATA |
|
|
CALL VGA_VDARES ; RESET VDA |
|
|
CALL VGA_VDARES ; RESET VDA |
|
|
|
|
|
|
|
|
LD A,$07 ; ATTRIBUTE IS STANDARD WHITE ON BLACK |
|
|
|
|
|
|
|
|
LD A,VGA_FC ; ATTRIBUTE IS STANDARD WHITE ON BLACK |
|
|
LD (VGA_ATTR),A ; SAVE IT |
|
|
LD (VGA_ATTR),A ; SAVE IT |
|
|
XOR A ; ZERO (REVERSE, UNDERLINE, BLINK) |
|
|
XOR A ; ZERO (REVERSE, UNDERLINE, BLINK) |
|
|
LD (VGA_RUB),A ; SAVE IT |
|
|
LD (VGA_RUB),A ; SAVE IT |
|
|
|