]> git.ipfire.org Git - thirdparty/grub.git/commit
2002-01-03 Yoshinori K. Okuji <okuji@gnu.org>
authorokuji <okuji@localhost>
Wed, 2 Jan 2002 21:56:40 +0000 (21:56 +0000)
committerokuji <okuji@localhost>
Wed, 2 Jan 2002 21:56:40 +0000 (21:56 +0000)
commit973e6f41299be7a7057d29fab182d6a142f1d8a1
tree75e41371f41049050df301ecabfe6e722d4cdc5f
parentdaa965eccc7a740e81eff144614f27c8a7d9190d
2002-01-03  Yoshinori K. Okuji  <okuji@gnu.org>

Update the netboot stuff to Etherboot-5.0.5.

* configure.in (--enable-3c590): Removed. This was a mistake.
(--enable-davicom): New option.
(--enable-eepro): Likewise.
(--enable-natsemi): Likewise.
(--enable-ni5010): Likewise.
(--enable-sis900): Likewise.
(--enable-w89c840): Likewise.
(--enable-3c509-hack): Removed.
(--enable-ns8390-force-16bit): Likewise.

* netboot/Makefile.am (libdrivers_a_SOURCES): Added timer.c and
timer.h.
(EXTRA_libdrivers_a_SOURCES): Added davicom.c, eepro.c, fa311.c,
natsemi.c, ni5010.c, sis900.c, sis900.h, tlan.c and w89c840.c.
(EXTRA_DIST): Added sis900.txt.
(3c595_drivers): Remove 3c590.o from this.
(davicom_drivers): New variable.
(eepro_drivers): Likewise.
(natsemi_drivers): Likewise.
(ni5010_drivers): Likewise.
(sis900_drivers): Likewise.
(w89c840_drivers): Likewise.
(3c590_o_CFLAGS): Removed.
(davicom_o_CFLAGS): New variable.
(eepro_o_CFLAGS): Likewise.
(natsemi_o_CFLAGS): Likewise.
(ni5010_o_CFLAGS): Likewise.
(sis900_o_CFLAGS): Likewise.
(w89c840_o_CFLAGS): Likewise.

* netboot/davicom.c: New file, from Etherboot-5.0.5.
* netboot/eepro.c: Likewise.
* netboot/natsemi.c: Likewise.
* netboot/ni5010.c: Likewise.
* netboot/sis900.c: Likewise.
* netboot/sis900.h: Likewise.
* netboot/sis900.txt: Likewise.
* netboot/timer.c: Likewise.
* netboot/timer.h: Likewise.
* netboot/w89c840.c: Likewise.
* netboot/fa311.c: Likewise.
* netboot/tlan.c: Likewise.

* netboot/3c509.c: Copied from Etherboot-5.0.5.
* netboot/3c509.h: Likewise.
* netboot/3c595.c: Likewise.
* netboot/3c90x.c: Likewise.
* netboot/3c90x.txt: Likewise.
* netboot/cards.h: Likewise.
* netboot/cs89x0.c: Likewise.
* netboot/depca.c: Likewise.
* netboot/eepro100.c: Likewise.
* netboot/epic100.c: Likewise.
* netboot/i82586.c: Likewise.
* netboot/lance.c: Likewise.
* netboot/linux-asm-string.h: Likewise.
* netboot/nic.h: Likewise.
* netboot/ns8390.c: Likewise.
* netboot/ns8390.h: Likewise.
* netboot/otulip.c: Likewise.
* netboot/pci.h: Likewise.
* netboot/rtl8139.c: Likewise.
* netboot/sk_g16.c: Likewise.
* netboot/smc9000.c: Likewise.
* netboot/tiara.c: Likewise.
* netboot/tulip.c: Likewise.
* netboot/via-rhine.c: Likewise.

* netboot/config.c: Applied a diff between Etherboot-4.6.18 and
Etherboot-5.0.5 manually.
* netboot/main.c: Likewise.
* netboot/pci.c: Likewise.
* netboot/etherboot.h: Rewritten mostly from scratch, based on
the same file in Etherboot-5.0.5.
* netboot/misc.c: Likewise.
* netboot/osdep.h: Likewise.
* netboot/fsys_tftp.c (GRUB): Defined.
(buf_fill): Use rfc2131_sleep_interval instead of rfc951_sleep.

* stage2/builtins.c [SUPPORT_NETBOOT] (GRUB): Defined.
(boot_func) [SUPPORT_NETBOOT]: Call cleanup_net.
* stage2/cmdline.c [SUPPORT_DISKLESS] (GRUB): Defined.
* stage2/common.c [SUPPORT_DISKLESS] (GRUB): Likewise.
54 files changed:
BUGS
ChangeLog
configure
configure.in
docs/grub-md5-crypt.8
docs/mbchk.1
netboot/3c509.c
netboot/3c509.h
netboot/3c595.c
netboot/3c90x.c
netboot/3c90x.txt
netboot/Makefile.am
netboot/Makefile.in
netboot/README.netboot
netboot/cards.h
netboot/config.c
netboot/cs89x0.c
netboot/davicom.c [new file with mode: 0644]
netboot/depca.c
netboot/eepro.c [new file with mode: 0644]
netboot/eepro100.c
netboot/epic100.c
netboot/etherboot.h
netboot/fa311.c [new file with mode: 0644]
netboot/fsys_tftp.c
netboot/i82586.c
netboot/lance.c
netboot/linux-asm-string.h
netboot/main.c
netboot/misc.c
netboot/ni5010.c [new file with mode: 0644]
netboot/nic.h
netboot/ns8390.c
netboot/ns8390.h
netboot/osdep.h
netboot/otulip.c
netboot/pci.c
netboot/pci.h
netboot/rtl8139.c
netboot/sis900.c [new file with mode: 0644]
netboot/sis900.h [new file with mode: 0644]
netboot/sis900.txt [new file with mode: 0644]
netboot/sk_g16.c
netboot/smc9000.c
netboot/tiara.c
netboot/timer.c [new file with mode: 0644]
netboot/timer.h [new file with mode: 0644]
netboot/tlan.c [new file with mode: 0644]
netboot/tulip.c
netboot/via-rhine.c
netboot/w89c840.c [new file with mode: 0644]
stage2/builtins.c
stage2/cmdline.c
stage2/common.c