aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/nvs
AgeCommit message (Expand)AuthorFilesLines
2015-03-02[legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown4-4/+20
2012-07-20[legal] Update FSF mailing address in GPL licence textsMichael Brown4-4/+8
2011-01-19[pci] Auto-resize VPD fields used for non-volatile storageMichael Brown1-32/+142
2011-01-11[nvs] Allow for non-volatile storage devices without block boundariesMichael Brown2-17/+32
2010-11-25[pci] Add a mechanism for using a PCI VPD field as an NVS deviceMichael Brown1-0/+124
2010-04-19[build] Rename gPXE to iPXEMichael Brown3-3/+3
2009-05-28[spi] Add address-length autodetection to the SPI bit-bashing codeMichael Brown1-6/+47
2009-05-18[legal] Add a selection of FILE_LICENCE declarationsMichael Brown3-0/+6
2008-03-02Modify gPXE core and drivers to work with the new timer subsystemAlexey Zaytsev2-2/+2
2007-12-06Fix compiler warnings that appear only on OpenBSD.Michael Brown2-4/+4
2007-12-07Various warnings fixups for OpenBSD with gcc-3.3.5.Michael Brown1-1/+1
2007-12-06Fix prototype mismatch.Michael Brown1-2/+2
2006-12-20Return -EIO when verification fails, instead of -EINVAL.Michael Brown1-1/+1
2006-12-06Added write support for three-wire devices (e.g. the RTL8139 EEPROM)Michael Brown1-1/+41
2006-12-06Verify data after writingMichael Brown1-1/+35
2006-12-04Added debug statementsMichael Brown1-4/+20
2006-12-04Added nvs_write(). This shares a lot of code in common with nvs_read();Michael Brown1-0/+43
2006-12-04Added the generic block-splitting code to nvs.cMichael Brown1-1/+40
2006-12-04Added generic SPI protocol handler with read and write support.Michael Brown1-0/+122
2006-12-04Abstracted out part of the concept of an SPI device to a generalised NVSMichael Brown2-2/+34
2006-12-04Changed length parameter in SPI methods to be a byte length, rather thanMichael Brown1-4/+3
2006-12-04Generalised the SPI abstraction layer to also be able to handle interfacesMichael Brown1-24/+15
2006-06-14Generalise three-wire interface to generic SPI interface.Michael Brown1-30/+19
2006-05-26Added abstraction layer for a three-wire serial device (e.g. the EEPROMMichael Brown1-0/+68