Home | History | Annotate | Download | only in man9
History log of /src/share/man/man9/spi.9
RevisionDateAuthorComments
 1.3  10-Oct-2025  brad Add another convenience wrapper function to the SPI framework.

spi_sendv(spi_handle_t sh, const struct iovec *iov,
int iovcnt)

Takes a iovec of buffers and sends them as one transaction down the
SPI bus.

There exists devices that will not handle sending the register that is
to be written to as one transaction and the data as a second
transaction. That is, use one spi_send() to send the register and a
second spi_send() to send the data. Those devices require a single
transaction with both parts in it.
 1.2  23-Feb-2019  wiz branches: 1.2.2;
New sentence, new line. Add missing Nd. Remove superfluous Rs.
 1.1  23-Feb-2019  mlelstv Add userland driver to spi framework.

Previously spi would configure the controller to use the lowest speed of
all connected devices since the kernel started and to fail attempted mode
changes. This is now improved to keep individual modes and speeds for each
slave and to reconfigure the controller as necessary for each transfer.

Added man page for spi(9).
 1.2.2.2  10-Jun-2019  christos Sync with HEAD
 1.2.2.1  23-Feb-2019  christos file spi.9 was added on branch phil-wifi on 2019-06-10 22:05:41 +0000

RSS XML Feed