INT 10 - VIDEO - LOAD LCD CHARACTER FONT (CONVERTIBLE)
Input |
Output |
AX
|
14h |
00h |
|
|
AX |
BX
|
Bytes / Char |
Font Number |
|
|
BX |
CX
|
Number
of Characters |
|
|
CX |
DX
|
Character
Offset into RAM Font |
|
|
DX |
ES:DI |
Pointer
to Character Font |
|
ES:DI |
Load User-Specified Font
Font Number: 0 = Load main font (block 0)
1 = Load alternate font (block 1)
Input |
Output |
AX
|
14h |
01h |
|
|
AX |
BX
|
|
Font Number |
|
|
BX |
CX
|
|
|
|
|
CX |
DX
|
|
|
|
|
DX |
ES:DI |
|
|
ES:DI |
Load System ROM Default Font
Font Number: 0 = Load main font (block 0)
1 = Load alternate font (block 1)
Input |
Output |
AX
|
14h |
02h |
|
|
AX |
BX
|
|
Flag |
|
|
BX |
CX
|
|
|
|
|
CX |
DX
|
|
|
|
|
DX |
ES:DI |
|
|
ES:DI |
Set Mapping of LCD High Intensity Attributes
Flag: 0 = Ignore high intensity attribute
1 = Map high intensity to underscore
2 = Map high intensity to reverse video
3 = Map high intensity to selected alternate font |