aboutsummaryrefslogtreecommitdiffstats
path: root/vgasrc/stdvga.c
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2024-04-01 11:27:57 -0400
committerKevin O'Connor <kevin@koconnor.net>2024-04-05 17:59:49 -0400
commit22c91412600b7fabd75ef68d2d4d3e63e9e27f9f (patch)
treeabb90c85d63f6b0babf43316481130be82b89063 /vgasrc/stdvga.c
parent549463dbc055b4a0abcf2548621ae18c23934465 (diff)
downloadseabios-22c91412600b7fabd75ef68d2d4d3e63e9e27f9f.tar.gz
stdvga: Rename stdvga_get_vde() to stdvga_get_vertical_size()
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'vgasrc/stdvga.c')
-rw-r--r--vgasrc/stdvga.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/vgasrc/stdvga.c b/vgasrc/stdvga.c
index a5972baa..4bfa101a 100644
--- a/vgasrc/stdvga.c
+++ b/vgasrc/stdvga.c
@@ -275,15 +275,15 @@ stdvga_set_character_height(u8 lines)
stdvga_crtc_mask(stdvga_get_crtc(), 0x09, 0x1f, lines - 1);
}
-// Get vertical display end
+// Get vertical screen size (number of horizontal lines in the display)
u16
-stdvga_get_vde(void)
+stdvga_get_vertical_size(void)
{
u16 crtc_addr = stdvga_get_crtc();
u16 vde = stdvga_crtc_read(crtc_addr, 0x12);
u8 ovl = stdvga_crtc_read(crtc_addr, 0x07);
- vde += (((ovl & 0x02) << 7) + ((ovl & 0x40) << 3) + 1);
- return vde;
+ vde += ((ovl & 0x02) << 7) + ((ovl & 0x40) << 3);
+ return vde + 1;
}
// Get offset into framebuffer accessible from real-mode 64K segment