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>
|
||||
|
||||
* 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);
|
||||
}
|
||||
|
||||
static grub_err_t
|
||||
grub_vga_text_init_fini ()
|
||||
{
|
||||
grub_vga_text_cls ();
|
||||
return 0;
|
||||
}
|
||||
|
||||
static struct grub_term_output grub_vga_text_term =
|
||||
{
|
||||
.name = "vga_text",
|
||||
.init = grub_vga_text_cls,
|
||||
.fini = grub_vga_text_cls,
|
||||
.init = grub_vga_text_init_fini,
|
||||
.fini = grub_vga_text_init_fini,
|
||||
.putchar = grub_console_putchar,
|
||||
.getcharwidth = grub_console_getcharwidth,
|
||||
.getwh = grub_console_getwh,
|
||||
|
|
Loading…
Reference in a new issue