No description
* docs/Makefile.am (man_MANS): Added grub-terminfo.8. ($(srcdir)/grub_terminfo.8): New target. * utils/grub-terminfo.in: New file. * util/Makefile.am (sbin_SCRIPTS): Added grub-terminfo. * configure.in (AC_OUTPUT): Added util/grub-terminfo. * docs/grub.texi (terminfo): New subsection. (Invoking grub-terminfo): New chapter. From Tilmann Bubeck <t.bubeck@reinform.de>: * stage2/Makefile.am (noinst_HEADERS): Added terminfo.h and tparm.h. (libgrub_a_SOURCES): Added terminfo.c and tparm.c. (pre_stage2_exe_SOURCES): Likewise. * stage2/terminfo.c: New file. * stage2/terminfo.h: Likewise. * stage2/tparm.c: Likewise. * stage2/tparm.h: Likewise. * stage2/stage2.c (get_line_from_config): Fix handling of backslashes. * stage2/char_io.c (grub_putstr): New function. (grub_printf): Use grub_putstr. (substring): Add const into both arguments. * stage2/builtins.c [SUPPORT_SERIAL]: Include terminfo.h. [SUPPORT_SERIAL] (terminfo_func): New function. [SUPPORT_SERIAL] (builtin_terminfo): New variable. (builtin_table) [SUPPORT_SERIAL]: Added a pointer to BUILTIN_TERMINFO. * stage2/serial.c (serial_gotoxy): Use ti_cursor_address. (serial_cls): Use ti_clear_screen. (serial_highlight): use ti_enter_standout_mode and ti_exit_standout_mode. |
||
---|---|---|
docs | ||
grub | ||
lib | ||
netboot | ||
stage1 | ||
stage2 | ||
util | ||
.cvsignore | ||
acconfig.h | ||
acinclude.m4 | ||
aclocal.m4 | ||
AUTHORS | ||
BUGS | ||
ChangeLog | ||
compile | ||
config.guess | ||
config.h.in | ||
config.sub | ||
configure | ||
configure.in | ||
COPYING | ||
depcomp | ||
INSTALL | ||
install-sh | ||
MAINTENANCE | ||
Makefile.am | ||
Makefile.in | ||
missing | ||
mkinstalldirs | ||
NEWS | ||
README | ||
stamp-h.in | ||
THANKS | ||
TODO |
This is GNU GRUB, the GRand Unified Bootloader. GRUB is intended to provide important bootloader features that are missing from typical personal computer BIOSes: - provides fully-featured command line and graphical interfaces - recognizes fdisk partitions and BSD disklabels - can dynamically read Linux ext2fs, ReiserFS, JFS and XFS, BSD ufs, MS-DOS FAT16 and FAT32, Minix fs, and VSTa fs filesystems, plus hardcoded blocklists - can boot Multiboot-compliant kernels (such as GNU Mach), as well as standard Linux and *BSD kernels See the file NEWS for a description of recent changes to GRUB. If you are interested in the network support, see the file README.netboot under the directory netboot. See the file INSTALL for instructions on how to build and install the GRUB data and program files. See the GRUB manual for details about using GRUB as your boot loader. Type "info grub" in the shell prompt. Please visit the official web page of GNU GRUB, for more information. The URL is <http://www.gnu.org/software/grub/grub.html>.