aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/bitbash
AgeCommit message (Expand)AuthorFilesLines
2018-04-20[mii] Add bit-bashing interfaceSylvie Barlow1-0/+162
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown3-3/+15
2012-08-24[bitbash] Add optional open() and close() methods for bit-bashing interfacesMichael Brown2-1/+16
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown3-3/+6
2011-03-04[spi] Reset device on each accessMichael Brown1-0/+3
2010-04-19[build] Rename gPXE to iPXEMichael Brown3-5/+5
2009-05-28[spi] Add address-length autodetection to the SPI bit-bashing codeMichael Brown1-12/+39
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown3-0/+6
2008-10-01[i2c] Generalise i2c bit-bashing support to addressless devicesMichael Brown1-39/+108
2008-03-02Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev3-3/+2
2007-07-28Ensure clock line is in the idle state before asserting chip select.Michael Brown1-0/+4
2007-07-01Support cards such as natsemi which treat the data as little-endianMichael Brown1-17/+24
2006-12-04Abstracted out part of the concept of an SPI device to a generalised NVSMichael Brown1-5/+4
2006-12-04Changed length parameter in SPI methods to be a byte length, rather thanMichael Brown1-5/+3
2006-12-04Generalised the SPI abstraction layer to also be able to handle interfacesMichael Brown3-55/+78
2006-09-27We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2-2/+0
2006-09-27added stdio.h to includes for DBG compilationMarty Connor2-0/+3
2006-06-14Generalise three-wire interface to generic SPI interface.Michael Brown1-0/+165
2006-06-14Move per-transition delays from generic bit-bashing layer to i2c layerMichael Brown2-8/+15
2006-06-12Change read_bit() to return 0 or -1UL, rather than 0 or 1.Michael Brown2-3/+5
2006-06-11Added bit-bashing i2c interface codeMichael Brown1-0/+313
2006-06-08Added sketch of bit-bashing interface common codeMichael Brown1-0/+55