2008-11-22 Robert Millan <rmh@aybabtu.com>
Fix breakage on coreboot due to declaration missmatch. * term/i386/pc/vga_text.c (grub_vga_text_init_fini): New function. (grub_vga_text_term): Use grub_vga_text_init_fini() instead of grub_vga_text_cls().
This commit is contained in:
parent
60d6b16e1e
commit
bc3a2f3115
2 changed files with 16 additions and 2 deletions
|
@ -1,3 +1,10 @@
|
||||||
|
2008-11-22 Robert Millan <rmh@aybabtu.com>
|
||||||
|
|
||||||
|
Fix breakage on coreboot due to declaration missmatch.
|
||||||
|
* term/i386/pc/vga_text.c (grub_vga_text_init_fini): New function.
|
||||||
|
(grub_vga_text_term): Use grub_vga_text_init_fini() instead of
|
||||||
|
grub_vga_text_cls().
|
||||||
|
|
||||||
2008-11-20 Robert Millan <rmh@aybabtu.com>
|
2008-11-20 Robert Millan <rmh@aybabtu.com>
|
||||||
|
|
||||||
* kern/i386/coreboot/init.c (grub_time_tics): Remove variable.
|
* kern/i386/coreboot/init.c (grub_time_tics): Remove variable.
|
||||||
|
|
|
@ -142,11 +142,18 @@ grub_vga_text_setcursor (int on)
|
||||||
grub_outb (old | CRTC_CURSOR_DISABLE, CRTC_DATA_PORT);
|
grub_outb (old | CRTC_CURSOR_DISABLE, CRTC_DATA_PORT);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static grub_err_t
|
||||||
|
grub_vga_text_init_fini ()
|
||||||
|
{
|
||||||
|
grub_vga_text_cls ();
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
static struct grub_term_output grub_vga_text_term =
|
static struct grub_term_output grub_vga_text_term =
|
||||||
{
|
{
|
||||||
.name = "vga_text",
|
.name = "vga_text",
|
||||||
.init = grub_vga_text_cls,
|
.init = grub_vga_text_init_fini,
|
||||||
.fini = grub_vga_text_cls,
|
.fini = grub_vga_text_init_fini,
|
||||||
.putchar = grub_console_putchar,
|
.putchar = grub_console_putchar,
|
||||||
.getcharwidth = grub_console_getcharwidth,
|
.getcharwidth = grub_console_getcharwidth,
|
||||||
.getwh = grub_console_getwh,
|
.getwh = grub_console_getwh,
|
||||||
|
|
Loading…
Reference in a new issue