dnl $OpenBSD: hardware,v 1.26 2004/02/07 21:58:14 miod Exp $ OpenBSD/MACHINE OSREV runs on iMac, G4 Power Macintosh, G4 Cube as well as PowerBook and iBook machines. Machines with older firmware: 6xxx, 7xxx 8xxx, and 9xxx machines are not supported. PowerMac G3 Beige status is unknown. OpenBSD/MACHINE has been tested on iMac Revs A-C as well as on iMac DV(+) machines, Power Macintosh G4 systems (single and dual processor), as well as the G4 Cube, B&W G3 and LCD iMac. For portables, PowerBook G3, PowerBook G4 (12", 15", 17), iBook and iBook2 have been tested. Note that power saving features on portables are very limited, limited power management features are available, suspend/sleep is not supported. However battery level and status charging/AC connected/AC disconnected is supported via an APM emulation layer. Supported devices {:-include-:}: IDE hard disk controllers Onboard controllers (wdc_obio) Onboard ATA100 controllers (kauaiata) PCI controllers (pciide) SCSI host adapters Symbios Logic (NCR) 53C8xx-based PCI SCSI host adapters (53c810 and 53c825) (siop) Adaptec AIC-7770-based boards, including the Adaptec AHA-274x and AHA-284x families) (ahc) Adaptec AHA-[23]94x[W] cards and some on-board PCI designs using the AIC7870 and AIC7880 chips. (ahc) Adaptec AHA-[23]94xU[2W] cards and some on-board PCI designs using the AIC789[01], AIC7895, AIC789[67] chips (ahc) Adaptec AIC-789[29] chips and products like the AHA-29160 based upon it which do 160MB/sec SCSI. (ahc) (However, the 7899G card is currently not supported with more than one device attached) RAID controllers Adaptec SCSI RAID (I2O) controllers (ASR-2100S, ASR-3200S, etc) (iop) AGP/SVGA/VGA Display Adapters Primary Openfirmware display only The following cards will run an accelerated X server: - ATI Mach64 GP - ATI Mach64 GV - ATI Mach64 128 PK - ATI Mach64 128 VR AGP - ATI Mobility M3 - ATI Rage Fury AGP4x - Nvidia GeForce4 440 Go 64M Serial ports Built-in Zilog 8530-based serial ports (zs) Internal non-USB modems. Ethernet adapters Digital DC21x4x-based PCI Ethernet adapters (de), including: Znyx ZX34X Digital DC21x43 clone-based PCI Ethernet adapters (dc) Intel 21145-based PCI Ethernet adapters (dc) HME PCI Fast Ethernet (hme) HME PCI Quad Fast Ethernet (hme) Onboard Older iMac 10-100Mbs (bm) Ethernet Onboard G4/PowerBook/Newer iMac (gm) ethernet Intel i8255x-based (except the i82556) PCI adapters (fxp), including: Intel EtherExpress PRO/10+ Intel EtherExpress PRO/100, PRO/100B, and PRO/100+ Intel EtherExpress PRO/100+ "Management Adapter" Intel EtherExpress PRO/100 Dual Port Intel PRO/100 VE, PRO/100 VM, and PRO/100 S Alteon Tigon I/II PCI Gigabit Ethernet boards (ti), including: 3Com 3c985 and 3c985B Alteon ACEnic V (fiber and copper) Digital EtherWORKS 1000SX Farallon PN9000SX Netgear GA620 and GA620T SGI Tigon Intel i82540, i82542, i82543, i82544, i82545, and i82546 based adapters (em), including: Intel PRO/1000 Gigabit Server Adapter (SX Fiber) (PWLA8490) Intel PRO/1000F Gigabit Server Adapter (SX Fiber) (PWLA8490SX) Intel PRO/1000T Server Adapter (PWLA8490T) Intel PRO/1000XT Server Adapter (PWLA8490XT) Intel PRO/1000XS Server Adapter (SX Fiber) (PWLA8490XF) Intel PRO/1000T Desktop Adapter (PWLA8390T) Intel PRO/1000XTL Lo Profile PCI Server (PWLA8490XTL) Intel PRO/1000MT Desktop Adapter (PWLA8390MT) Intel PRO/1000MT Server Adapter (PWLA8490MT) Intel PRO/1000MT Dual Port Server Adapter (PWLA8492MT) Intel PRO/1000MF Server Adapter (SX Fiber) (PWLA8490MF) Intel PRO/1000MF Dual Port Server Adapter (SX Fiber) (PWLA8492MF) Intel PRO/1000MF Server Adapter (LX Fiber) (PWLA8490LX) 3Com 3c9xx EtherLink XL adapters (xl), including: 3Com 3c900/3c900B PCI adapters 3Com 3c905/3c905B/3c905C PCI adapters 3Com 3c980/3c980C server adapters 3Com 3cSOHO adapter 3Com 3c900B-FL and 3c900B-FL/FX fiber optic adapters 3Com 3c555/3c556/3c556B MiniPCI adapters Wireless Ethernet Adapters Aironet 802.11DS PCMCIA and PCI (an) WaveLAN IEEE 802.11DS PCMCIA (wi) Tape drives SCSI Tape drives (st) CD-ROM drives (cd) SCSI CD-ROM drives SCSI CD-RW drives Atapi CD-ROM drives Atapi DVD-ROM drives Atapi DVD-RAM drives (read-only) Atapi DVD-RW drives (read-only?) Atapi CD-RW drives Keyboards ADB (akbd) and USB (ukbd) keyboards Mice USB Mice (ums) ADB trackpads (ams) Sound Cards AWACS audio (awacs) Ensoniq AudioPCI (eap) USB audio (uaudio) Radio Receiver Devices Brooktree 848/849/878/879-based TV tuner (bktr) Miscellaneous USB Hubs USB printers (ulpt) USB Zip drives (umass) Brooktree 8[47][89] based frame grabber and TV tuner cards, including (bktr): Hauppauge Wincast TV STB TV PCI Television Tuner Miro PC TV Intel Smart Video Recorder III IMS TV Turbo AVer Media TV/FM Cryptography Accelerators Hifn 6500 (lofn) Hifn 7751/7811/7951/7955/7956/9751 (hifn) Bluesteelnet 5501/5601 (ubsec) Broadcom 5801/5802/5805/5820/5821/5822/5823 (ubsec) SafeNet SafeXcel 1141/1741 (safe) The following devices are not supported currently: - built-in Texas Instrument TSB12LV23 firewire (IEEE1394) ports - built-in USB modems - built-in CardBus slots non-TI PCI1211