summaryrefslogtreecommitdiffstats
path: root/src/drivers/bitbash
Commit message (Expand)AuthorAgeFilesLines
* [mii] Add bit-bashing interfaceSylvie Barlow2018-04-201-0/+162
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-023-3/+15
* [bitbash] Add optional open() and close() methods for bit-bashing interfacesMichael Brown2012-08-242-1/+16
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-203-3/+6
* [spi] Reset device on each accessMichael Brown2011-03-041-0/+3
* [build] Rename gPXE to iPXEMichael Brown2010-04-203-5/+5
* [spi] Add address-length autodetection to the SPI bit-bashing codeMichael Brown2009-05-281-12/+39
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-183-0/+6
* [i2c] Generalise i2c bit-bashing support to addressless devicesMichael Brown2008-10-011-39/+108
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-023-3/+2Star
* Ensure clock line is in the idle state before asserting chip select.Michael Brown2007-07-281-0/+4
* Support cards such as natsemi which treat the data as little-endianMichael Brown2007-07-011-17/+24
* Abstracted out part of the concept of an SPI device to a generalised NVSMichael Brown2006-12-041-5/+4Star
* Changed length parameter in SPI methods to be a byte length, rather thanMichael Brown2006-12-041-5/+3Star
* Generalised the SPI abstraction layer to also be able to handle interfacesMichael Brown2006-12-043-55/+78
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-272-2/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-272-0/+3
* Generalise three-wire interface to generic SPI interface.Michael Brown2006-06-141-0/+165
* Move per-transition delays from generic bit-bashing layer to i2c layerMichael Brown2006-06-142-8/+15
* Change read_bit() to return 0 or -1UL, rather than 0 or 1.Michael Brown2006-06-122-3/+5
* Added bit-bashing i2c interface codeMichael Brown2006-06-111-0/+313
* Added sketch of bit-bashing interface common codeMichael Brown2006-06-081-0/+55