summaryrefslogtreecommitdiffstats
path: root/src/drivers/nvs
Commit message (Expand)AuthorAgeFilesLines
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-024-4/+20
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-204-4/+8
* [pci] Auto-resize VPD fields used for non-volatile storageMichael Brown2011-01-191-32/+142
* [nvs] Allow for non-volatile storage devices without block boundariesMichael Brown2011-01-112-17/+32
* [pci] Add a mechanism for using a PCI VPD field as an NVS deviceMichael Brown2010-11-251-0/+124
* [build] Rename gPXE to iPXEMichael Brown2010-04-203-3/+3
* [spi] Add address-length autodetection to the SPI bit-bashing codeMichael Brown2009-05-281-6/+47
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-183-0/+6
* Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2008-03-022-2/+2
* Fix compiler warnings that appear only on OpenBSD.Michael Brown2007-12-062-4/+4
* Various warnings fixups for OpenBSD with gcc-3.3.5.Michael Brown2007-12-071-1/+1
* Fix prototype mismatch.Michael Brown2007-12-071-2/+2
* Return -EIO when verification fails, instead of -EINVAL.Michael Brown2006-12-201-1/+1
* Added write support for three-wire devices (e.g. the RTL8139 EEPROM)Michael Brown2006-12-061-1/+41
* Verify data after writingMichael Brown2006-12-061-1/+35
* Added debug statementsMichael Brown2006-12-051-4/+20
* Added nvs_write(). This shares a lot of code in common with nvs_read();Michael Brown2006-12-041-0/+43
* Added the generic block-splitting code to nvs.cMichael Brown2006-12-041-1/+40
* Added generic SPI protocol handler with read and write support.Michael Brown2006-12-041-0/+122
* Abstracted out part of the concept of an SPI device to a generalised NVSMichael Brown2006-12-042-2/+34
* Changed length parameter in SPI methods to be a byte length, rather thanMichael Brown2006-12-041-4/+3Star
* Generalised the SPI abstraction layer to also be able to handle interfacesMichael Brown2006-12-041-24/+15Star
* Generalise three-wire interface to generic SPI interface.Michael Brown2006-06-141-30/+19Star
* Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown2006-05-261-0/+68