aboutsummaryrefslogtreecommitdiffstats
path: root/vgasrc/bochsvga.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2013-11-30 10:52:45 -0500
committerKevin O'Connor <kevin@koconnor.net>2013-12-04 10:34:17 -0500
commit1f31f00e9672f555025ce3d2878d93fe001de55b (patch)
tree4818854ace20981e776c56c19e970d10f914d3ea /vgasrc/bochsvga.c
parent5b6936e0e8a2dcee62cf789f25c0e18796268c42 (diff)
downloadseabios-1f31f00e9672f555025ce3d2878d93fe001de55b.tar.gz
vgabios: Support custom fonts in vga framebuffer text writing.
Obtain the font data from int 0x43 and int 0x1f, and obtain the font height from the BDA. This enables application overrides for the font data. This patch also unifies the variable naming between the planar/CGA/linear character writing functions and uses the same names that the screen scrolling functions use. This patch also optimizes the inner loop of the CGA font writing to reduce overall stack usage. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'vgasrc/bochsvga.c')
0 files changed, 0 insertions, 0 deletions