I would appreciate any donations. Wishlist or send e-mail type donations to maekawa AT daemon-systems.org.

Thank you.

SPI(4)                       Device Drivers Manual                      SPI(4)

     spi - introduction to machine-independent SPI bus support and drivers

     spi* at mainbus?

     Other attachments are machine-dependent and will depend on the bus
     topology of your system.  See intro(4) for your system for more

     NetBSD includes a machine dependent SPI (Serial Peripheral Interface) bus
     subsystem, and several different machine-independent SPI device drivers.

     Your system may support additional machine-dependent SPI devices.
     Consult your system's intro(4) for additional information.

     SPI is a 4-wire synchronous full-duplex serial bus.  Some systems provide
     support for Microwire, which is Philips' name for a strict subset of SPI,
     with more rigidly defined signaling.  Therefore, Microwire devices are
     also supported by the SPI framework.

     Note that when referencing SPI devices in a config(1) file, the `slave'
     must be provided, as SPI lacks any way to automatically probe devices.

     NetBSD includes the following machine-independent SPI drivers

           m25p       STMicroelectronics M25P family of NOR flash devices.

                      Microchip MCP23S17 16-bit GPIO chip.

           mcp3kadc   Microchip MCP3x0x SAR analog to digital converter.

                      Microchip MCP4801/MCP4811/MCP4821 digital to analog

           tm121temp  Texas Instruments TMP121 temperature sensor.

     m25p(4), mcp23s17gpio(4), mcp3kadc(4), mcp48x1dac(4), tm121temp(4)

     The machine-independent SPI framework was written by Garrett D'Amore for
     the Champaign-Urbana Community Wireless Network Project (CUWiN), and
     appeared in NetBSD 4.0.

NetBSD 8.0                      October 9, 2006                     NetBSD 8.0