== Haiku Hardware Information == This Page will list Hardware that Haiku should support if you look at the sourcecode.[[BR]] Last time checked [http://cgit.haiku-os.org/haiku/log/ Haiku commit Log] 2015-01-14 ToDo File system and below, looked at 2013-02-14 == Partitioning scheme == * Master Boot Record (MBR)[[BR]] * GUID Partition Table (GPT)[[BR]] == Graphics processing units == * [wiki:HardwareInfo/video/ATI ATI/AMD][[BR]] * [wiki:HardwareInfo/video/Matrox Matrox][[BR]] * [wiki:HardwareInfo/video/NVidia NVidia][[BR]] * [wiki:HardwareInfo/video/Intel Intel][[BR]] * [wiki:HardwareInfo/video/3dfx 3dfx][[BR]] * [wiki:HardwareInfo/video/neomagic neomagic][[BR]] * [wiki:HardwareInfo/video/s3 s3][[BR]] * [wiki:HardwareInfo/video/via via][[BR]] ==== Not built.. Need to be updated or fixed ==== * [wiki:HardwareInfo/video/et6x00 et6x00][[BR]] == Audio == * [wiki:HardwareInfo/audio/auich auich][[BR]] * [wiki:HardwareInfo/audio/auvia auvia][[BR]] * [wiki:HardwareInfo/audio/sis7018 sis7018][[BR]] * [wiki:HardwareInfo/audio/echo echo][[BR]] * [wiki:HardwareInfo/audio/emuxki emuxki][[BR]] * [wiki:HardwareInfo/audio/hda hda][[BR]] * [wiki:HardwareInfo/audio/ice1712 ice1712][[BR]] ==== Not built.. Need to be updated or fixed ==== * [wiki:HardwareInfo/audio/es1370 es1370][[BR]] * [wiki:HardwareInfo/audio/geode geode][[BR]] * [wiki:HardwareInfo/audio/ich ich][[BR]] * [wiki:HardwareInfo/audio/ichaudio ichaudio][[BR]] * [wiki:HardwareInfo/audio/cmedia cmedia][[BR]] * [wiki:HardwareInfo/audio/sb16 sb16][[BR]] * [wiki:HardwareInfo/audio/usb_audio usb_audio][[BR]] == Network == ==== [http://www.freebsd.org/releases/9.3R/hardware.html#ethernet From FreeBSD 9.3] ==== {{{[our driver name] [(FreeBSD name)]}}}[[BR]] attansic_l2 (ae)[[BR]] attansic_l1 (age)[[BR]] ar81xx (ale)[[BR]] broadcom570x (bce & bge)[[BR]] broadcom440x (bfe)[[BR]] dec21xxx (dc & de)[[BR]] ipro1000 (em) (igb is to be added)[[BR]] ipro100 (fxp)[[BR]] 3com (xl)[[BR]] atheros813x (alc)[[BR]] jmicron2x0 (jme)[[BR]] marvell_yukon (msk)[[BR]] nforce (nfe)[[BR]] pcnet (le) (pcn is to be added)[[BR]] rtl8139 (rl)[[BR]] rtl81xx (re)[[BR]] syskonnect (sk)[[BR]] via_rhine (vr)[[BR]] vt612x (vge)[[BR]] ==== Not from FreeBSD ==== etherpci[[BR]] pegasus[[BR]] sis19x[[BR]] sis900[[BR]] [wiki:HardwareInfo/usb_asix usb_asix][[BR]] usb_davicom[[BR]] usb_ecm[[BR]] wb840[[BR]] ==== Driver not built ==== bcm440x (Old driver newer are in use)[[BR]] bcm570x (Old driver newer are in use)[[BR]] dp83815[[BR]] rdc (vte) (SoC driver)[[BR]] rtl8169 (Old driver newer are in use)[[BR]] virto[[BR]] vlance[[BR]] === Wlan Network driver === ==== [http://www.freebsd.org/releases/9.3R/hardware.html#wlan From FreeBSD 9.3] ==== {{{[our driver name] [(FreeBSD name)]}}}[[BR]] aironetwifi (an) (broken), no change in FreeBSD 10[[BR]] [wiki:HardwareInfo/FreeBSD_Wlan atheros (ath)][[BR]] [wiki:HardwareInfo/FreeBSD_Wlan broadcom43xx (bwi)][[BR]] ipro2100 (ipw)[[BR]] ipro2200 (iwi)[[BR]] ipro3945 (wpi)[[BR]] ipro4965 (iwn)[[BR]] marvell88w8363 (malo)[[BR]] marvell88w8335 (mwl)[[BR]] ralinkwifi (ral)[[BR]] wavelanwifi (wi)[[BR]] ==== Not from FreeBSD ==== beceemwmx (GPL)[[BR]] ==== Driver not built ==== ipw2100 (Old driver newer are in use)[[BR]] ralink2860(not used. Using ralinkwifi insted)[[BR]] ==== FreeBSD drivers not ported ==== bwn used for newer Broadcom BCM43xx[[BR]] === USB wlan === rum = supports USB 2.0 wireless adapters[[BR]] run = Ralink Technology USB IEEE 802.11a/g/n wireless network device[[BR]] uath = Atheros USB IEEE 802.11a/b/g wireless network device[[BR]] upgt = supports USB 2.0 Conexant/Intersil PrismGT.[[BR]] ural = supports USB 2.0 wireless adapters based on the Ralink Technology RT2500USB [[BR]] urtw = supports Realtek RTL8187B/L[[BR]] zyd = ZyDAS ZD1211/ZD1211B USB IEEE 802.11b/g [[BR]] === PCMCIA/PCI === wi = Lucent Technologies WaveLAN/IEEE 802.11b wireless network adapters and workalikes using the Lucent Hermes, Intersil PRISM-II, Intersil PRISM-2.5, Intersil Prism-3, and Symbol Spectrum24 chipsets [[BR]] === ISA === wl = NCR / AT&T / Lucent Technologies WaveLan T1-speed ISA/radio LAN cards [[BR]] == USB drivers == usb_disk[[BR]] usb_floppy[[BR]] usb_printer[[BR]] usb_midi[[BR]] == Video capture drivers == For information regarding all devices, whether supported or not, can be found on the [wiki:HardwareInfo/tuner/ tuner page] of this wiki. * [wiki:HardwareInfo/tuner/Brooktree#CX2388x cx23882][[BR]] * [wiki:HardwareInfo/tuner/Nogatech#USBVision USBVision][[BR]] == Webcam drivers == * USB-WebCam: * SonixCam sn9c102 * QuickCam stv0610 * NW80xCam nw802 * UVCCam USB Video Class * FinePix (''Driver not built'') == Input devices == ps2[[BR]] usb[[BR]] wacom[[BR]] == SBC/development boards and targets == Only the micro-architectures without a ~~strike through~~ are supported. Check [https://www.haiku-os.org/guides/building/port_status this page] for more information. === x86-32 === ||= Micro-Architecture =||= Support =|| ||||= Low Power =|| ||~~[wiki:HardwareInfo/x86#Geode AMD Geode]~~|| No || ||Intel Tolapai|| ? || ||[wiki:HardwareInfo/x86#Atom Intel Atom]||Yes|| ||~~[wiki:HardwareInfo/x86#Quark Intel Quark]~~||No|| ||[wiki:HardwareInfo/x86#Eden VIA Eden]||Yes|| ||||= High Performance =|| ||[wiki:HardwareInfo/x86#K6 AMD K6]||Yes|| ||[wiki:HardwareInfo/x86#K7 AMD K7]||Yes|| ||[wiki:HardwareInfo/x86#P6 Intel P6 Pentium]||Yes|| ||[wiki:HardwareInfo/x86#C7 VIA C7]||Yes|| === x86-64 === ||= Micro-architecture =||= Support =|| ||||= Low Power =|| ||Intel Atom Bonnell||Yes|| ||Intel Atom Silvermont||Yes|| ||~~Intel Atom Goldmont~~||?|| ||AMD BobCat||Yes|| ||AMD Jaguar||Yes|| ||AMD Puma||Yes|| ||~~VIA Nano~~||No|| ||||= High Performance =|| ||Intel Core 2||Yes|| ||Intel Nehalem||Yes|| ||Intel Sandy Bridge||Yes|| ||Intel Haswell||Yes|| ||~~Intel Skylake~~||No|| ||AMD Bulldozer||Yes|| ||AMD Piledriver||Yes|| ||AMD Steamroller||Yes|| ||~~AMD Excavator~~||?|| ||~~AMD Zen~~||No|| === [wiki:HardwareInfo/ARMv7-A ARMv7-A] === ||= Micro-architecture =||= Support =|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A5 ARM Cortex-A5]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A7 ARM Cortex-A7]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A8 ARM Cortex-A8]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A9 ARM Cortex-A9]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A12 ARM Cortex-A12]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A15 ARM Cortex-A15]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#ARMCortex-A17 ARM Cortex-A17]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#Krait Qualcomm Krait]~~||No|| ||~~[wiki:HardwareInfo/ARMv7-A#P4J Marvell P4J]~~||No|| ||~~Apple Swift~~||No|| === [wiki:HardwareInfo/ARMv8-A ARMv8-A] === ||= Micro-architecture =||= Support =|| ||~~[wiki:HardwareInfo/ARMv8-A#ARMCortex-A53 ARM Cortex-A53]~~||No|| ||~~[wiki:HardwareInfo/ARMv8-A#ARMCortex-A57 ARM Cortex-A57]~~||No|| ||~~[wiki:HardwareInfo/ARMv8-A#ARMCortex-A73 ARM Cortex-A73]~~||No|| ||~~Nvidia Denver~~||No|| ||~~Broadcom Vulcan~~||No|| ||~~Cavium ThunderX~~||No|| ||~~Apple Cyclone~~||No|| ||~~AppliedMicro X-Gene~~||No|| ||~~AppliedMicro Helix~~||No|| ||~~AMD K12~~||No|| === MIPS32 === ||= Micro-architecture =||= Support =|| ||~~Ingenic XBurst~~||No|| === PowerPC 32 === ||= Micro-architecture =||= Support =|| ||~~PowerPC IBM 600 / Freescale e300~~||No|| ||~~PowerPC IBM 700 / Freescale e500~~||No|| ||~~PowerPC IBM 740 / Freescale e600~~||No|| === PowerPC 64 === ||= Micro-architecture =||= Support =|| ||~~PowerPC 970 (IBM)~~||No|| ||~~PowerPC A2 (IBM)~~||No|| ||~~PowerPC e5500 (Freescale)~~||No|| ||~~PowerPC e6500 (Freescale)~~||No|| ---- == Bluetooth == More info on the [wiki:HardwareInfo/Bluetooth Bluetooth] page. === Bluetooth Versions === ||Versions||v1.0||v1.0B||v1.1||v1.2||v2.0+EDR||v2.1+EDR||v3.0+HS||v4.0||v4.1||v4.2||v5.0|| ||Support|| === Bluetooth Protocols === ||= Bluetooth protocols =||= Support =|| ||Asynchronous Connection-Less (ACL)|| src/add-ons/kernel/drivers/bluetooth || ||Synchronous Connection-Oriented (SCO)|| src/add-ons/kernel/drivers/bluetooth || ||Enhanced SCO (eSCO)|| ||Active Slave Broadcast (ASB)|| ||Parked Slave Broadcast (PSB)|| ||Link control protocol (LC)|| ||Link manager protocol (LMP)||= ? =|| ||Low-energy link layer (LE LL)|| ||Host controller interface (HCI)||src/add-ons/kernel/bluetooth|| ||Logical link control and adaptation protocol (L2CAP)||network/protocols/l2cap|| ||Bluetooth network encapsulation protocol (BNEP)|| ||Radio frequency communication (RFCOMM)||= ? =|| ||Service discovery protocol (SDP)||= ? =|| ||Telephony Control Protocol Specification (TCS)|| ||Audio/video control transport protocol (AVCTP)|| ||Audio/video distribution transport protocol (AVDTP)|| ||Object exchange (OBEX)|| ||Low Energy Attribute Protocol (ATT)|| === Bluetooth Profiles === ||= Bluetooth Profiles =||= Support =|| ||Advanced Audio Distribution Profile (A2DP)|| ||Attribute Profile (ATT)|| ||Audio/Video Remote Control Profile (AVRCP)|| ||Basic Imaging Profile (BIP)|| ||Basic Printing Profile (BPP)|| ||Common ISDN Access Profile (CIP)|| ||Cordless Telephony Profile (CTP)|| ||Device ID Profile (DIP)|| ||Dial-up Networking Profile (DUN)|| ||Fax Profile (FAX)|| ||File Transfer Profile (FTP)|| ||Generic Audio/Video Distribution Profile (GAVDP)|| ||Generic Access Profile (GAP)|| ||Generic Attribute Profile (GATT)|| ||Generic Object Exchange Profile (GOEP)|| ||Hard Copy Cable Replacement Profile (HCRP)|| ||Health Device Profile (HDP)|| ||Hands-Free Profile (HFP)|| ||Human Interface Device Profile (HID)|| ||Headset Profile (HSP)|| ||Intercom Profile (ICP)|| ||LAN Access Profile (LAP)|| ||Message Access Profile (MAP)|| ||OBject EXchange (OBEX)|| ||Object Push Profile (OPP)|| ||Personal Area Networking Profile (PAN)|| ||Phone Book Access Profile (PBAP, PBA)|| ||Proximity Profile (PXP)|| ||Serial Port Profile (SPP)|| ||Service Discovery Application Profile (SDAP)|| ||SIM Access Profile (SAP, SIM, rSAP)|| ||Synchronization Profile (SYNCH)|| ||Synchronisation Mark-up Language Profile (SyncML)|| ||Video Distribution Profile (VDP)|| ||Wireless Application Protocol Bearer (WAPB)|| == Not a hardware but supported == === File system === bfs[[BR]] btrfs [Readonly][[BR]] cdda[[BR]] exfat [Readonly][[BR]] ext2[[BR]] fat[[BR]] googlefs[[BR]] iso9660[[BR]] nfs[[BR]] nfs4[[BR]] ntfs[[BR]] reiserfs[[BR]] udf[[BR]] ==== File system buildt ==== bindfs[[BR]] netfs (Like BeServed) [[BR]] packagefs[[BR]] ramfs[[BR]] userlandfs[[BR]] === "busses" === ACPI[[BR]] ISA/PCI/PCIE/APG [[BR]] IDE/ATA/SATA/SCSI[[BR]] firewire[[BR]] PS2/USB[[BR]] virtio[[BR]] === Network Protocols === ipv4[[BR]] tcp[[BR]] udp[[BR]] icmp[[BR]] unix[[BR]] icmp6[[BR]] ipv6[[BR]] === Translated files === BMP, EXR, GIF, HVIF, ICO, JPEG, JPEG2000[[BR]] PCX, PNG, PPM, RTF, SGI, STXT, TGA[[BR]] TIFF, WebP, WonderBrush.[[BR]] ---- [wiki:HardwareInfo/VirtualBox VirtualBox][[BR]] [wiki:HardwareInfo/WirelessFirmwares Wireless Firmware][[BR]]