Added first version of the VBE terminal code.

This commit is contained in:
chaac 2005-08-15 21:25:41 +00:00
parent 001cf69421
commit 6323696adf
9 changed files with 1633 additions and 2 deletions

View file

@ -1,3 +1,33 @@
2005-08-16 Vesa Jaaskelainen <chaac@nic.fi>
* DISTLIST: Added term/i386/pc/vesafb.c
DISTLIST: Added video/i386/pc/vbe.c
DISTLIST: Added commands/i386/pc/vbe_list_modes.c.
DISTLIST: Added commands/i386/pc/vbe_test.c.
* commands/i386/pc/vbe_list_modes.c: New file.
* commands/i386/pc/vbe_test.c: Likewise.
* term/i386/pc/vesafb.c: Likewise.
* video/i386/pc/vbe.c: Likewise.
* include/grub/i386/pc/vbe.h (GRUB_VBE_DEFAULT_VIDEO_MODE): Added define.
(grub_vbe_probe) Added prototype.
(grub_vbe_set_video_mode) Likewise.
(grub_vbe_get_video_mode) Likewise.
(grub_vbe_get_video_mode_info) Likewise.
(grub_vbe_set_pixel_rgb) Likewise.
(grub_vbe_set_pixel_index) Likewise.
* conf/i386-pc.rmk (pkgdata_MODULES): Added vbe.mod.
(pkgdata_MODULES): Added vesafb.mod.
(pkgdata_MODULES): Added vbe_list_modes.mod.
(pkgdata_MODULES): Added vbe_test.mod.
(vbe_mod_SOURCES): Added.
(vbe_mod_CFLAGS): Likewise.
(vesafb_mod_SOURCES): Likewise.
(vesafb_mod_CFLAGS): Likewise.
(vbe_list_modes_mod_SOURCES): Likewise.
(vbe_list_modes_mod_CFLAGS): Likewise.
(vbe_test_mod_SOURCES): Likewise.
(vbe_test_mod_CFLAGS): Likewise.
2005-08-14 Yoshinori K. Okuji <okuji@enbug.org>
* normal/command.c (grub_command_execute): If INTERACTIVE is