[spigen] add initial spigen driver from green@
authoradrian <adrian@FreeBSD.org>
Thu, 26 May 2016 07:02:20 +0000 (07:02 +0000)
committeradrian <adrian@FreeBSD.org>
Thu, 26 May 2016 07:02:20 +0000 (07:02 +0000)
commit2fa14ada498eca38fcc2f6c33167df5aed48195a
treefce90e0e30a879984b101ae7fa7bdd184147863f
parenta7019c8505c0592f2e80ac63be139075d8977c4e
[spigen] add initial spigen driver from green@

This is a simple ioctl and mmap API to issue SPI transactions from
userland.  It's useful for simple devices (eg spi temperature sensors,
etc) for experimentation.

TODO:

* Write some documentation!

Submitted by: green
sys/conf/files
sys/dev/spibus/spi.h
sys/dev/spibus/spigen.c [new file with mode: 0644]