aboutsummaryrefslogtreecommitdiffstats
path: root/layout.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Drop most cases of `sizeof(struct ...)`Angel Pons2021-06-091-1/+1
* cli_classic.c: implement set_wp_region operationDaniel Campello2021-05-041-0/+14
* cli_classic.c: add -x option for do_extract()Daniel Campello2021-05-021-0/+19
* layout: Add -i <region>[:<file>] supportDaniel Campello2021-04-271-24/+92
* layout.h,c: Use 'false' over '0' for bool typeEdward O'Callaghan2020-12-201-2/+2
* Fix -Wsign-compare troubleNico Huber2019-07-311-4/+5
* tree: Make internal variables staticJacob Garber2019-06-261-1/+1
* layout: Introduce layout_next_included()Nico Huber2019-06-171-0/+18
* layout: Make `romentry.name` a pointerNico Huber2019-06-171-10/+21
* layout: Move generic layout functions into `layout.c`Nico Huber2019-06-171-0/+41
* layout: Never use global `layout` directlyNico Huber2019-06-171-20/+23
* layout.c: Don't use global variables for included regionsArthur Heymans2019-06-171-42/+43
* layout.c: Use the libflashrom function for included argumentsArthur Heymans2019-06-061-11/+6
* Fix verification with sparse layoutsNico Huber2019-04-021-0/+18
* layout.c: Remove unused variableArthur Heymans2019-03-041-2/+0
* Remove address from GPLv2 headersElyes HAOUAS2018-04-241-4/+0
* Move get_layout() from flashrom.c to layout.cdhendrix2017-10-171-0/+8
* Add option to read ROM layout from IFDNico Huber2017-06-141-9/+9
* Kill doit()Nico Huber2017-06-031-84/+0
* Give layouts their own typeNico Huber2017-06-031-42/+38
* Fix fscanf format string security bug in layout.cCarl-Daniel Hailfinger2016-03-131-1/+1
* Rigorously check integrity of I/O stream dataStefan Tauner2015-12-251-3/+3
* Make read before write configurable (infrastructure part)Stefan Tauner2014-10-191-5/+26
* Add 'const' keyword to chip write and other function prototypesMark Marshall2014-05-091-2/+2
* CID1130008: Resource leak read_romlayout()Stefan Reinauer2014-04-261-0/+1
* layout: Verify layout entries before building a new image using themStefan Tauner2013-09-231-4/+28
* layout: Add a method to cleanup layout data structuresStefan Tauner2013-09-151-0/+16
* layout: Rename romlayout_t to romentry_tStefan Tauner2013-08-301-6/+6
* layout: Rename romimages to num_rom_entriesStefan Tauner2013-08-301-19/+18
* Add a bunch of new/tested stuff and various small changes 14Stefan Tauner2012-09-211-1/+1
* Make struct flashchip a field in struct flashctx instead of a complete copyCarl-Daniel Hailfinger2012-08-251-2/+2
* Move show_id to where it belongsStefan Tauner2012-08-111-101/+0
* Remove exit() call from show_idNiklas Söderlund2012-06-161-1/+1
* Check for duplicate -i argumentsStefan Tauner2012-04-151-9/+25
* Replace --mainboard with -p internal:mainboardCarl-Daniel Hailfinger2012-01-041-11/+14
* Add deferred --image processingLouis Yung-Chieh Lo2011-12-251-13/+72
* layout: change return type and name of find_next_included_romentryStefan Tauner2011-12-251-16/+17
* Use struct flashctx instead of struct flashchip for flash chip accessCarl-Daniel Hailfinger2011-12-141-1/+1
* Explain better what checks are disabled in case we detect a legacy BIOSStefan Tauner2011-05-181-1/+2
* Stop reading layout info when the max layout count has been reachedCarl-Daniel Hailfinger2010-12-041-0/+8
* Change semantics of image building in the layout codeCarl-Daniel Hailfinger2010-11-021-21/+51
* Flashrom torture test scriptDavid Hendricks2010-10-291-1/+1
* Always read the flash chip before writingCarl-Daniel Hailfinger2010-10-191-5/+4
* Add support for building flashrom against libpayloadPatrick Georgi2010-09-301-0/+2
* Split off programmer.h from flash.hCarl-Daniel Hailfinger2010-07-271-0/+1
* Kill global variables, constants and functions if local scope sufficesCarl-Daniel Hailfinger2010-07-031-2/+2
* So far, we have up to 4 different names for the same thing (ignoring capitali...Carl-Daniel Hailfinger2010-05-311-2/+2
* Remove unneeded #include statements completelyCarl-Daniel Hailfinger2010-05-301-15/+16
* One of the problems is that --force had multiple meaningsCarl-Daniel Hailfinger2010-04-281-3/+4
* Internal (onboard) programming was the only feature which could not be disabledCarl-Daniel Hailfinger2009-12-131-0/+4