* grub-core/video/i386/pc/vbe.c (grub_video_vbe_setup): Replace
numeric constants with their symbolic equivalent. Taken from branch "vbe-on-coreboot".
This commit is contained in:
parent
bca274b455
commit
f70d5c0701
2 changed files with 10 additions and 4 deletions
|
@ -1,3 +1,9 @@
|
||||||
|
2013-10-24 Robert Millan <rmh@gnu.org>
|
||||||
|
|
||||||
|
* grub-core/video/i386/pc/vbe.c (grub_video_vbe_setup): Replace
|
||||||
|
numeric constants with their symbolic equivalent.
|
||||||
|
Taken from branch "vbe-on-coreboot".
|
||||||
|
|
||||||
2013-10-22 Vladimir Serbinenko <phcoder@gmail.com>
|
2013-10-22 Vladimir Serbinenko <phcoder@gmail.com>
|
||||||
|
|
||||||
* docs/grub.texi: Fix ordering and use pxref rather than xref.
|
* docs/grub.texi: Fix ordering and use pxref rather than xref.
|
||||||
|
|
|
@ -1023,19 +1023,19 @@ grub_video_vbe_setup (unsigned int width, unsigned int height,
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((vbe_mode_info.mode_attributes & 0x001) == 0)
|
if ((vbe_mode_info.mode_attributes & GRUB_VBE_MODEATTR_SUPPORTED) == 0)
|
||||||
/* If not available, skip it. */
|
/* If not available, skip it. */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((vbe_mode_info.mode_attributes & 0x008) == 0)
|
if ((vbe_mode_info.mode_attributes & GRUB_VBE_MODEATTR_COLOR) == 0)
|
||||||
/* Monochrome is unusable. */
|
/* Monochrome is unusable. */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((vbe_mode_info.mode_attributes & 0x080) == 0)
|
if ((vbe_mode_info.mode_attributes & GRUB_VBE_MODEATTR_LFB_AVAIL) == 0)
|
||||||
/* We support only linear frame buffer modes. */
|
/* We support only linear frame buffer modes. */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
if ((vbe_mode_info.mode_attributes & 0x010) == 0)
|
if ((vbe_mode_info.mode_attributes & GRUB_VBE_MODEATTR_GRAPHICS) == 0)
|
||||||
/* We allow only graphical modes. */
|
/* We allow only graphical modes. */
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue