2 |
- |
1 |
Supported PC Hardware
|
|
|
2 |
D1018335325
|
|
|
3 |
Arsc
|
|
|
4 |
#This page lists hardware known to work with Plan 9. Most hardware is
|
|
|
5 |
#listed by chipset: you may need to know what chipset your particular
|
|
|
6 |
#cards use.
|
|
|
7 |
#
|
|
|
8 |
#FLOPPY DISKS
|
|
|
9 |
#
|
|
|
10 |
#Plan 9 supports generic floppy drives, although some people have had
|
|
|
11 |
#trouble accessing them. If you have trouble accessing your 3.5"
|
|
|
12 |
#floppy drive and also have a 5.25" floppy drive, try disabling the
|
|
|
13 |
#latter in the BIOS.
|
|
|
14 |
#
|
|
|
15 |
#IDE/ATAPI DISKS
|
|
|
16 |
#
|
|
|
17 |
#Plan 9 supports almost all motherboard IDE/ATAPI controllers, but
|
|
|
18 |
#DMA transfers are only used on these recognized chipsets (chipsets
|
|
|
19 |
#not listed here will simply run slower; you can try turning on DMA
|
|
|
20 |
#by editing /sys/src/9/pc/sdata.c).
|
|
|
21 |
#
|
|
|
22 |
# * PC-Tech RZ1000
|
|
|
23 |
# * Promise PDC20262
|
|
|
24 |
# * CMD 640B
|
|
|
25 |
# * CMD 646
|
|
|
26 |
# * VIA 82C686
|
|
|
27 |
# * ServerWorks IB6566
|
|
|
28 |
# * Intel 82371FB (PIIX)
|
|
|
29 |
# * Intel 82371SB (PIIX3)
|
|
|
30 |
# * Intel 82371AB (PIIX4)
|
|
|
31 |
# * Intel 82371EB (PIIX4E)
|
|
|
32 |
# * whatever the IBM Thinkpad T23 uses
|
|
|
33 |
#
|
|
|
34 |
#SCSI
|
|
|
35 |
#
|
|
|
36 |
# * Mylex Multimaster (old Buslogic BT-*) adapter
|
|
|
37 |
# * Symbios 53C8XX adapter
|
|
|
38 |
#
|
|
|
39 |
#CARDBUS AND PCMCIA CONTROLLERS
|
|
|
40 |
#
|
|
|
41 |
#The following cardbus controllers are supported:
|
|
|
42 |
#
|
|
|
43 |
# * Ricoh 476 PCI/Cardbus bridge
|
|
|
44 |
# * Ricoh 478 PCI/Cardbus bridge
|
|
|
45 |
# * TI PCI-1131 Cardbus controller
|
|
|
46 |
# * TI PCI-1250 Cardbus controller
|
|
|
47 |
# * TI PCI-1450 Cardbus controller
|
|
|
48 |
# * TI PCI-AC51 Cardbus controller
|
|
|
49 |
#
|
|
|
50 |
#If the cardbus chipset is not supported, Plan 9 falls back to the
|
|
|
51 |
#PCMCIA driver, which handles the Intel i82365, Cirrus Logic
|
|
|
52 |
#CL-PD6710, Cirrus Logic CL-PD6720, Vadem VG-46x, and compatibles.
|
|
|
53 |
#This covers most laptops.
|
|
|
54 |
#
|
|
|
55 |
#ETHERNET
|
|
|
56 |
#
|
|
|
57 |
D1018335828
|
|
|
58 |
Arsc
|
|
|
59 |
#This page lists hardware known to work with Plan 9. Most hardware is
|
|
|
60 |
#listed by chipset: you may need to know what chipset your particular
|
|
|
61 |
#cards use.
|
|
|
62 |
#
|
|
|
63 |
#FLOPPY DISKS
|
|
|
64 |
#
|
|
|
65 |
#Plan 9 supports generic floppy drives, although some people have had
|
|
|
66 |
#trouble accessing them. If you have trouble accessing your 3.5"
|
|
|
67 |
#floppy drive and also have a 5.25" floppy drive, try disabling the
|
|
|
68 |
#latter in the BIOS.
|
|
|
69 |
#
|
|
|
70 |
#IDE/ATAPI DISKS
|
|
|
71 |
#
|
|
|
72 |
#Plan 9 supports almost all motherboard IDE/ATAPI controllers, but
|
|
|
73 |
#DMA transfers are only used on these recognized chipsets (chipsets
|
|
|
74 |
#not listed here will simply run slower; you can try turning on DMA
|
|
|
75 |
#by editing /sys/src/9/pc/sdata.c).
|
|
|
76 |
#
|
|
|
77 |
# * PC-Tech RZ1000
|
|
|
78 |
# * Promise PDC20262
|
|
|
79 |
# * CMD 640B
|
|
|
80 |
# * CMD 646
|
|
|
81 |
# * VIA 82C686
|
|
|
82 |
# * ServerWorks IB6566
|
|
|
83 |
# * Intel 82371FB (PIIX)
|
|
|
84 |
# * Intel 82371SB (PIIX3)
|
|
|
85 |
# * Intel 82371AB (PIIX4)
|
|
|
86 |
# * Intel 82371EB (PIIX4E)
|
|
|
87 |
# * whatever the IBM Thinkpad T23 uses
|
|
|
88 |
#
|
|
|
89 |
#SCSI
|
|
|
90 |
#
|
|
|
91 |
# * Mylex Multimaster (old Buslogic BT-*) adapter
|
|
|
92 |
# * Symbios 53C8XX adapter
|
|
|
93 |
#
|
|
|
94 |
#CARDBUS AND PCMCIA CONTROLLERS
|
|
|
95 |
#
|
|
|
96 |
#The following cardbus controllers are supported:
|
|
|
97 |
#
|
|
|
98 |
# * Ricoh 476 PCI/Cardbus bridge
|
|
|
99 |
# * Ricoh 478 PCI/Cardbus bridge
|
|
|
100 |
# * TI PCI-1131 Cardbus controller
|
|
|
101 |
# * TI PCI-1250 Cardbus controller
|
|
|
102 |
# * TI PCI-1450 Cardbus controller
|
|
|
103 |
# * TI PCI-AC51 Cardbus controller
|
|
|
104 |
#
|
|
|
105 |
#If the cardbus chipset is not supported, Plan 9 falls back to the
|
|
|
106 |
#PCMCIA driver, which handles the Intel i82365, Cirrus Logic
|
|
|
107 |
#CL-PD6710, Cirrus Logic CL-PD6720, Vadem VG-46x, and compatibles.
|
|
|
108 |
#This covers most laptops.
|
|
|
109 |
#
|
|
|
110 |
#ETHERNET
|
|
|
111 |
#
|
|
|
112 |
# * 3Com Etherlink III, PCMCIA (3C589), Fast Etherlink, and Fast
|
|
|
113 |
# Etherlink XL adapters
|
|
|
114 |
# * Intel i8255[789] Fast Ethernet PCI LAN controller (e.g., the
|
|
|
115 |
# Intel EtherExpress PRO/100B)
|
|
|
116 |
# * Digital (now Intel) 21114x PCI Fast Ethernet controller (e.g.,
|
|
|
117 |
# Digital DE-500). Some PNIC and PNIC2-based cards may also work with
|
|
|
118 |
# this driver.
|
|
|
119 |
# * AMD 79C970 PCnet PCI Ethernet controller (e.g., VMware)
|
|
|
120 |
# * National Semiconductor NE2000 or compatible adapter
|
|
|
121 |
# * Lucent Wavelan PCMCIA wireless ethernet adapter (including Dell
|
|
|
122 |
# TrueMobile 1150)
|
|
|
123 |
# * Intersil Prism-based wireless ethernet adapter (including Linksys
|
|
|
124 |
# Instant Wireless PC card)
|
|
|
125 |
#
|
|
|
126 |
#These cards are supported but not as well used:
|
|
|
127 |
# * Western Digital WD8003
|
|
|
128 |
# * Western Digital WD8013
|
|
|
129 |
# * SMC Elite and Elite Ultra
|
|
|
130 |
# * Linksys Combo EthernetCard and EtherFast 10/100
|
|
|
131 |
# * Accton EtherPair-PCMCIA
|
|
|
132 |
# * Netgear FA410TX
|
|
|
133 |
#
|
|
|
134 |
D1018335865
|
|
|
135 |
Arsc
|
|
|
136 |
#This page lists hardware known to work with Plan 9. Most hardware is
|
|
|
137 |
#listed by chipset: you may need to know what chipset your particular
|
|
|
138 |
#cards use.
|
|
|
139 |
#
|
|
|
140 |
#FLOPPY DISKS
|
|
|
141 |
#
|
|
|
142 |
#Plan 9 supports generic floppy drives, although some people have had
|
|
|
143 |
#trouble accessing them. If you have trouble accessing your 3.5"
|
|
|
144 |
#floppy drive and also have a 5.25" floppy drive, try disabling the
|
|
|
145 |
#latter in the BIOS.
|
|
|
146 |
#
|
|
|
147 |
#IDE/ATAPI DISKS
|
|
|
148 |
#
|
|
|
149 |
#Plan 9 supports almost all motherboard IDE/ATAPI controllers, but
|
|
|
150 |
#DMA transfers are only used on these recognized chipsets (chipsets
|
|
|
151 |
#not listed here will simply run slower; you can try turning on DMA
|
|
|
152 |
#by editing /sys/src/9/pc/sdata.c).
|
|
|
153 |
#
|
|
|
154 |
# * PC-Tech RZ1000
|
|
|
155 |
# * Promise PDC20262
|
|
|
156 |
# * CMD 640B
|
|
|
157 |
# * CMD 646
|
|
|
158 |
# * VIA 82C686
|
|
|
159 |
# * ServerWorks IB6566
|
|
|
160 |
# * Intel 82371FB (PIIX)
|
|
|
161 |
# * Intel 82371SB (PIIX3)
|
|
|
162 |
# * Intel 82371AB (PIIX4)
|
|
|
163 |
# * Intel 82371EB (PIIX4E)
|
|
|
164 |
# * whatever the IBM Thinkpad T23 uses
|
|
|
165 |
#
|
|
|
166 |
#SCSI
|
|
|
167 |
#
|
|
|
168 |
# * Mylex Multimaster (old Buslogic BT-*) adapter
|
|
|
169 |
# * Symbios 53C8XX adapter
|
|
|
170 |
#
|
|
|
171 |
#CARDBUS AND PCMCIA CONTROLLERS
|
|
|
172 |
#
|
|
|
173 |
#The following cardbus controllers are supported:
|
|
|
174 |
#
|
|
|
175 |
# * Ricoh 476 PCI/Cardbus bridge
|
|
|
176 |
# * Ricoh 478 PCI/Cardbus bridge
|
|
|
177 |
# * TI PCI-1131 Cardbus controller
|
|
|
178 |
# * TI PCI-1250 Cardbus controller
|
|
|
179 |
# * TI PCI-1450 Cardbus controller
|
|
|
180 |
# * TI PCI-AC51 Cardbus controller
|
|
|
181 |
#
|
|
|
182 |
#If the cardbus chipset is not supported, Plan 9 falls back to the
|
|
|
183 |
#PCMCIA driver, which handles the Intel i82365, Cirrus Logic
|
|
|
184 |
#CL-PD6710, Cirrus Logic CL-PD6720, Vadem VG-46x, and compatibles.
|
|
|
185 |
#This covers most laptops.
|
|
|
186 |
#
|
|
|
187 |
#ETHERNET
|
|
|
188 |
#
|
|
|
189 |
# * 3Com Etherlink III, PCMCIA (3C589), Fast Etherlink, and Fast
|
|
|
190 |
# Etherlink XL adapters
|
|
|
191 |
# * Intel i8255\[789\] Fast Ethernet PCI LAN controller (e.g., the
|
|
|
192 |
# Intel EtherExpress PRO/100B)
|
|
|
193 |
# * Digital (now Intel) 21114x PCI Fast Ethernet controller (e.g.,
|
|
|
194 |
# Digital DE-500). Some PNIC and PNIC2-based cards may also work with
|
|
|
195 |
# this driver.
|
|
|
196 |
# * AMD 79C970 PCnet PCI Ethernet controller (e.g., VMware)
|
|
|
197 |
# * National Semiconductor NE2000 or compatible adapter
|
|
|
198 |
# * Lucent Wavelan PCMCIA wireless ethernet adapter (including Dell
|
|
|
199 |
# TrueMobile 1150)
|
|
|
200 |
# * Intersil Prism-based wireless ethernet adapter (including Linksys
|
|
|
201 |
# Instant Wireless PC card)
|
|
|
202 |
#
|
|
|
203 |
#These cards are supported but not as well used:
|
|
|
204 |
# * Western Digital WD8003
|
|
|
205 |
# * Western Digital WD8013
|
|
|
206 |
# * SMC Elite and Elite Ultra
|
|
|
207 |
# * Linksys Combo EthernetCard and EtherFast 10/100
|
|
|
208 |
# * Accton EtherPair-PCMCIA
|
|
|
209 |
# * Netgear FA410TX
|
|
|
210 |
#
|
|
|
211 |
#VGA CARDS AND CHIPSETS
|
|
|
212 |
#
|
|
|
213 |
D1018336664
|
|
|
214 |
Arsc
|
|
|
215 |
#This page lists hardware known to work with Plan 9. Most hardware is
|
|
|
216 |
#listed by chipset: you may need to know what chipset your particular
|
|
|
217 |
#cards use.
|
|
|
218 |
#
|
|
|
219 |
#FLOPPY DISKS
|
|
|
220 |
#
|
|
|
221 |
#Plan 9 supports generic floppy drives, although some people have had
|
|
|
222 |
#trouble accessing them. If you have trouble accessing your 3.5"
|
|
|
223 |
#floppy drive and also have a 5.25" floppy drive, try disabling the
|
|
|
224 |
#latter in the BIOS.
|
|
|
225 |
#
|
|
|
226 |
#USB floppy drives are not supported.
|
|
|
227 |
#
|
|
|
228 |
#IDE/ATAPI DISKS
|
|
|
229 |
#
|
|
|
230 |
#Plan 9 supports almost all motherboard IDE/ATAPI controllers, but
|
|
|
231 |
#DMA transfers are only used on these recognized chipsets (chipsets
|
|
|
232 |
#not listed here will simply run slower; you can try turning on DMA
|
|
|
233 |
#by editing /sys/src/9/pc/sdata.c).
|
|
|
234 |
#
|
|
|
235 |
# * PC-Tech RZ1000
|
|
|
236 |
# * Promise PDC20262
|
|
|
237 |
# * CMD 640B
|
|
|
238 |
# * CMD 646
|
|
|
239 |
# * VIA 82C686
|
|
|
240 |
# * ServerWorks IB6566
|
|
|
241 |
# * Intel 82371FB (PIIX)
|
|
|
242 |
# * Intel 82371SB (PIIX3)
|
|
|
243 |
# * Intel 82371AB (PIIX4)
|
|
|
244 |
# * Intel 82371EB (PIIX4E)
|
|
|
245 |
# * whatever the IBM Thinkpad T23 uses
|
|
|
246 |
#
|
|
|
247 |
#SCSI
|
|
|
248 |
#
|
|
|
249 |
# * Mylex Multimaster (old Buslogic BT-*) adapter
|
|
|
250 |
# * Symbios 53C8XX adapter
|
|
|
251 |
#
|
|
|
252 |
#CARDBUS AND PCMCIA CONTROLLERS
|
|
|
253 |
#
|
|
|
254 |
#The following cardbus controllers are supported:
|
|
|
255 |
#
|
|
|
256 |
# * Ricoh 476 PCI/Cardbus bridge
|
|
|
257 |
# * Ricoh 478 PCI/Cardbus bridge
|
|
|
258 |
# * TI PCI-1131 Cardbus controller
|
|
|
259 |
# * TI PCI-1250 Cardbus controller
|
|
|
260 |
# * TI PCI-1450 Cardbus controller
|
|
|
261 |
# * TI PCI-AC51 Cardbus controller
|
|
|
262 |
#
|
|
|
263 |
#If the cardbus chipset is not supported, Plan 9 falls back to the
|
|
|
264 |
#PCMCIA driver, which handles the Intel i82365, Cirrus Logic
|
|
|
265 |
#CL-PD6710, Cirrus Logic CL-PD6720, Vadem VG-46x, and compatibles.
|
|
|
266 |
#This covers most laptops.
|
|
|
267 |
#
|
|
|
268 |
#ETHERNET
|
|
|
269 |
#
|
|
|
270 |
# * 3Com Etherlink III, PCMCIA (3C589), Fast Etherlink, and Fast
|
|
|
271 |
# Etherlink XL adapters
|
|
|
272 |
# * Intel i82557, i82558, i82559 Fast Ethernet PCI LAN controller
|
|
|
273 |
# (e.g., the Intel EtherExpress PRO/100B)
|
|
|
274 |
# * Digital (now Intel) 21114x PCI Fast Ethernet controller (e.g.,
|
|
|
275 |
# Digital DE-500). Some PNIC and PNIC2-based cards may also work with
|
|
|
276 |
# this driver.
|
|
|
277 |
# * AMD 79C970 PCnet PCI Ethernet controller (e.g., VMware)
|
|
|
278 |
# * National Semiconductor NE2000 or compatible adapter
|
|
|
279 |
# * Lucent Wavelan PCMCIA wireless ethernet adapter (including Dell
|
|
|
280 |
# TrueMobile 1150)
|
|
|
281 |
# * Intersil Prism-based wireless ethernet adapter (including Linksys
|
|
|
282 |
# Instant Wireless PC card)
|
|
|
283 |
#
|
|
|
284 |
#These cards are supported but not as well used:
|
|
|
285 |
# * Western Digital WD8003
|
|
|
286 |
# * Western Digital WD8013
|
|
|
287 |
# * SMC Elite and Elite Ultra
|
|
|
288 |
# * Linksys Combo EthernetCard and EtherFast 10/100
|
|
|
289 |
# * Accton EtherPair-PCMCIA
|
|
|
290 |
# * Netgear FA410TX
|
|
|
291 |
#
|
|
|
292 |
#VGA CARDS AND CHIPSETS
|
|
|
293 |
#
|
|
|
294 |
#For VGA cards more than any other hardware, it is more precise to
|
|
|
295 |
#describe the chips we support rather than the cards they are based
|
|
|
296 |
#on, since the cards are more ephemeral than the chip sets. Beware:
|
|
|
297 |
#different revisions of a card may use different chip sets.
|
|
|
298 |
#
|
|
|
299 |
#Linux users can look at their X server configuration to see which
|
|
|
300 |
#chip set they are using. Windows users can look at ``control panel''
|
|
|
301 |
#-> ``display settings'' -> ``display type'' to find out.
|
|
|
302 |
#
|
|
|
303 |
#Plan 9 uses some basic accelerator for features such as filling and
|
|
|
304 |
#scrolling rectangles. We use none of the 3D features on the cards we
|
|
|
305 |
#support.
|
|
|
306 |
#
|
|
|
307 |
#Chipsets used at Bell Labs:
|
|
|
308 |
#
|
|
|
309 |
# * ATI Mach64xx
|
|
|
310 |
# * Cirrus Logic CL-GD542x, CL-GD543x, CL-GD544x, CL-GD546x Laguna
|
|
|
311 |
# * Trident Cyber938x
|
|
|
312 |
# * CHIPS hiQVideo (65550, 65554, 69000)
|
|
|
313 |
# * Neomagic MagicGraph
|
|
|
314 |
# * S3 Savage4, Savage IX/MV, SuperSavage IXC/16
|
|
|
315 |
# * S3 ViRGE DX, GX, GX2, MX, VX
|
|
|
316 |
# * 3Dfx Voodoo 3 1000, 2000, and 3000
|
|
|
317 |
# * Nvidia TNT
|
|
|
318 |
# * Matrox G400
|
|
|
319 |
# * VMware virtual chipset
|
|
|
320 |
#
|
|
|
321 |
#Chipsets supported in previous releases but not tested in current
|
|
|
322 |
#system:
|
|
|
323 |
#
|
|
|
324 |
# * XXX
|
|
|
325 |
#
|
|
|
326 |
#Cards used at Bell Labs:
|
|
|
327 |
#
|
|
|
328 |
# * XXX
|
|
|
329 |
#
|
|
|
330 |
#Cards used elsewhere and tested with the release:
|
|
|
331 |
#
|
|
|
332 |
# * (none yet)
|
|
|
333 |
#
|
|
|
334 |
#Cards supported in previous releases but not tested in current
|
|
|
335 |
#system:
|
|
|
336 |
#
|
|
|
337 |
# * XXX
|
|
|
338 |
#
|
|
|
339 |
#AUDIO
|
|
|
340 |
#
|
|
|
341 |
#Supported audio devices:
|
|
|
342 |
#
|
|
|
343 |
# * Sound Blaster 16 or later, ISA card
|
|
|
344 |
# * ESS 1688 running in 8-bit SBPro mode
|
|
|
345 |
# * most USB audio devices
|
|
|
346 |
#
|
|
|
347 |
#Supported but not as well used:
|
|
|
348 |
#
|
|
|
349 |
# * Any Sound Blaster 16 clones (NOT Sound Blaster Pro clones)
|
|
|
350 |
#
|
|
|
351 |
#KEYBOARDS
|
|
|
352 |
#
|
|
|
353 |
#Any PS/2 keyboard should work.
|
|
|
354 |
#
|
|
|
355 |
#MICE
|
|
|
356 |
#
|
|
|
357 |
#Plan 9 supports PS/2 and PS/2 Intellimouse mice as well as serial
|
|
|
358 |
#mice using the Logitech or Microsoft serial mouse protocols. There
|
|
|
359 |
#is preliminary support for the scroll wheel and extra buttons as on
|
|
|
360 |
#the Toshiba Protégé 3440CT.
|
|
|
361 |
#
|
|
|
362 |
#Most laptops present their built-in pointing devices as PS/2 mice.
|
|
|
363 |
#
|
|
|
364 |
#LAPTOPS
|
|
|
365 |
#
|
|
|
366 |
#Laptops are often the hardest systems to get Plan 9 running on,
|
|
|
367 |
#because you can't choose the hardware piece by piece.
|
|
|
368 |
#
|
|
|
369 |
#The following laptops are known to work in the current release:
|
|
|
370 |
#
|
|
|
371 |
# * IBM Thinkpad 560, X20, T23
|
|
|
372 |
# * NEC Versa LX, SX
|
|
|
373 |
# * Toshiba Portégé 3440CT
|
|
|
374 |
#
|
|
|
375 |
#The following laptops worked in previous releases and may work in
|
|
|
376 |
#the current one:
|
|
|
377 |
#
|
|
|
378 |
# * AT&T GIS Globalyst 250
|
|
|
379 |
# * NEC Versa 6030X, 6200MX
|
|
|
380 |
#
|