NameDateSize

..27-Aug-201840

3c595.c06-Nov-201213.6 KiB

3c595.h06-Nov-201213.6 KiB

3c90x.c06-Nov-201233.6 KiB

basemem.c06-Nov-20125.5 KiB

big_bswap.h06-Nov-2012441

bootp.h06-Nov-20124.2 KiB

byteswap.h06-Nov-2012445

config.c06-Nov-20123.9 KiB

cpu.h06-Nov-20127.8 KiB

davicom.c06-Nov-201220.6 KiB

dev.h06-Nov-20121.7 KiB

e1000.c06-Nov-2012113.6 KiB

e1000_hw.h06-Nov-201287.3 KiB

eepro100.c06-Nov-201225.4 KiB

elf.h06-Nov-20128.4 KiB

endian.h06-Nov-2012695

epic100.c06-Nov-201213.8 KiB

epic100.h06-Nov-20127.2 KiB

etherboot.h06-Nov-20121.7 KiB

forcedeth.c06-Nov-201229.2 KiB

fsys_tftp.c06-Nov-201220 KiB

grub.h06-Nov-20124.6 KiB

i386_byteswap.h06-Nov-2012960

i386_elf.h06-Nov-20123.1 KiB

i386_endian.h06-Nov-2012140

i386_timer.c06-Nov-20124.3 KiB

if_arp.h06-Nov-2012518

if_ether.h06-Nov-2012752

igmp.h06-Nov-2012605

in.h06-Nov-2012304

io.h15-Feb-20167.1 KiB

ip.h06-Nov-2012685

isa.h06-Nov-2012622

latch.h06-Nov-2012208

little_bswap.h06-Nov-2012489

Makefile.am06-Nov-20129.9 KiB

Makefile.in06-Nov-201279.6 KiB

Makefile.solaris06-Nov-20125.1 KiB

mii.h06-Nov-20125.9 KiB

misc.c06-Nov-20127 KiB

natsemi.c06-Nov-201220.9 KiB

nfs.h06-Nov-20121.2 KiB

nic.c21-Sep-201737.9 KiB

nic.h06-Nov-20121.2 KiB

ns83820.c06-Nov-201227.1 KiB

ns8390.c06-Nov-201230.7 KiB

ns8390.h06-Nov-20127.9 KiB

osdep.h21-Sep-2017294

pci.c06-Nov-201212.2 KiB

pci.h06-Nov-201214.9 KiB

pci_ids.h06-Nov-201264.4 KiB

pci_io.c06-Nov-201210.2 KiB

pcnet32.c06-Nov-201227.5 KiB

pic8259.c06-Nov-20126 KiB

pic8259.h06-Nov-20122.8 KiB

pnic.c06-Nov-20128.3 KiB

pnic_api.h06-Nov-20121.8 KiB

pxe.h06-Nov-201215.1 KiB

r8169.c06-Nov-201222.4 KiB

README.netboot06-Nov-20124 KiB

rtl8139.c06-Nov-201218.2 KiB

segoff.h06-Nov-2012983

sis900.c06-Nov-201234.1 KiB

sis900.h06-Nov-201210.7 KiB

stdint.h06-Nov-2012448

sundance.c06-Nov-201226 KiB

tftp.h06-Nov-20121.6 KiB

tg3.c06-Nov-201290.8 KiB

tg3.h06-Nov-201281 KiB

timer.c06-Nov-2012659

timer.h06-Nov-20121.7 KiB

tlan.c06-Nov-201248 KiB

tlan.h06-Nov-201214.3 KiB

tulip.c06-Nov-201273.6 KiB

types.h06-Nov-2012952

udp.h06-Nov-2012638

undi.c06-Nov-201241.1 KiB

undi.h06-Nov-20126.6 KiB

via-rhine.c06-Nov-201235.3 KiB

w89c840.c06-Nov-201229.8 KiB

README.netboot

1You can use the netboot support to download OS images from a network.
2Nearly all the device drivers are coming from the network-based boot
3loader, Etherboot. Please visit its web page. They have rich
4documentations so you will be able to get useful information from there.
5The URL is <http://etherboot.sourceforge.net/>.
6
7These below are common options for configure. Perhaps you may not need
8to specify them.
9
10--disable-packet-retransmission
11  Turns off packet retransmission. Use it on an empty network, where
12  no packet collision can happen.
13
14--enable-pci-direct
15  Define this for PCI BIOSes that do not implement BIOS32 or not
16  correctly.
17
18--enable-diskless
19  Enable the diskless support. If specified, you will get two optional
20  images, called "nbgrub" and "pxegrub". The former is the ``Net Boot
21  Image Proposal'' format, which is used by Etherboot and Netboot, while
22  the latter is the ``Preboot Execution Environment" format, which is
23  used by a PXE ROM. You may buy a PXE ROM from some companies.
24
25Here is the information about the device drivers. They are all disabled
26by default, so you must specify configure options to enable drivers you
27want to use. Some drivers have extra per-driver options, so the extra
28options are also described below.
29
30Caution: You should enable them as you need. Don't enable any
31unnecessary driver, because GRUB might crash if you include too many
32drivers at the same time.
33
343Com509, ISA/EISA
35  --enable-3c509
36
373Com529 == MCA 3c509
38  --enable-3c529
39
403Com59x and 3Com900
41  --enable-3c595
42
433Com90x
44  --enable-3c90x
45
46Crystal Semiconductor CS89x0
47  --enable-cs89x0
48  --enable-cs-scan=LIST
49    Probe for CS89x0 base address using LIST of comma separated hex
50    addresses; increasing the address by one (0x300 -> 0x301) will force
51    a more aggressive probing algorithm. This might be neccessary after
52    a soft-reset of the NIC.
53
54Davicom DM9102 and 9009
55  --enable-davicom
56
57Digital DE100 and DE200
58  --enable-depca
59
60Intel Etherexpress Pro/10 (ISA card)
61  --enable-eepro
62
63Intel Etherexpress Pro/100
64  --enable-eepro100
65
66SMC 83c170 EPIC/100
67  --enable-epic100
68
693Com507
70  --enable-3c507
71
72EXOS205
73  --enable-exos205
74
75Racal-Interlan NI5210
76  --enable-ni5210
77
78Lance PCI PCNet/32
79AMD HomePNA
80  --enable-lance
81
82Novell NE2100 and NE1500
83  --enable-ne2100
84
85Racal-Interlan NI6510
86  --enable-ni6510
87
88National Semiconductor DP8381x (Netgear FA311 and FA312)
89  --enable-natsemi
90
91Racal-Interlan NI5010
92  --enable-ni5010
93
943Com503, aka Etherlink II, also /16 model
95  --enable-3c503
96  --enable-3c503-shmem
97    Use 3c503 shared memory mode.
98  --enable-3c503-aui
99    Use AUI by default on 3c503 cards.
100
101NE1000/2000 and clones (ISA)
102  --enable-ne
103  --enable-ne-scan=LIST (0x280,0x300,0x320,0x340)
104    Probe for NE base address using LIST of comma separated hex
105    addresses.
106
107NE2000 PCI clone (RTL8029)
108Winbond 86C940
109Compex RL2000
110KTI ET32P2
111NetVin 5000SC
112Holtek 80232
113  --enable-ns8390
114  --enable-compex-rl2000-fix
115    If you have a Compex RL2000 PCI 32-bit (11F6:1401), and the probe
116    hangs in "Probing...[NE*000/PCI]", try enabling this fix... it
117    worked for me :).
118
119WD8003/8013, SMC8216/8416
120  --enable-wd
121  --enable-wd-default-mem=MEM (0xCC000)
122    Default memory location for WD/SMC cards.
123
124Old base driver for Tulip clones
125  --enable-otulip
126
127Realtek 8139
128SMC 1211
129D-Link DFE530TX+ and DFE538TX
130  --enable-rtl8139
131
132SIS 900 and SIS 7016
133  --enable-sis900
134
135Schneider and Koch G16
136  --enable-sk-g16
137
138SMC9000
139  --enable-smc9000
140  --enable-smc9000-scan=LIST
141    List of I/O addresses to probe.
142
143Tiara, Fujitsu Lancard
144  --enable-tiara
145
146Linksys LNE100TX and other NICs using this Tulip clone chip
147Netgear FA310TX and other NICs using this Tulip clone chip
148Tulip clones based on the ADMtek Centaur-P
149Tulip clones based on the Macronix 987x5
150Tulip-Fast
151Tulip+
152Tulip 21142
153ASIX AX88140
154Intel Tulip
155Compex RL100-TX
156  --enable-tulip
157
158Rhine-I, e.g. D-Link DFE-530TX
159Rhine-II
160  --enable-via-rhine
161
162Winbond W89c840
163Compex RL100-ATX
164  --enable-w89c840
165
166
167The description about how to use the support can be found in the GRUB
168manual. Run "info grub" in the shell prompt.
169