3 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169
  1. Supported PC Hardware
  2. D1018336664
  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. #USB floppy drives are not supported.
  16. #
  17. #IDE/ATAPI DISKS
  18. #
  19. #Plan 9 supports almost all motherboard IDE/ATAPI controllers, but
  20. #DMA transfers are only used on these recognized chipsets (chipsets
  21. #not listed here will simply run slower; you can try turning on DMA
  22. #by editing /sys/src/9/pc/sdata.c).
  23. #
  24. # * PC-Tech RZ1000
  25. # * Promise PDC20262
  26. # * CMD 640B
  27. # * CMD 646
  28. # * VIA 82C686
  29. # * ServerWorks IB6566
  30. # * Intel 82371FB (PIIX)
  31. # * Intel 82371SB (PIIX3)
  32. # * Intel 82371AB (PIIX4)
  33. # * Intel 82371EB (PIIX4E)
  34. # * whatever the IBM Thinkpad T23 uses
  35. #
  36. #SCSI
  37. #
  38. # * Mylex Multimaster (old Buslogic BT-*) adapter
  39. # * Symbios 53C8XX adapter
  40. #
  41. #CARDBUS AND PCMCIA CONTROLLERS
  42. #
  43. #The following cardbus controllers are supported:
  44. #
  45. # * Ricoh 476 PCI/Cardbus bridge
  46. # * Ricoh 478 PCI/Cardbus bridge
  47. # * TI PCI-1131 Cardbus controller
  48. # * TI PCI-1250 Cardbus controller
  49. # * TI PCI-1450 Cardbus controller
  50. # * TI PCI-AC51 Cardbus controller
  51. #
  52. #If the cardbus chipset is not supported, Plan 9 falls back to the
  53. #PCMCIA driver, which handles the Intel i82365, Cirrus Logic
  54. #CL-PD6710, Cirrus Logic CL-PD6720, Vadem VG-46x, and compatibles.
  55. #This covers most laptops.
  56. #
  57. #ETHERNET
  58. #
  59. # * 3Com Etherlink III, PCMCIA (3C589), Fast Etherlink, and Fast
  60. # Etherlink XL adapters
  61. # * Intel i82557, i82558, i82559 Fast Ethernet PCI LAN controller
  62. # (e.g., the Intel EtherExpress PRO/100B)
  63. # * Digital (now Intel) 21114x PCI Fast Ethernet controller (e.g.,
  64. # Digital DE-500). Some PNIC and PNIC2-based cards may also work with
  65. # this driver.
  66. # * AMD 79C970 PCnet PCI Ethernet controller (e.g., VMware)
  67. # * National Semiconductor NE2000 or compatible adapter
  68. # * Lucent Wavelan PCMCIA wireless ethernet adapter (including Dell
  69. # TrueMobile 1150)
  70. # * Intersil Prism-based wireless ethernet adapter (including Linksys
  71. # Instant Wireless PC card)
  72. #
  73. #These cards are supported but not as well used:
  74. # * Western Digital WD8003
  75. # * Western Digital WD8013
  76. # * SMC Elite and Elite Ultra
  77. # * Linksys Combo EthernetCard and EtherFast 10/100
  78. # * Accton EtherPair-PCMCIA
  79. # * Netgear FA410TX
  80. #
  81. #VGA CARDS AND CHIPSETS
  82. #
  83. #For VGA cards more than any other hardware, it is more precise to
  84. #describe the chips we support rather than the cards they are based
  85. #on, since the cards are more ephemeral than the chip sets. Beware:
  86. #different revisions of a card may use different chip sets.
  87. #
  88. #Linux users can look at their X server configuration to see which
  89. #chip set they are using. Windows users can look at ``control panel''
  90. #-> ``display settings'' -> ``display type'' to find out.
  91. #
  92. #Plan 9 uses some basic accelerator for features such as filling and
  93. #scrolling rectangles. We use none of the 3D features on the cards we
  94. #support.
  95. #
  96. #Chipsets used at Bell Labs:
  97. #
  98. # * ATI Mach64xx
  99. # * Cirrus Logic CL-GD542x, CL-GD543x, CL-GD544x, CL-GD546x Laguna
  100. # * Trident Cyber938x
  101. # * CHIPS hiQVideo (65550, 65554, 69000)
  102. # * Neomagic MagicGraph
  103. # * S3 Savage4, Savage IX/MV, SuperSavage IXC/16
  104. # * S3 ViRGE DX, GX, GX2, MX, VX
  105. # * 3Dfx Voodoo 3 1000, 2000, and 3000
  106. # * Nvidia TNT
  107. # * Matrox G400
  108. # * VMware virtual chipset
  109. #
  110. #Chipsets supported in previous releases but not tested in current
  111. #system:
  112. #
  113. # * XXX
  114. #
  115. #Cards used at Bell Labs:
  116. #
  117. # * XXX
  118. #
  119. #Cards used elsewhere and tested with the release:
  120. #
  121. # * (none yet)
  122. #
  123. #Cards supported in previous releases but not tested in current
  124. #system:
  125. #
  126. # * XXX
  127. #
  128. #AUDIO
  129. #
  130. #Supported audio devices:
  131. #
  132. # * Sound Blaster 16 or later, ISA card
  133. # * ESS 1688 running in 8-bit SBPro mode
  134. # * most USB audio devices
  135. #
  136. #Supported but not as well used:
  137. #
  138. # * Any Sound Blaster 16 clones (NOT Sound Blaster Pro clones)
  139. #
  140. #KEYBOARDS
  141. #
  142. #Any PS/2 keyboard should work.
  143. #
  144. #MICE
  145. #
  146. #Plan 9 supports PS/2 and PS/2 Intellimouse mice as well as serial
  147. #mice using the Logitech or Microsoft serial mouse protocols. There
  148. #is preliminary support for the scroll wheel and extra buttons as on
  149. #the Toshiba Protégé 3440CT.
  150. #
  151. #Most laptops present their built-in pointing devices as PS/2 mice.
  152. #
  153. #LAPTOPS
  154. #
  155. #Laptops are often the hardest systems to get Plan 9 running on,
  156. #because you can't choose the hardware piece by piece.
  157. #
  158. #The following laptops are known to work in the current release:
  159. #
  160. # * IBM Thinkpad 560, X20, T23
  161. # * NEC Versa LX, SX
  162. # * Toshiba Portégé 3440CT
  163. #
  164. #The following laptops worked in previous releases and may work in
  165. #the current one:
  166. #
  167. # * AT&T GIS Globalyst 250
  168. # * NEC Versa 6030X, 6200MX
  169. #