SPI(4) BSD Kernel Interfaces Manual SPI(4)NAME
spi -- introduction to machine-independent SPI bus support and drivers
SYNOPSIS
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 informa-
tion.
DESCRIPTION
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.
HARDWARE
NetBSD includes the following machine-independent SPI drivers
m25p STMicroelectronics M25P family of NOR flash devices.
tm121temp Texas Instruments TMP121 temperature sensor.
SEE ALSO m25p(4), tm121temp(4)HISTORY
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.
BSD October 9, 2006 BSD
Check Out this Related Man Page
EISA(4) BSD Kernel Interfaces Manual EISA(4)NAME
eisa -- Introduction to EISA bus machine-independent drivers and support
SYNOPSIS
options EISAVERBOSE
Machine-dependent; depends on the bus topology and EISA bus interface of your system. Typical EISA buses are either connected directly to
the main system bus, or via an PCI to EISA bridge. See the intro(4) documentation for your system for details.
DESCRIPTION
NetBSD includes a machine-independent EISA bus subsystem and several machine-independent EISA device drivers.
Your system may support additional EISA devices. Drivers for EISA devices not listed here are machine-dependent. Consult your system's
intro(4) for additional information.
SUPPORTED DEVICES
NetBSD includes machine-independent EISA drivers, sorted by device type and driver name:
Disk and tape controllers
cac Compaq array controllers.
mlx Mylex DAC960 and DEC SWXCR RAID controllers.
SCSI interfaces
ahb Adaptec 174x SCSI interfaces.
ahc Adaptec AIC 7770, 274x, and 284x SCSI interfaces.
bha BusLogic BT-74x SCSI interfaces.
dpt DPT SmartCache/SmartRAID III and IV SCSI interfaces.
uha Ultrastor 24f SCSI interfaces.
Network interfaces
ep 3Com 3c579 and 3c592 10Mbit Ethernet, and 3c597 10/100Mbit Ethernet interfaces.
fea Digital DEFEA FDDI interfaces.
le Digital DE422 Ethernet interfaces.
tlp Digital DE425 Ethernet interfaces.
Note that most or all EISA devices also have PCI or ISA equivalents. These are listed in pci(4), isa(4), or isapnp(4), respectively. The
manual pages for each individual driver also lists the supported bus variants.
SEE ALSO ahb(4), ahc(4), bha(4), cac(4), dpt(4), ep(4), fea(4), intro(4), le(4), mlx(4), tlp(4), uha(4)HISTORY
The machine-independent EISA subsystem appeared in NetBSD 1.2.
BSD September 27, 2002 BSD
hi
I am doing a task that is i have to search for multiple pattern from a file's 9 th column and then redirect it to a new file
awk -F, 'BEGIN {OSF=","} { if ($9 == "OTF") print $0}' test1.tsv > test.tsv
and the patterns are OST. ODI,MIN LIKE OTF
Bit not getting the desired output... (11 Replies)
Hi,
I'm having a problem with the voyage linux distribution.
I've been busy to include a CAN driver, which uses the SPI bus to communicate.
While I was busy debugging the code, everything worked fine while performing a modprobe of the SPI driver to get it all running.
But the... (1 Reply)
I have to make a linux monitoring daemon that works with a SPI device (/dev/spidev). However, I always failed to init this SPI device. The return error code is 25, which means "inappropriate ioctl for device". As I know, daemon runs in background and doesn't have a control terminal and this might... (3 Replies)