vaseboot/include/grub/i386
Vladimir 'phcoder' Serbinenko c35fc5bd15 Add monochrome text support (mda_text, aka `hercules' in grub-legacy).
* grub-core/Makefile.core.def (mda_text): New module.
	* grub-core/lib/legacy_parse.c (grub_legacy_parse): Support `hercules'.
	* grub-core/term/i386/vga_common.c (grub_console_cur_color): Moved to ..
	* grub-core/term/i386/pc/vga_text.c (cur_color): ... here
	* grub-core/term/i386/pc/console.c (grub_console_cur_color): ... and
	here.
	* grub-core/term/i386/vga_common.c (grub_console_getwh): Moved to ..
	* grub-core/term/i386/pc/vga_text.c (grub_console_getwh): ... here
	* grub-core/term/i386/pc/console.c (grub_console_getwh): ... and
	here.
	* grub-core/term/i386/vga_common.c (grub_console_setcolorstate): Moved
	to ..
	* grub-core/term/i386/pc/vga_text.c (grub_console_setcolorstate):
	... here
	* grub-core/term/i386/pc/console.c (grub_console_setcolorstate): ... and
	here.
	* grub-core/term/i386/vga_common.c: Removed.
	* include/grub/i386/vga_common.h: Likewise.
	* include/grub/vga.h (grub_vga_cr_bw_write): New function.
	(grub_vga_cr_bw_read): Likewise.
	* include/grub/vgaregs.h (GRUB_VGA_IO_CR_BW_INDEX): New enum value.
	(GRUB_VGA_IO_CR_BW_DATA): Likewise.
	* grub-core/term/i386/pc/vga_text.c [MODE_MDA]: Call
	grub_vga_cr_bw_read/grub_vga_cr_bw_write instead of
	grub_vga_cr_read/grub_vga_cr_write.
	(grub_vga_text_setcolorstate) [MODE_MDA]: Ignore color.
2012-06-28 15:27:54 +02:00
..
coreboot Coreboot video support. 2011-06-27 08:54:55 +02:00
efi Remove non-functional EFI grub_get_rtc. Put a better fatal message 2012-06-11 20:44:38 +02:00
ieee1275 Remove non-functional EFI grub_get_rtc. Put a better fatal message 2012-06-11 20:44:38 +02:00
multiboot merge mainline into intwrap 2010-08-29 23:21:21 +02:00
pc Add monochrome text support (mda_text, aka `hercules' in grub-legacy). 2012-06-28 15:27:54 +02:00
qemu * include/grub/i386/qemu/memory.h (grub_machine_mmap_init): Remove 2011-12-13 15:04:07 +01:00
at_keyboard.h
bsd.h Improve gettext support. Stylistic fixes and error handling fixes while 2012-02-08 19:26:01 +01:00
cmos.h
cpuid.h
efiemu.h
floppy.h
freebsd_linker.h
freebsd_reboot.h
gdb.h Several cleanups 2012-02-26 19:10:52 +01:00
io.h
linux.h * include/grub/i386/linux.h (linux_kernel_params): Add v206. 2012-05-31 13:23:30 +02:00
macho.h
memory.h Reorganise memory map handling 2010-09-04 17:10:10 +02:00
multiboot.h merge mainline into newreloc 2010-04-11 22:44:31 +02:00
netbsd_bootinfo.h * include/grub/i386/netbsd_bootinfo.h (grub_netbsd_btinfo_bootwedge): 2011-11-10 08:07:51 +01:00
netbsd_reboot.h
openbsd_bootarg.h Pass PCIINFO on BIOS to OpenBSD since otherwise it fails to boot 2012-06-07 16:41:52 +02:00
openbsd_reboot.h
pci.h Dedicated DMA allocation functions. CS5536 OHCI support. 2010-05-31 13:58:18 +02:00
pit.h
reboot.h Move grub_reboot out of the kernel. 2011-10-19 16:53:18 +02:00
relocator.h boot services avoid code based on the patch by Matthew Garrett 2012-03-03 20:06:41 +01:00
relocator_private.h * grub-core/lib/i386/relocator16.S: Revert moving A20 code into PM 2012-02-07 22:31:14 +01:00
setjmp.h
time.h
tsc.h * grub-core/efiemu/runtime/efiemu.c: Replace APPLE_CC with __APPLE__. 2012-05-28 17:49:18 +02:00
types.h Fix video on platforms where unaligned access is forbidden. 2011-12-13 20:07:33 +01:00
xnu.h Support v2 xnu boot arguments. 2012-02-28 04:04:19 +01:00