2005-09-18 Vesa Jaaskelainen <chaac@nic.fi>

* video/i386/pc/vbe.c (grub_vbe_set_video_mode): In indexed
        color modes, allow greater than 16 colors to be configured as
        a default palette.
This commit is contained in:
chaac 2005-09-18 21:04:41 +00:00
parent 5d7396f551
commit 83d37a627e
2 changed files with 10 additions and 1 deletions

View file

@ -1,3 +1,9 @@
2005-09-18 Vesa Jaaskelainen <chaac@nic.fi>
* video/i386/pc/vbe.c (grub_vbe_set_video_mode): In indexed
color modes, allow greater than 16 colors to be configured as
a default palette.
2005-09-03 Yoshinori K. Okuji <okuji@enbug.org> 2005-09-03 Yoshinori K. Okuji <okuji@enbug.org>
* normal/completion.c (complete_arguments): Add the qualifier * normal/completion.c (complete_arguments): Add the qualifier

View file

@ -195,7 +195,10 @@ grub_vbe_set_video_mode (grub_uint32_t mode,
/* Make sure that the BIOS can reach the palette. */ /* Make sure that the BIOS can reach the palette. */
grub_memcpy (palette, vga_colors, sizeof (vga_colors)); grub_memcpy (palette, vga_colors, sizeof (vga_colors));
status = grub_vbe_set_palette_data (16, 0, palette); status = grub_vbe_set_palette_data (sizeof (vga_colors)
/ sizeof (struct grub_vbe_palette_data),
0,
palette);
/* For now, ignore the status. Not sure if this is fatal. */ /* For now, ignore the status. Not sure if this is fatal. */
#if 0 #if 0