grub/conf
Vladimir 'phcoder' Serbinenko c6e5caab1d Transform (broken) vga terminal into (working) vga video driver.
* conf/i386-pc.rmk (vga_mod_SOURCES): Change term/i386/pc/vga.c to
	video/i386/pc/vga.c.
	* include/grub/video.h (grub_video_driver_id):
	Add GRUB_VIDEO_DRIVER_VGA.
	* term/i386/pc/vga.c: Renamed to ...
	* video/i386/pc/vga.c: ...this
	(DEBUG_VGA): Removed.
	(CHAR_WIDTH): Likewise.
	(CHAR_HEIGHT): Likewise.
	(TEXT_WIDTH): Likewise.
	(TEXT_HEIGHT): Likewise.
	(DEFAULT_FG_COLOR): Likewise.
	(DEFAULT_BG_COLOR): Likewise.
	(colored_char): Likewise.
	(xpos): Likewise.
	(ypos): Likewise.
	(cursor_state): Likewise.
	(fg_color): Likewise.
	(bg_color): Likewise.
	(text_buf): Likewise.
	(page): Likewise.
	(font): Likewise.
	(framebuffer): New variable.
	(set_read_map): Disabled.
	(setup): New variable.
	(is_target): Likewise.
	(grub_vga_mod_init): Likewise.
	(grub_vga_mod_fini): Likewise.
	(check_vga_mem): Likewise.
	(write_char): Likewise.
	(write_cursor): Likewise.
	(scroll_up): Likewise.
	(grub_vga_putchar): Likewise.
	(grub_vga_getcharwidth): Likewise.
	(grub_vga_getwh): Likewise.
	(grub_vga_getxy): Likewise.
	(grub_vga_gotoxy): Likewise.
	(grub_vga_cls): Likewise.
	(grub_vga_setcolorstate): Likewise.
	(grub_vga_setcursor): Likewise.
	(grub_video_vga_init): New function.
	(grub_video_vga_setup): Likewise.
	(grub_video_vga_fini): Likewise.
	(update_target): Likewise.
	(grub_video_vga_blit_bitmap): Likewise.
	(grub_video_vga_blit_render_target): Likewise.
	(grub_video_vga_set_active_render_target): Likewise.
	(grub_video_vga_get_active_render_target): Likewise.
	(grub_video_vga_swap_buffers): Likewise.
	(grub_video_vga_set_palette): Likewise.
	(grub_video_vga_get_info_and_fini): Likewise.
	(grub_vga_term): Removed.
	(grub_video_vga_adapter): New variable.
	(GRUB_MOD_INIT): Register a video driver instead of terminal.
	(GRUB_MOD_FINI): Unrefister a video driver instead of terminal.
2010-05-09 11:00:21 +02:00
..
any-emu.rmk fix emu build with grub-emu-pci and grub-emu-modules 2010-04-19 15:15:59 +05:30
common.rmk Nilfs2 support. 2010-04-24 22:09:08 +02:00
i386-coreboot.rmk Use LBIO on coreboot. 2010-05-01 14:32:48 +02:00
i386-efi.rmk 2010-03-03 Colin Watson <cjwatson@ubuntu.com> 2010-03-03 10:44:12 +00:00
i386-ieee1275.rmk Unify libgcc processing. 2010-04-11 01:14:31 +02:00
i386-multiboot.rmk Split coreboot and multiboot ports. 2010-05-01 14:06:53 +02:00
i386-pc-cygwin-img-ld.sc 2008-07-24 Bean <bean123ch@gmail.com> 2008-07-24 14:56:30 +00:00
i386-pc.rmk Transform (broken) vga terminal into (working) vga video driver. 2010-05-09 11:00:21 +02:00
i386-qemu.rmk Unify libgcc processing. 2010-04-11 01:14:31 +02:00
i386.rmk * commands/iorw.c: New file. 2010-05-01 19:37:04 +02:00
mips-qemu-mips.rmk Unify libgcc processing. 2010-04-11 01:14:31 +02:00
mips-yeeloong.rmk Unify libgcc processing. 2010-04-11 01:14:31 +02:00
mips.rmk Unify libgcc processing. 2010-04-11 01:14:31 +02:00
powerpc-ieee1275.rmk Revert useless and wrong parts 2010-04-18 20:38:40 +02:00
sparc64-ieee1275.rmk Nilfs2 support. 2010-04-24 22:09:08 +02:00
tests.rmk fix comment and brace handling 2010-04-30 13:50:41 +05:30
x86-efi.rmk * conf/x86-efi.rmk (linux_mod_SOURCES): Write explicitly to avoid 2010-04-27 22:08:24 +02:00
x86_64-efi.rmk 2010-03-03 Colin Watson <cjwatson@ubuntu.com> 2010-03-03 10:44:12 +00:00