Commit Graph

  • bf196e9199 Winbond SuperIO SPI driver Peter Stuge 2009-01-26 03:08:45 +00:00
  • 9d9399c5b4 Export Winbond SuperIO register access functions in board_enable.c Peter Stuge 2009-01-26 02:34:51 +00:00
  • 42688e5cc9 Document exit() codes introduced in r3907 Peter Stuge 2009-01-26 02:20:56 +00:00
  • 43438ba7d1 exit(2) on /dev/mem open() failure and exit(3) on mmap() failure Peter Stuge 2009-01-26 02:04:19 +00:00
  • 33fefcad5c Add license header to physmap.c so everyone is happy Peter Stuge 2009-01-26 01:33:02 +00:00
  • f79edb9a11 Darwin / Mac OS X Stefan Reinauer 2009-01-26 01:23:31 +00:00
  • a69c447b90 Small cleanup in Makefile Peter Stuge 2009-01-26 01:16:09 +00:00
  • 0593f21f10 Abstract mmap() in physmap.c and only open /dev/mem on the first physmap() call Stefan Reinauer 2009-01-26 01:10:48 +00:00
  • 776d2021fd Change flashrom.c:map_flash_registers() from int to void Peter Stuge 2009-01-26 00:39:57 +00:00
  • a0d75a07b4 Forgot some things in r3899 Peter Stuge 2009-01-26 00:19:36 +00:00
  • 2dc3aaac4c Little readability improvement in cbtable.c:coreboot_init() Peter Stuge 2009-01-26 00:15:56 +00:00
  • f02edec2ae Change FreeBSD #ifdef into #if defined() Stefan Reinauer 2009-01-26 00:07:25 +00:00
  • cedb09de9d Make Makefile a bit more portable Peter Stuge 2009-01-25 23:59:30 +00:00
  • 8440cc0ee5 Add dry Am29F080B Am29LV081B SST39VF080 definitions per data sheets Peter Stuge 2009-01-25 23:55:12 +00:00
  • 5cafc33831 Beautify flash chip ID verbose printout a little, always use %02x Peter Stuge 2009-01-25 23:52:45 +00:00
  • 9371dc3cb1 Fix stupid off-by-one error in erase verification Peter Stuge 2009-01-25 20:41:51 +00:00
  • a657e94127 ST M50FW080 TEST_OK_ PROBE READ ERASE WRITE Peter Stuge 2009-01-24 23:01:08 +00:00
  • 51f4062ff4 SST25VF080B TEST_OK_PROBE Peter Stuge 2009-01-24 01:32:40 +00:00
  • ccf8c6c794 Check all mmap() calls and print helpful Linux error message Peter Stuge 2009-01-23 05:23:06 +00:00
  • 72c9668b95 Provide some hints for the user in case /dev/mem mmap fails Peter Stuge 2009-01-22 22:53:59 +00:00
  • 37179b807c Fix ICH9 locking register address and add important debug output FENG yu ning 2009-01-18 06:39:32 +00:00
  • 016d4e16f8 Add ICH opcode debugging Peter Stuge 2009-01-15 02:13:18 +00:00
  • 9982aefc87 Use designated initializers for the board enable table Stephan Guilloux 2009-01-15 00:48:24 +00:00
  • f9ad0bb5c1 Always print address when verification fails, not only with -V Peter Stuge 2009-01-13 14:32:27 +00:00
  • 5807206cfe Board enable for GIGABYTE GA-MA78G-DS3H Peter Stuge 2009-01-12 21:31:14 +00:00
  • d3bce83599 IT8718F works just like IT8716F Peter Stuge 2009-01-12 21:28:03 +00:00
  • 1fec0f35c7 Check return value of fscanf()/fwrite()/fread() Peter Stuge 2009-01-12 21:00:35 +00:00
  • 4cf3eefb84 Update usage in README Idwer Vollering 2009-01-11 03:31:02 +00:00
  • f8bc28fc3a Add erase and write functions to the following chip definitions Carl-Daniel Hailfinger 2009-01-08 16:53:13 +00:00
  • 851ecf29f1 The flashrom man page has incomplete author/copyright sections and an incorrect license section Carl-Daniel Hailfinger 2009-01-08 04:56:59 +00:00
  • 5c5b525652 This patch improves machine parseability and human readability of flashchips.c Stephan Guilloux 2009-01-08 03:40:17 +00:00
  • c208dfb66f Add SST49LF020 support Sven Schnelle 2009-01-07 12:35:09 +00:00
  • b5d677b5e3 Add AMD-768 chipset support Sven Schnelle 2009-01-07 12:15:46 +00:00
  • ed2352b3b6 Add i631x LPC support Sven Schnelle 2009-01-07 12:11:13 +00:00
  • 58783e395f If you pass a bogus layout file to the -l option flashrom will segfault Uwe Hermann 2008-12-22 16:42:59 +00:00
  • 0ab4298558 Add another board-enable line for the Kontron 986LCD-M/mITX Uwe Hermann 2008-12-22 16:40:45 +00:00
  • e8a3e4c209 Initialize ICH SPI opcodes also for ICH9 and later Peter Stuge 2008-12-22 14:12:08 +00:00
  • f041e9b586 Various ichspi.c refinements FENG yu ning 2008-12-15 02:32:11 +00:00
  • 7de8639b29 Add 28 flash chips of the MX29 series to the flashrom ID table and support the MX29LV040C Carl-Daniel Hailfinger 2008-12-10 10:32:05 +00:00
  • 90eff15351 Kill obsolete and misplaced comment Carl-Daniel Hailfinger 2008-12-08 23:51:45 +00:00
  • c05a295dc3 Generates OPCODES struct from the ICH7/ICH9/VIA chipset if its SPI configuration is locked down FENG yu ning 2008-12-08 18:16:58 +00:00
  • ff692fb567 Breaks chip info into multiple lines FENG yu ning 2008-12-08 18:15:10 +00:00
  • f0ef27bc5a Display test status in -L chip listing Peter Stuge 2008-12-06 01:37:09 +00:00
  • f63c0dcba9 Add AMD SB700 flash enable Niels Ole Salscheider 2008-12-05 11:58:43 +00:00
  • 2fcc0b52e4 Fix compilation of r3797 with gcc-4.3.2 Peter Stuge 2008-12-05 11:56:57 +00:00
  • f0c811dd15 Check if erase succeeds and exit with error on failure Peter Stuge 2008-12-05 02:22:30 +00:00
  • 052cdc337e Add RDID/REMS IDs for the following flash chips Carl-Daniel Hailfinger 2008-12-04 00:58:10 +00:00
  • 7ccce54a69 Gcc thinks base could be used uninitialized, so shut it up Peter Stuge 2008-12-03 23:36:48 +00:00
  • 73bdb92b5d Fix bug in r3790 Peter Stuge 2008-12-03 21:39:56 +00:00
  • 9a6d1764a2 Replace #ifdefs for sc520 systems by run time probing Stefan Reinauer 2008-12-03 21:24:40 +00:00
  • 13f98cefb7 Copyright update by Jason Wang for freshly written sb600 code Jason Wang 2008-11-29 15:07:15 +00:00
  • 0faf03e647 Declare special commands to support the Atmel AT25F512A Carl-Daniel Hailfinger 2008-11-28 23:47:55 +00:00
  • 6a0a25cada Do not indicate known-bad functions as untested Carl-Daniel Hailfinger 2008-11-28 23:45:27 +00:00
  • a3f04be761 Add support for the AMD/ATI SB600 southbridge SPI functionality Jason Wang 2008-11-28 21:36:51 +00:00
  • 7f30022fb0 Add SST25VF080B flash chip support Jason Wang 2008-11-28 05:40:27 +00:00
  • 14e50ac123 Flashrom already has the following probe functions Carl-Daniel Hailfinger 2008-11-28 01:25:00 +00:00
  • 92a54ca030 Try RES even if RDID fails Carl-Daniel Hailfinger 2008-11-27 22:48:48 +00:00
  • ebaffb6e51 Add support for 32Mbit SPI flash SST25VF032B Tero O Peippola 2008-11-24 20:23:23 +00:00
  • 738fdffe40 ichspi: use spi_nbyte_read() instead of running the opcode directly Carl-Daniel Hailfinger 2008-11-18 00:43:14 +00:00
  • 598ec58e04 Check for failed SPI command execution Carl-Daniel Hailfinger 2008-11-18 00:41:02 +00:00
  • 76c2887154 Implement read support for the following Atmel chips Carl-Daniel Hailfinger 2008-11-18 00:36:26 +00:00
  • 986cae6790 SST39VF020 TEST_OK_ PROBE READ ERASE WRITE Mart Raudsepp 2008-11-17 15:31:56 +00:00
  • d54ef6e789 The AT25 and AT26 series SPI chips from Atmel are plain EEPROMs Carl-Daniel Hailfinger 2008-11-15 13:55:43 +00:00
  • fc4a369669 SST39SF040 TEST_OK_ PROBE READ ERASE WRITE Peter Stuge 2008-11-08 01:39:12 +00:00
  • 16d9c5be7f Mark ST M25P16 as fully tested Carl-Daniel Hailfinger 2008-11-05 22:54:36 +00:00
  • 1c2ec28ce4 Add support for 8 new chips and fix up 2 existing chips as well Carl-Daniel Hailfinger 2008-11-04 12:11:12 +00:00
  • d3b0e39f4c Dump ICH8/ICH9/ICH10 SPI registers Carl-Daniel Hailfinger 2008-11-03 00:20:22 +00:00
  • 6afb613fef Add additional SPI sector erase and chip erase command functions Carl-Daniel Hailfinger 2008-11-03 00:02:11 +00:00
  • 4311956a80 Drop nr/opcode_index parameter from run_opcode and search the opmenu for the opcode instead Stefan Reinauer 2008-11-02 19:51:50 +00:00
  • 96e1b55079 Add support for the ST M50FW002 chip Carl-Daniel Hailfinger 2008-11-02 14:25:11 +00:00
  • 81f730f792 Mark two more chips as fully tested Uwe Hermann 2008-10-30 03:10:17 +00:00
  • 424ed22ee9 Flashrom support for some Numonyx parts (M25PE) Stefan Reinauer 2008-10-29 22:13:20 +00:00
  • b759db2cb5 Enable SPI boot flash support on EP80579, which has the ICH7 register set Ed Swierk 2008-10-29 14:54:36 +00:00
  • 2bc9f37759 Mark Winbond W39V040FA (512 KB) as fully supported Uwe Hermann 2008-10-28 12:00:59 +00:00
  • c556d32000 Add support for the Intel 82371MX (MPIIX) southbridge Uwe Hermann 2008-10-28 11:50:05 +00:00
  • 8720345d07 Add support for the Intel 82371FB PIIX and 82371SB (PIIX3) southbridges Uwe Hermann 2008-10-26 18:40:42 +00:00
  • 190f8497d7 Add support for the VIA VT82C586A/B chipset, improve documentation Uwe Hermann 2008-10-25 18:03:50 +00:00
  • 1b0f61f80b Reduce serial output, otherwise flashing will fail very often Uwe Hermann 2008-10-21 22:09:02 +00:00
  • 394131ef14 Coding-style fixes for flashrom, partly indent-aided Uwe Hermann 2008-10-18 21:14:13 +00:00
  • a88daa731d Allow the SiS 620 chipset to detect and read at least 256kb chips Urja Rannikko 2008-10-18 13:54:30 +00:00
  • 3af487d419 SB600 has four write once LPC ROM protect areas Marc Jones 2008-10-15 17:50:29 +00:00
  • 28ec74b229 Add ICH10 support Carl-Daniel Hailfinger 2008-10-10 20:54:41 +00:00
  • 23dc1df565 Check that a filename was specified also when using force read Peter Stuge 2008-10-10 20:43:17 +00:00
  • cbfed28880 Support for AM29F002(N)B[BT] Mats Erik Andersson 2008-10-07 12:21:12 +00:00
  • 205633e12f This patch fixes support for the AT49F002N(T) chip in the flashrom tool Tim ter Laak 2008-09-30 04:13:32 +00:00
  • 9a362c583b ST M29F040B status TEST_OK_ PROBE READ ERASE WRITE Peter Stuge 2008-09-30 04:00:23 +00:00
  • c010e0b14f Fix typo in r3615 (TEST_PREW -> TEST_OK_PREW) Peter Stuge 2008-09-29 21:21:36 +00:00
  • e8782a6307 Mark the SyncMOS S29C51002T as working Uwe Hermann 2008-09-29 18:48:23 +00:00
  • 44e1a19467 Activate proper support for EN29F002(A)(N)[BT] Mats Erik Andersson 2008-09-26 13:19:02 +00:00
  • 3d20d901ec Winbond W49V002A TEST_OK_ PROBE READ ERASE WRITE Peter Stuge 2008-09-10 09:55:10 +00:00
  • 80d667b518 Debug print actual time base calculated by myusec_calibrate_delay() Peter Stuge 2008-09-07 03:14:27 +00:00
  • 483b8f0c0d Only find "unknown .. SPI chip" if no other chip was found Peter Stuge 2008-09-03 23:10:05 +00:00
  • 8d74c1b05a SST49LF016C TEST_OK_ PROBE READ ERASE WRITE Peter Stuge 2008-09-02 00:26:11 +00:00
  • e7efd4caf8 SST25VF016B TEST_OK_ PROBE READ ERASE WRITE Peter Stuge 2008-08-27 21:28:41 +00:00
  • cd2ed475ad Recognize the Intel EP80579 LPC flash interface Ed Swierk 2008-08-20 20:31:41 +00:00
  • b20953c3b9 Add support for MSI KT4V Sean Nelson 2008-08-19 21:51:39 +00:00
  • 0d29b60641 Fix error -EINVAL on mmap() Segher Boessenkool 2008-08-12 11:58:00 +00:00
  • bff9bf24c7 ST M50FW040 TEST_OK PROBE READ ERASE WRITE Peter Stuge 2008-08-08 10:55:57 +00:00
  • 566ce1bea0 Update copyright year Stefan Reinauer 2008-08-02 15:13:58 +00:00
  • ec20a75c37 Tested another intel chip Stefan Reinauer 2008-08-02 14:58:49 +00:00