VirtualBox

source: vbox/trunk/src/VBox/Devices/PC/Etherboot-src/Families@ 21205

Last change on this file since 21205 was 1, checked in by vboxsync, 54 years ago

import

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 3.9 KB
Line 
1# This is the config file for creating Makefile rules for Etherboot ROMs
2#
3# To make a ROM for a supported NIC locate the appropriate family
4# and add a line of the form
5#
6# ROM PCI-IDs Comment
7#
8# ROM is the desired output name for both .rom and .lzrom images.
9# PCI IDs are the PCI vendor and device IDs of the PCI NIC
10# For ISA NICs put -
11#
12# All PCI ROMs that share a single driver are only built once (because they
13# only have different PCI-IDs, but identical code). ISA ROMS are built for
14# each ROM type, because different vendors used a different logic around the
15# basic chip. The most popular example is the NS8390, which some cards use
16# in PIO mode, some in DMA mode. Two chips currently don't fit into this nice
17# black-and-white scheme (the Lance and the NS8390). Their driver deals
18# with both PCI and ISA cards. These drivers will be treated similarly to
19# ISA only drivers by genrules.pl and are compiled for each ROM type that is
20# ISA, and additionally compiled for the PCI card type.
21#
22# Then do: make clean, make Roms and make
23#
24# Please send additions to this file to <kenUNDERSCOREyap AT users PERIOD sourceforge PERIOD net>
25
26# Start of configuration
27
28family drivers/net/skel
29
30family arch/ia64/drivers/net/undi_nii
31undi_nii -
32
33# 3c59x cards (Vortex) and 3c900 cards
34# If your 3c900 NIC detects but fails to work, e.g. no link light, with
35# the 3c90x driver, try using the 3c595 driver. I have one report that the
36# 3c595 driver handles these NICs properly. (The 595 driver uses the
37# programmed I/O mode of operation, whereas the 90x driver uses the bus
38# mastering mode. These NICs are capable of either mode.) When it comes to
39# making a ROM, as usual, you must choose the correct image, the one that
40# contains the same PCI IDs as your NIC.
41family drivers/net/3c595
42
43# 3Com 3c90x cards
44family drivers/net/3c90x
45
46# Intel Etherexpress Pro/100
47family drivers/net/eepro100
48
49#Intel Etherexpress Pro/1000
50family drivers/net/e1000
51
52#Broadcom Tigon 3
53family drivers/net/tg3
54
55family drivers/net/pcnet32
56
57# National Semiconductor ns83820 (Gigabit) family
58family drivers/net/ns83820
59
60family drivers/net/tulip
61
62family drivers/net/davicom
63
64family drivers/net/rtl8139
65
66family drivers/net/r8169
67
68family drivers/net/via-rhine
69
70family drivers/net/w89c840
71
72family drivers/net/sis900
73
74family drivers/net/myri10ge
75
76family drivers/net/natsemi
77
78family drivers/net/prism2_plx
79
80family drivers/net/prism2_pci
81# Various Prism2.5 (PCI) devices that manifest themselves as Harris Semiconductor devices
82# (with the actual vendor appearing as the vendor of the first subsystem)
83hwp01170 0x1260,0x3873 ActionTec HWP01170
84dwl520 0x1260,0x3873 DLink DWL-520
85
86family drivers/net/ns8390
87wd - WD8003/8013, SMC8216/8416, SMC 83c790 (EtherEZ)
88ne - NE1000/2000 and clones
893c503 - 3Com503, Etherlink II[/16]
90
91family drivers/net/epic100
92
93family drivers/net/3c509
943c509 - 3c509, ISA/EISA
953c529 - 3c529 == MCA 3c509
96
97family drivers/net/3c515
983c515 - 3c515, Fast EtherLink ISA
99
100family drivers/net/eepro
101eepro - Intel Etherexpress Pro/10
102
103family drivers/net/cs89x0
104cs89x0 - Crystal Semiconductor CS89x0
105
106family drivers/net/depca
107depca - Digital DE100 and DE200
108
109family drivers/net/forcedeth
110
111family drivers/net/sk_g16
112sk_g16 - Schneider and Koch G16
113
114family drivers/net/smc9000
115smc9000 - SMC9000
116
117family drivers/net/sundance
118
119family drivers/net/tlan
120
121family drivers/disk/ide_disk
122ide_disk 0x0000,0x0000 Generic IDE disk support
123
124family drivers/disk/pc_floppy
125
126family arch/i386/drivers/net/undi
127undi 0x0000,0x0000 UNDI driver support
128
129family drivers/net/pnic
130
131family arch/armnommu/drivers/net/p2001_eth
132
133family drivers/net/mtd80x
134
135family drivers/net/dmfe
136
137family drivers/net/amd8111e
138
139# Mellanox Technologies mt23108 HCA
140family drivers/net/mlx_ipoib/mt23108
141
142# Mellanox Technologies mt25218 HCA
143family drivers/net/mlx_ipoib/mt25218
144
145family drivers/net/via-velocity
146
147family drivers/net/etherfabric
Note: See TracBrowser for help on using the repository browser.

© 2023 Oracle
ContactPrivacy policyTerms of Use