summaryrefslogtreecommitdiff
path: root/flash.h
Commit message (Expand)AuthorAgeFilesLines
* Add a bunch of new/tested stuff and various small changes 24.stefanct2016-01-231-1/+1
* Add support for 128 bytes write granularity.stefanct2015-10-161-0/+1
* Add a bunch of new/tested stuff and various small changes 22.stefanct2015-02-081-1/+0
* Make strnlen() visible in old versions of glibc.stefanct2015-01-271-0/+3
* Unify target OS and CPU architecture checks.stefanct2015-01-101-1/+3
* Move strtok_r implementation verbatim to helpers.c.stefanct2014-11-011-0/+3
* Make read before write configurable (infrastructure part).stefanct2014-10-191-1/+1
* Introduce generic shutdown_free() and remove redundant internal_shutdown().stefanct2014-08-311-0/+1
* Refine physical address mapping of flash chips.stefanct2014-08-301-5/+12
* Refactor some CLI-relevant parts.stefanct2014-08-081-3/+6
* Add a bunch of new/tested stuff and various small changes 21.stefanct2014-08-061-1/+1
* Rename programmer registration functionshailfinger2014-07-191-2/+2
* EEPROM support: handle implicit erasehailfinger2014-06-161-0/+1
* Introduce helpers.c.stefanct2014-06-121-4/+8
* Fix selfcheck of various arrays.stefanct2014-05-261-0/+1
* Add two new states to enum test_state and use it for flashchips.stefanct2014-05-261-32/+27
* Add 'const' keyword to chip write and other function prototypes.stefanct2014-05-091-6/+6
* Add support for Macronix MX23L3254 mask ROM.stefanct2014-05-031-0/+1
* Make delay values unsigned.stefanct2014-05-021-1/+1
* layout: Verify layout entries before building a new image using them.stefanct2013-09-231-1/+10
* layout: Add a method to cleanup layout data structures.stefanct2013-09-151-0/+1
* Add a bunch of new/tested stuff and various small changes 18.stefanct2013-07-251-1/+3
* uintptr_t-ify map_flash_region functions.stefanct2013-07-171-2/+2
* Use uintptr_t for chipaddr instead of unsigned long.stefanct2013-07-131-1/+2
* Various cross-platform fixes.stefanct2013-07-131-1/+7
* Warn if we skipped all blocks while writing.stefanct2013-06-231-0/+1
* sbxxx: spibar[0] debug print refinements.stefanct2013-06-161-0/+1
* Refine granularity handling in preparation of AT45DB series support.stefanct2013-04-011-10/+14
* Add support for Macronix MX25U1635E, MX25U3235E/F and MX25U6435E/F.stefanct2013-03-151-0/+1
* Make write granularity a chip attribute.stefanct2013-03-031-1/+2
* Introduce msg_*warn.stefanct2013-01-041-4/+8
* Constify parameters and globals.stefanct2012-12-301-2/+2
* Improve SPI status register pretty printing.stefanct2012-12-291-0/+1
* Do not read the flash chip twice in verification mode.stefanct2012-10-271-1/+1
* Remove exit calls from print_supported_chips.stefanct2012-10-231-1/+1
* Add a bunch of new/tested stuff and various small changes 14.stefanct2012-09-211-5/+15
* Make struct flashchip a field in struct flashctx instead of a complete copy.hailfinger2012-08-251-23/+3
* Introduce enum test_state.stefanct2012-07-281-2/+5
* Hide hwaccess.h from public API.hailfinger2012-07-201-1/+0
* Bus Pirate buffer management revamphailfinger2012-06-081-0/+1
* Add logfile support to flashromhailfinger2012-06-061-1/+8
* Convert printf to msg_* where appropriate.hailfinger2012-05-141-9/+11
* Add support for SFDP (JESD216).stefanct2012-02-171-0/+2
* Warn of one-time programmable (OTP) memorystefanct2012-02-151-0/+1
* Add deferred --image processingstefanct2011-12-251-1/+2
* Have all programmer init functions register bus masters/programmershailfinger2011-12-201-2/+10
* Add struct flashctx * parameter to all functions accessing flash chips.hailfinger2011-12-181-12/+12
* Use struct flashctx instead of struct flashchip for flash chip accesshailfinger2011-12-141-16/+40
* Unsignify lengths and addresses in chip functions and structsstefanct2011-11-231-9/+11
* Add opaque programmer registration infrastructurehailfinger2011-11-041-1/+1