summaryrefslogtreecommitdiff
path: root/distrib/notes/amd64
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2004-03-08 22:31:14 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2004-03-08 22:31:14 +0000
commit33ad7565f19b78ee47f1ed343018c2e8197b8eb6 (patch)
tree7666bedfc073923aa0bf86160b252ff1efdb96e4 /distrib/notes/amd64
parentfa9cdf1fc1bc38438a111a569422eef8bec3cb00 (diff)
Remove all the not-on-board ISA stuff. Come bite my feet at night if
amd64 mobos with ISA slots ever become popular.
Diffstat (limited to 'distrib/notes/amd64')
-rw-r--r--distrib/notes/amd64/hardware211
1 files changed, 14 insertions, 197 deletions
diff --git a/distrib/notes/amd64/hardware b/distrib/notes/amd64/hardware
index 02a2c129fa9..01bea1044ae 100644
--- a/distrib/notes/amd64/hardware
+++ b/distrib/notes/amd64/hardware
@@ -1,4 +1,4 @@
-dnl $OpenBSD: hardware,v 1.3 2004/02/07 22:47:49 miod Exp $
+dnl $OpenBSD: hardware,v 1.4 2004/03/08 22:31:13 miod Exp $
OpenBSD/MACHINE OSREV should work on all Athlon 64-based designs.
OpenBSD does not currently support multiple processors (SMP), but will
@@ -7,8 +7,9 @@ run using one processor on a multi-processor system board.
Supported hardware {:-include-:}:
Processors
All versions of the AMD Athlon 64 processors
+ and their clones
Buses
- All standard ISA and PCI bus bridges
+ All standard PCI bus bridges
Both 16-bit PCMCIA Cards and newer 32-bit CardBus
support
Universal Serial Bus (USB)
@@ -18,9 +19,6 @@ Supported hardware {:-include-:}:
YENTA-compatible PCI-CardBus bridges
Entropy Sources
Interrupt latency collection from many devices
- Disk Controllers
- Floppy controllers.
- ISA MFM, ESDI, IDE, and RLL hard disk controllers.
PCI IDE Controllers
Acard ATP850, ATP860
Acer Labs M5229
@@ -46,9 +44,6 @@ Supported hardware {:-include-:}:
Promise PDC20376 (only parallel ATA mode tested)
Silicon Image SiI3112
SCSI Host Adapters
- Adaptec AHA-1540, AHA-154xA, AHA-154xB, AHA-1542C,
- AHA-1542CF, AHA-1542CP, AHA-1640
- Adaptec AHA-174x
Adaptec AIC-6260 and AIC-6360 based boards, including:
the Adaptec AHA-152x and the SoundBlaster SCSI host adapter.
(Note that you cannot boot from these boards if they do not
@@ -79,10 +74,6 @@ Supported hardware {:-include-:}:
Iwill 2935UW
DTC Domex 3194U Plus
QLogic PCI SCSI controllers
- Seagate/Future Domain ISA SCSI adapter cards, including:
- ST01/02
- Future Domain TMC-885
- Future Domain TMC-950
Symbios Logic (NCR) 53C8xx, 53C1010, and 53C1510D-based
PCI SCSI host adapters (including generic/no name cards, old
ASUS cards, the DTC-3130 series, Diamond Fireport series,
@@ -90,8 +81,6 @@ Supported hardware {:-include-:}:
Tekram DC-300B and DC-320E (Adaptec AHA-154x clones)
Tekram DC-3x5U (DC-315U, DC-395U/UW/F) TRM-S1040 based
PCI SCSI host adapters
- Ultrastor 14f, 24f, and 34f
- WD-7000 SCSI host adapters
RAID and Cache Controllers
3ware Escalade 3W-5x00, 3W-6x00
Adaptec FSA-based RAID controllers, including:
@@ -101,7 +90,7 @@ Supported hardware {:-include-:}:
HP NetRAID-4M
American Megatrends Inc. MegaRAID controllers in "Mass
Storage" mode
- Compaq Smart ARRAY PCI/EISA adapters, including:
+ Compaq Smart ARRAY PCI adapters, including:
Compaq Integrated Array
Compaq IAES
Compaq IDA, IDA-2
@@ -110,7 +99,7 @@ Supported hardware {:-include-:}:
4250ES, 431
Compaq SMART, SMART-2/E, SMART-2/P, SMART-2DH,
SMART-2SL
- DPT SmartCache and SmartRaid III/IV PCI/EISA adapters
+ DPT SmartCache and SmartRaid III/IV PCI adapters
Intel (and formerly ICP-Vortex) GDT series
I2O (intelligent I/O) RAID controllers, including:
Adaptec SCSI RAID (ASR-2100S, ASR-2110S, ASR-3200S,
@@ -120,16 +109,11 @@ Supported hardware {:-include-:}:
and probably other vendors' controllers supporting
I2O, including Intel and Mylex (untested)
CD-ROM and DVD-ROM Drives
- Mitsumi CD-ROM drives [*]
- [Note: The Mitsumi driver device probe is known
- to cause trouble with several devices!]
Most SCSI CD-ROM, CD-R, CD-RW, and DVD drives
Most ATAPI CD-ROM, CD-R, CD-RW, and DVD drives
Tape Drives
Most SCSI tape drives
Most SCSI tape changers
- QIC-02 and QIC-36 format (Archive- and Wangtek-
- compatible) tape drives [*]
MDA, CGA, VGA, SVGA, and HGC Display Adapters. (Note that not
all of the display adapters OpenBSD/MACHINE
are supported by X. See the XFree86 FAQ for more
@@ -140,11 +124,8 @@ Supported hardware {:-include-:}:
ST16660-base ports
XR16850-based ports (only in the pccom driver)
AST-style 4-port serial boards
- BOCA 8-port serial cards [*]
Cyclades Cyclom-{4, 8, 16}Y serial boards
Cyclades-Z series multiport serial boards
- IBM PC-RT 4-port serial boards [*]
- Addonics FlexPort 8S [*]
Parallel Ports
Any standard parallel port
Communication Controllers
@@ -202,24 +183,15 @@ Supported hardware {:-include-:}:
SUNIX 408x (2 port serial and 2 port parallel)
SUNIX 409x (4 port serial and 2 port parallel)
Ethernet Adapters
- 3Com 3c501
- 3Com 3c503
- 3Com 3c505
- 3Com 3c507
- 3Com 3c509, 3c579, and 3c59x (disabling PnP on 3c509B is
- recommended)
- 3Com 3c515
+ 3Com 3c509, 3c579, and 3c59x
3Com 3c9xx Etherlink XL adapters, including:
3Com 3c900/3c900B PCI adapters
3Com 3c905/3c905B/3c905C PCI adapters
3Com 3c980/3c980C server adapters
- 3Com 3cSOHO apapter
+ 3Com 3cSOHO adapter
3Com 3c900B-FL and 3c900B-FL/FX fiber optic
adapters
3Com 3c555/3c556/3c556B MiniPCI adapters
- Dell on-board 3c920
- Dell Precision on-board 3c905B
- Dell OptiPlex GX1 on-board 3c918
Dell Latitude laptop docking station embedded
3c905
NVidia nForce2 integrated 3Com 9201 (nForce2-ST, nForce2-GT)
@@ -258,10 +230,6 @@ Supported hardware {:-include-:}:
SMC 2202USB
SMC EZ Connect USB
SOHOware NUB100
- AMD LANCE and PCnet-based ISA Ethernet adapters, including:
- Novell NE1500T
- Novell NE2100
- Kingston 21xx
AMD PCnet-based PCI Ethernet adapters, including:
BOCALANcard/PCI
AT&T StarLAN 10, EN100, and StarLAN Fiber
@@ -274,8 +242,6 @@ Supported hardware {:-include-:}:
Davicom DM9009, DM9100, DM9102, and DM9102A based PCI adapters,
including:
Jaton XpressNet
- DEC EtherWORKS III adapters, including:
- DEC DE203, DE204, DE205
Digital DC21x4x-based PCI Ethernet adapters, including:
Older SMC PCI EtherPower 10, 10/100 (models
8432, 9332, and 9334)
@@ -283,7 +249,7 @@ Supported hardware {:-include-:}:
supported by other drivers)
Znyx ZX3xx
Cogent EM100FX and EM440TX
- Digital PCI DE435, EISA DE425, DE450, DE500
+ Digital PCI DE435
Asante 21140A
D-Link DFE-570TX Quad port
Digital DC2114x-based four port cards, including:
@@ -293,8 +259,6 @@ Supported hardware {:-include-:}:
CompuShack Goldline Quattro
Phobos P430TX
Znyx ZX346
- Intel EtherExpress 16
- Intel EtherExpress PRO/10 ISA
Intel i8255x-based (except the i82556) PCI adapters,
including:
Intel EtherExpress PRO/10+
@@ -356,10 +320,6 @@ Supported hardware {:-include-:}:
SiS 900 and SiS 7016-based PCI adapters, including:
Mototech ME313
NetSurf NS-KFE30D
- SMC/WD 8003, 8013, and the SMC "Elite16" ISA boards
- SMC/WD 8216 (the SMC "Elite16 Ultra" ISA boards)
- (See special notice later in this document)
- SMC 8416 EtherEZ PnP (with PnP mode off)
SMC 9432 (EtherPower II) EPIC 10/100
Sun Happy Meal PCI adapters, including:
Fast Ethernet
@@ -390,7 +350,7 @@ Supported hardware {:-include-:}:
ACTIONTEC HWC01170 PCMCIA
Addtron AWP-100 PCMCIA
Agere Orinoco PCMCIA
- Aironet 4500/4800 802.11DS ISA PnP, PCMCIA and PCI
+ Aironet 4500/4800 802.11DS PCMCIA and PCI
BUFFALO AirStation PCMCIA
Cabletron RoamAbout PCMCIA
Cisco 340/350 802.11DS PCMCIA and PCI
@@ -478,7 +438,7 @@ Supported hardware {:-include-:}:
Netgear GA622T
SMC EZ Card 1000
Surecom Technology EP-320G-TX
- Level1 LXT1001 based adapters (untested), including: [*]
+ Level1 LXT1001 based adapters (untested), including:
SMC TigerCard 1000
D-Link DGE-500SX
Broadcom BCM570x (Tigon3) based PCI adapters, including:
@@ -510,9 +470,9 @@ Supported hardware {:-include-:}:
SMC 9452TX (1000baseT)
ATM Adapters
Efficient Networks EN-155 and Adaptec ANA-590X ATM
- interfaces [*]
+ interfaces
FDDI Adapters
- Digital DEFEA EISA and PCI FDDI adapters
+ Digital DEFEA PCI FDDI adapters
Wan Adapters
Lan Media Corporation SSI (T1)/HSSI/DS1/DS3 WAN
interfaces
@@ -629,10 +589,8 @@ Supported hardware {:-include-:}:
USB Printers
USB Scanners
USB-USB cables
- USB Y@p phone [*]
+ USB Y@p phone
Pointing Devices
- "Logitech"-style bus mice
- "Microsoft"-style bus mice
"PS/2"-style mice
Serial mice (uses serial port driver)
Sound Devices
@@ -640,40 +598,27 @@ Supported hardware {:-include-:}:
C-Media CMI8[37]38
Cirrus Logic CrystalClear CS4280, CS4281
Ensoniq AudioPCI
- ESS Tech ES188[78], ES888
ESS Solo-1 PCI AudioDrive
ESS Maestro 1, 2 and 2E and clones
ESS Maestro 3 and Allegro 1
Forte Media FM801 audio
- Gravis Ultrasound and Ultrasound Max
Intel i810/i820 and 440MX AC'97
NeoMagic 256AV/ZX
nVidia nForce and nForce AC'97
SiS 7012 AC'97
- SoundBlaster ISA cards and 100% compatibles
SoundBlaster PCI128
SoundBlaster Live! and PCI512 (EMU10k1)
Trident 4DWAVE-DX/NX and clones (SiS 7018, ALi M5451)
VIA VT82C686A SouthBridge integrated AC'97 audio
- Yamaha OPL3-SA3
Yamaha DS-XG
- Yamaha and Roland ISA/ISA PnP MIDI UART
[The following drivers are not extensively tested:]
- Personal Sound System
ProAudio Spectrum
S3 SonicVibes
- Windows Sound System
Radio Receiver Devices
- AIMS Lab Radiotrack FM radio
- AIMS Lab Radiotrack II FM radio
- Aztech/PackardBell FM radio
Brooktree 848/849/878/879-based TV tuner
D-Link DSB-R100 USB radio
- Forte Media FM801 audio
- SoundForte RadioLink SF16-FMR FM radio
- SoundForte RadioLink SF16-FMR2 FM radio
Miscellaneous Devices
- APM power management,
+ APM power management
Brooktree 8[47][89] based frame grabber and TV tuner cards,
including:
Hauppauge Wincast TV
@@ -688,131 +633,3 @@ Supported hardware {:-include-:}:
VIA VT82C686A, VT8231
ITE IT8705F, IT8712F
SiS SiS950
- Many kinds of ISA Plug-and-Play cards
- Nearly all SB-style audio cards
- Nearly all joystick ports
- Nearly all Yamaha-style audio cards
- Many NE2000-style Ethernet cards
- Most serial port or modem cards
- NE2100 Ethernet cards
-
-Support for devices marked with [*] is not included in the GENERIC kernel,
-and will require you to compile a custom kernel to enable it.
-
-
-Hardware that we do NOT currently support, but get many questions
-about:
- NCR 5380-based and 53400-based SCSI host adapters
- QIC-40 and QIC-80 tape drives (these are the tape drives
- that connect to the floppy disk controller)
- Multiprocessor motherboards (though they will run fine using
- one processor only)
- Sony and Panasonic proprietary CD-ROM interfaces
- Parallel-port ZIP drives (SCSI and ATAPI ZIP drives work fine)
- Intel i82556 (EtherExpress PRO/100A) and i82596 (EtherExpress
- PRO/10 PCI) Ethernet adapters
- Hewlett-Packard PC-LAN+ (HP27xxx) Ethernet adapters
- Aureal Vortex sound cards
- Winmodems
- Infrared devices, such as commonly found on laptops
- Firewire
- Mylex and Intel RAID controllers
- PCMCIA:
- Memory cards
- Most multifunction cards
-
-We are planning future support for many of these devices.
-
-To be detected by the distributed kernels, some devices must
-be configured with specific settings. Here's their list:
-
-Device Name Port IRQ DRQ Misc
------- ---- ---- --- --- ----
-Serial ports pccom0 0x3f8 4 [8250/16450/16550/clones]
- pccom1 0x2f8 3 [8250/16450/16550/clones]
- pccom2 0x3e8 5 [8250/16450/16550/clones]
- ast0 0x1a0 5 [AST 4-port serial card]
- cy0 12 iomem 0xd4000 [Cyclom
- serial card]
-
-Parallel ports lpt0 0x378 7 [interrupt-driven or polling]
- lpt1 0x278 [polling only]
- lpt2 0x3bc [polling only]
-
-MFM/ESDI/IDE/RLL hard disk controllers
- wdc0 0x1f0 14 [supports two disks or atapi]
- wdc1 0x170 15 [supports two disks or atapi]
-
-Floppy controller
- fdc0 0x3f0 6 2 [supports two disks]
-
-AHA-154x, AHA-174x (in compatibility mode), or BT-54x SCSI host adapters
- aha0 0x330 any any
- aha1 0x334 any any
-
-BT445, BT74x, or BT9xx SCSI host adapters
- bha0 0x330 any any
- bha1 0x334 any any
-
-Ultrastor 14f, 24f (if it works), or 34f SCSI host adapters
- uha0 0x330 any any
- uha1 0x334 any any
-
-AHA-152x, AIC-6260- or AIC-6360-based SCSI host adapters
- aic0 0x340 11 any
-
-Seagate ST0[12], Future Domain TMC-8xx based SCSI controllers
- sea0 5 iomem 0xc8000
-
-WD7000 and TMC-7000 SCSI host adapters
- wds0 0x350 15 6
- wds1 0x358 11 5
-
-SCSI disks sd0 first SCSI disk (by SCSI id)
- sd1 second SCSI disk (by SCSI id)
- sd2 third SCSI disk (by SCSI id)
- sd3 fourth SCSI disk (by SCSI id)
-
-SCSI tapes st0 first SCSI tape (by SCSI id)
- st1 second SCSI tape (by SCSI id)
-
-SCSI CD-ROMs cd0 first SCSI CD-ROM (by SCSI id)
- cd1 second SCSI CD-ROM (by SCSI id)
-
-SMC/WD 8003, 8013, Elite16, and Elite16 Ultra Ethernet boards
- we0 0x280 9 iomem 0xd0000
- we1 0x300 10 iomem 0xcc000
-
-Novell NE1000, or NE2000 Ethernet boards
- ne0 0x240 9 iomem 0xd8000
- ne1 0x300 10
- ne2 0x280 9
-
-3COM 3c501 Ethernet boards
- el0 0x300 9
-
-3COM 3c503 Ethernet boards
- ec0 0x250 9 iomem 0xd8000
-
-3COM 3c505/Etherlink+ Ethernet boards
- eg0 0x310 5
-
-AT&T StarLAN 10, EN100, or StarLAN Fiber, or 3COM 3c507 Ethernet boards
- ie0 0x360 7 iomem 0xd0000
-
-EtherExpress boards
- ie1 0x300 10
-
-IsoLan, NE2100, and DEPCA
- le0 0x360 15 6
-
-Intel EtherExpress PRO/10
- ex0 0x320 5
-
-PCI ethernet boards need to have an interrupt, either assigned in your
-PCI BIOS, or autoconfigured.
-
-Hardware not listed in the above table doesn't need any specific
-configuration.
-
-