3.hist 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380
  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. #