| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Ensure clock line is in the idle state before asserting chip select. | Michael Brown | 2007-07-28 | 1 | -0/+4 |
| | | |||||
| * | Support cards such as natsemi which treat the data as little-endian | Michael Brown | 2007-07-01 | 1 | -17/+24 |
| | | | | | | (i.e. LSB transmitted first on the wire), even though SPI commands and addresses always have to be big-endian. | ||||
| * | Abstracted out part of the concept of an SPI device to a generalised NVS | Michael Brown | 2006-12-04 | 1 | -5/+4![]() |
| | | | | | | | | 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 than | Michael Brown | 2006-12-04 | 1 | -5/+3![]() |
| | | | | | a word length. | ||||
| * | Generalised the SPI abstraction layer to also be able to handle interfaces | Michael Brown | 2006-12-04 | 3 | -55/+78 |
| | | | | | | | that don't provide the full flexibility of a bit-bashing interface. Temporarily hacked rtl8139.c to use the new interface. | ||||
| * | We don't actually have a stdio.h header file. Our printf() functions are | Michael Brown | 2006-09-27 | 2 | -2/+0![]() |
| | | | | | | | | | defined in vsprintf.h. (This may change, since vsprintf.h is a non-standard name, but for now it's the one to use.) There should be no need to include vsprintf.h just for DBG() statements, since include/compiler.h forces it in for a debug build anyway. | ||||
| * | added stdio.h to includes for DBG compilation | Marty Connor | 2006-09-27 | 2 | -0/+3 |
| | | |||||
| * | Generalise three-wire interface to generic SPI interface. | Michael Brown | 2006-06-14 | 1 | -0/+165 |
| | | | | | | Update rtl8139 driver to instantiate an SPI interface with a three-wire device attached. | ||||
| * | Move per-transition delays from generic bit-bashing layer to i2c layer | Michael Brown | 2006-06-14 | 2 | -8/+15 |
| | | | | | (since SPI bit-bashing will require different delay semantics). | ||||
| * | Change read_bit() to return 0 or -1UL, rather than 0 or 1. | Michael Brown | 2006-06-12 | 2 | -3/+5 |
| | | |||||
| * | Added bit-bashing i2c interface code | Michael Brown | 2006-06-11 | 1 | -0/+313 |
| | | |||||
| * | Added sketch of bit-bashing interface common code | Michael Brown | 2006-06-08 | 1 | -0/+55 |

