grub/grub-core/term
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
..
arc * grub-core/term/arc/console.c (grub_console_init_output): Add one since 2012-06-26 23:34:32 +02:00
efi * grub-core/term/efi/console.c (grub_efi_console_init): Set text mode. 2012-05-26 13:33:34 +02:00
emu * grub-core/kern/emu/console.c: Move to ... 2012-02-18 19:51:43 +01:00
i386/pc Add monochrome text support (mda_text, aka `hercules' in grub-legacy). 2012-06-28 15:27:54 +02:00
ieee1275 * grub-core/term/ieee1275/console.c (grub_console_fini): Don't 2012-06-13 01:06:35 +02:00
at_keyboard.c Remove grub_{modname}_init and grub_{modname}_fini. They should never 2012-02-27 00:28:45 +01:00
gfxterm.c Remove unjustified hard dependency of normal.mod on gfxterm. 2012-05-21 22:17:11 +02:00
ns8250.c Improve string. Gettextize. 2012-02-12 15:25:25 +01:00
serial.c Add a 1.5 stop bits value. 2012-06-08 19:32:57 +02:00
terminfo.c * grub-core/term/terminfo.c (print_terminfo): Print terminal dimensions. 2012-06-26 23:32:00 +02:00
tparm.c Add missing const qualifiers. 2011-11-30 16:20:13 +01:00
usb_keyboard.c Implement automatic module license checking according to new GNU 2011-04-11 23:01:51 +02:00