projects
/
seabios.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
vgabios: Minor - pass display address to stdvga_set_cursor_pos().
[seabios.git]
/
vgasrc
/
stdvga.c
diff --git
a/vgasrc/stdvga.c
b/vgasrc/stdvga.c
index 13334ed47513ef5d3db23b7b6831d1df2ba16c32..ed4dcd298a8ab15b6a3f64bc4296bff89b9c112e 100644
(file)
--- a/
vgasrc/stdvga.c
+++ b/
vgasrc/stdvga.c
@@
-254,9
+254,10
@@
stdvga_set_cursor_shape(u8 start, u8 end)
}
void
}
void
-stdvga_set_cursor_pos(
u16
address)
+stdvga_set_cursor_pos(
int
address)
{
u16 crtc_addr = stdvga_get_crtc();
{
u16 crtc_addr = stdvga_get_crtc();
+ address /= 2; // Assume we're in text mode.
stdvga_crtc_write(crtc_addr, 0x0e, address >> 8);
stdvga_crtc_write(crtc_addr, 0x0f, address);
}
stdvga_crtc_write(crtc_addr, 0x0e, address >> 8);
stdvga_crtc_write(crtc_addr, 0x0f, address);
}