summaryrefslogtreecommitdiffstats
path: root/src/include/gpxe/spi.h
Commit message (Collapse)AuthorAgeFilesLines
* Migrated etherfabric driver to using generic SPI layer.Michael Brown2006-12-041-0/+43
|
* Added generic SPI protocol handler with read and write support.Michael Brown2006-12-041-0/+5
|
* Abstracted out part of the concept of an SPI device to a generalised NVSMichael Brown2006-12-041-76/+17Star
| | | | | | | device. Separated the mechanisms of non-volatile storage access and non-volatile stored options.
* Changed length parameter in SPI methods to be a byte length, rather thanMichael Brown2006-12-041-10/+7Star
| | | | a word length.
* Generalised the SPI abstraction layer to also be able to handle interfacesMichael Brown2006-12-041-59/+180
| | | | | | that don't provide the full flexibility of a bit-bashing interface. Temporarily hacked rtl8139.c to use the new interface.
* Generalise three-wire interface to generic SPI interface.Michael Brown2006-06-141-0/+132
Update rtl8139 driver to instantiate an SPI interface with a three-wire device attached.