<?xml version="1.0"?>
<!DOCTYPE webpage
  PUBLIC "-//NetBSD//DTD Website-based NetBSD Extension//EN"
	 "http://www.NetBSD.org/XML/htdocs/lang/share/xml/website-netbsd.dtd">


<webpage id="support-hardware-index">
<config param="desc" value="Hardware Devices Supported by NetBSD"/>
<config param="cvstag" value="$NetBSD: index.xml,v 1.4 2008/03/18 14:57:13 reed Exp $"/>
<config param="rcsdate" value="$Date: 2008/03/18 14:57:13 $"/>
<head>
<title>Hardware Devices Supported by NetBSD</title>
</head>

<sect1 id="top">
<title>Supported Hardware Devices</title>

<para>
This is a list of hardware supported by more than one port of NetBSD.  Many
of the device drivers in NetBSD are machine-independent, so if a platform
supports a particular bus, chances are quite high that the device drivers
listed here will work with that platform.
</para>

<para>
In addition to drivers for real hardware, NetBSD includes a set of
<ulink url="pseudo-device.html"><emphasis role="italic">pseudo-device and logical</emphasis> drivers</ulink>.
These drivers add enhanced features to real devices, or provide device-like
interfaces to other subsystems.
</para>

<para>
The listing is grouped by bus type.  If you don't see your platform's bus
type listed here, then check your platform's page.
</para>

<para>
If you don't see a device listed here, check your platform's page; it
might be the case that there is not yet a machine-independent device driver
for your device.
</para>

<para>
Also note that these pages reflect the state of NetBSD-current.  To check
the supported hardware list for a specific release of NetBSD, check that
release's installation notes.
If you are unsure, please boot a -current kernel or send mail to 
<email>netbsd-users@NetBSD.org</email>.
</para>

<sect2 id="busses">
<title>Busses supported by machine-independent code</title>

<itemizedlist>
<listitem><ulink url="ata.html">ATA</ulink></listitem>
<listitem><ulink url="cardbus.html">Cardbus</ulink></listitem>
<listitem><ulink url="eisa.html">EISA</ulink></listitem>
<listitem><ulink url="i2c.html">I2C</ulink></listitem>
<listitem><ulink url="isa.html">ISA, ISA Plug-n-Play, and ISA with OpenFirmware configuration</ulink></listitem>
<listitem><ulink url="mii.html">MII (Media Independent Interface)</ulink></listitem>
<listitem><ulink url="mca.html">MCA (MicroChannel Architecture)</ulink></listitem>
<listitem><ulink url="ofw.html">OpenFirmware drivers</ulink></listitem>
<listitem><ulink url="pci.html">PCI</ulink></listitem>
<listitem><ulink url="pcmcia.html">PCMCIA</ulink></listitem>
<listitem><ulink url="podulebus.html">podulebus</ulink></listitem>
<listitem><ulink url="sbus.html">SBUS</ulink></listitem>
<listitem><ulink url="scsipi.html">SCSI and ATAPI</ulink></listitem>
<listitem><ulink url="tc.html">TURBOchannel</ulink></listitem>
<listitem><ulink url="usb.html">USB (Universal Serial Bus)</ulink></listitem>
<listitem><ulink url="vme.html">VME</ulink></listitem>
</itemizedlist>

</sect2>

<para>
See also hardware with commercially supported NetBSD drivers in the
<ulink url="../../gallery/hardware.html">hardware gallery</ulink>.
</para>

<para>
For details about hardware platforms, see the
<ulink url="../../ports/">"ports" webpage</ulink>.
</para>

</sect1>
</webpage>

