Go to file
boeglin f714229e34 2008-02-12 Alexandre Boeglin <alex@boeglin.org>
* conf/i386-efi.rmk (grub_emu_SOURCES): Replace commands/i386/pc/halt.c and
  reboot.c by commands/halt.c and reboot.c.
  (grub_install_SOURCES): Add halt.mod and reboot.mod.
  (halt_mod_SOURCES): New variable.
  (halt_mod_CFLAGS): Likewise.
  (halt_mod_LDFLAGS): Likewise.
  (reboot_mod_SOURCES): Likewise.
  (reboot_mod_CFLAGS): Likewise.
  (reboot_mod_LDFLAGS): Likewise.

  * conf/i386-ieee1275.rmk (grub_emu_SOURCES): Replace commands/ieee1275/halt.c
  and reboot.c by commands/halt.c and reboot.c.
  (halt_mod_SOURCES): Likewise.
  (reboot_mod_SOURCES): Likewise.

  * conf/i386-pc.rmk (grub_emu_SOURCES): Replace commands/i386/pc/reboot.c by
  commands/reboot.c.
  (reboot_mod_SOURCES): Likewise.

  * commands/i386/pc/reboot.c: merge this file ...

  * commands/ieee1275/reboot.c: ... and this file ...

  * commands/reboot.c: ... to this file.
  Add some precompiler directive to include the correct header for each
  machine.

  * commands/ieee1275/halt.c: move this file ...

  * commands/halt.c: ... to here.
  Add some precompiler directive to include the correct header for each
  machine.

  * include/grub/efi/efi.h (grub_reboot): New function declaration.
  (grub_halt): Likewise.

  * kern/efi/efi.c (grub_reboot): New function.
  (grub_halt): Likewise.
2008-02-12 23:47:07 +00:00
boot/i386/pc
bus
commands 2008-02-12 Alexandre Boeglin <alex@boeglin.org> 2008-02-12 23:47:07 +00:00
conf 2008-02-12 Alexandre Boeglin <alex@boeglin.org> 2008-02-12 23:47:07 +00:00
disk 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 10:54:44 +00:00
font 2008-02-09 Vesa Jaaskelainen <chaac@nic.fi> 2008-02-10 11:04:38 +00:00
fs
hello
include 2008-02-12 Alexandre Boeglin <alex@boeglin.org> 2008-02-12 23:47:07 +00:00
io
kern 2008-02-12 Alexandre Boeglin <alex@boeglin.org> 2008-02-12 23:47:07 +00:00
loader
normal 2008-02-10 Alexandre Boeglin <alex@boeglin.org> 2008-02-10 15:18:03 +00:00
partmap
term
util 2008-02-12 Robert Millan <rmh@aybabtu.com> 2008-02-12 22:45:58 +00:00
video
.cvsignore
AUTHORS
COPYING
ChangeLog 2008-02-12 Alexandre Boeglin <alex@boeglin.org> 2008-02-12 23:47:07 +00:00
DISTLIST 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 10:58:19 +00:00
INSTALL
Makefile.in 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 12:31:11 +00:00
NEWS
README
THANKS
TODO
aclocal.m4
autogen.sh
config.guess
config.h.in
config.sub
configure 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 12:31:11 +00:00
configure.ac 2008-02-09 Robert Millan <rmh@aybabtu.com> 2008-02-09 12:31:11 +00:00
gencmdlist.sh
gendistlist.sh
genfslist.sh
geninit.sh
geninitheader.sh
genkernsyms.sh.in
genmk.rb
genmoddep.awk
genmodsrc.sh
gensymlist.sh.in
install-sh
mkinstalldirs
stamp-h.in

README

This is GRUB 2, the second version of the GRand Unified Bootloader.
GRUB 2 is rewritten from scratch to make GNU GRUB cleaner, safer, more
robust, more powerful, and more portable.

See the file NEWS for a description of recent changes to GRUB 2.

See the file INSTALL for instructions on how to build and install the
GRUB 2 data and program files.

Please visit the official web page of GRUB 2, for more information.
The URL is <http://www.gnu.org/software/grub/grub.html>.

For now, there is not much documentation yet. Please look at the GRUB
Wiki <http://grub.enbug.org> for testing procedures.