Vladimir 'phcoder' Serbinenko f218b09c99 Support multiboot VBE info.
* grub-core/loader/i386/multiboot_mbi.c (grub_multiboot_get_mbi_size):
	Take VBE info into account.
	(fill_vbe_info) [GRUB_MACHINE_HAS_VBE]: New function.
	(retrieve_video_parameters) [GRUB_MACHINE_HAS_VBE]:
	Call fill_vbe_info when appropriate.
	(grub_multiboot_make_mbi): Account for the size occupied by VBE info.
	* grub-core/loader/multiboot_mbi2.c (grub_multiboot_load): Declare tags
	as supported.
	(grub_multiboot_get_mbi_size): Take new tags into account.
	(fill_vbe_tag) [GRUB_MACHINE_HAS_VBE]: New function.
	(retrieve_video_parameters) [GRUB_MACHINE_HAS_VBE]:
	Call fill_vbe_tag when appropriate.
	(grub_multiboot_make_mbi): Properly align tags.
	* grub-core/video/i386/pc/vbe.c (grub_vbe_bios_get_pm_interface): New
	function.
	* include/grub/i386/pc/vbe.h (grub_vbe_bios_get_pm_interface): New
	proto.
	* include/grub/multiboot.h (GRUB_MACHINE_HAS_VBE): New definition.
2010-09-20 17:01:28 +02:00
..
2010-04-29 13:26:38 +02:00
2010-09-04 17:10:10 +02:00
2010-08-29 23:21:21 +02:00
2010-09-20 17:01:28 +02:00
2010-09-04 17:10:10 +02:00
2010-01-10 13:34:48 +01:00
2010-08-26 02:46:30 +02:00
2009-12-11 22:14:09 +01:00
2009-06-10 21:04:23 +00:00
2010-04-10 19:59:22 +02:00
2009-10-10 20:59:18 +02:00
2010-01-18 22:38:25 +01:00
2009-09-02 02:52:10 +02:00
2010-09-04 17:10:10 +02:00
2010-04-11 22:44:31 +02:00
2010-01-19 14:29:02 +01:00
2009-05-16 12:46:24 +00:00
2010-05-08 01:06:22 +02:00
2010-01-13 14:12:24 +01:00