Commit Graph

  • e7bcb19bf5 Revert the delete of 82802ab.c in r3137 Carl-Daniel Hailfinger 2008-03-14 00:02:25 +00:00
  • eac1016437 Also print the chip vendor name in --list-supported output Uwe Hermann 2008-03-13 18:52:51 +00:00
  • 23c3d951b7 Also print the required -m option in --list-supported output Uwe Hermann 2008-03-13 18:41:07 +00:00
  • fe7e929f49 Drop 82802ab.c as it is identical to sharplhf00l04.c Carl-Daniel Hailfinger 2008-03-13 12:43:31 +00:00
  • 7bd2f838c6 Drop the useless rom.layout file Uwe Hermann 2008-03-12 12:28:40 +00:00
  • e5ac16445f Add --list-supported option which lists the supported ROM chips, chipsets, and mainboards Uwe Hermann 2008-03-12 11:54:51 +00:00
  • 75f510768d Add missing license header to layout.c Uwe Hermann 2008-03-04 16:29:54 +00:00
  • faa62fb1ff Add board_enable for Artec Group DBE61 and DBE62 Mart Raudsepp 2008-02-20 11:11:18 +00:00
  • 02016f742c Fix compilation with custom CFLAGS Clark Rawlins 2008-02-14 23:22:20 +00:00
  • 3697ac75d5 Further cleanups to enable_flash_cs5536 Mart Raudsepp 2008-02-11 14:32:45 +00:00
  • 97866087ae Add board enable for VIA EPIA SP Luc Verhaegen 2008-02-09 02:03:06 +00:00
  • e1344da898 Improve error handling and make RCONF_DEFAULT_MSR address be a constant Mart Raudsepp 2008-02-08 10:10:57 +00:00
  • 0514a5f07a Write enable flash chips attached to CS3 of CS5536 chipsets (AMD Geode) Mart Raudsepp 2008-02-08 09:59:58 +00:00
  • 1263d2af08 Handle JEDEC JEP106W continuation codes in SPI RDID Carl-Daniel Hailfinger 2008-02-06 22:07:58 +00:00
  • 6b53fed02d Make the vendor name optional in the -m flashrom parameter when there's only one board name that matches Peter Stuge 2008-01-27 16:21:21 +00:00
  • 79fd6d21d2 Forgot to add Spansion S25FL016A to README, trivial Peter Stuge 2008-01-27 07:17:14 +00:00
  • 3ac76af6f0 Correctly disable the ROM area Write Protect bit in the Geode LX Marc Jones 2008-01-26 07:35:47 +00:00
  • 10e091bd30 Add ids and chip entry for Spansion S25FL016A, tested, working Peter Stuge 2008-01-25 01:52:45 +00:00
  • e5dd6e6cd5 Here is just a little and simple patch to get the MX25L3205D working Harald Gutmann 2008-01-22 16:03:19 +00:00
  • d7b5bf3f12 Flashrom did not use the read function for verifying, it used direct memory access instead Carl-Daniel Hailfinger 2008-01-22 15:19:01 +00:00
  • d3568adfe1 Make sure we delay writing the next byte long enough in SPI byte programming Carl-Daniel Hailfinger 2008-01-22 14:37:31 +00:00
  • d4554c5d73 Omitting the wait for SPI ready when there is no data to be read, e.g Ronald Hoogenboom 2008-01-21 23:55:08 +00:00
  • 201bde33d0 This patch adds version information Bernhard Walle 2008-01-21 15:24:22 +00:00
  • 7ff530b40e Further abstract SPI functions to allow chips bigger than 512 kB behind IT8716Fs Ronald Hoogenboom 2008-01-19 00:04:46 +00:00
  • 42eb17fc5e Minor documentation improvements/fixes in the README and manpage Uwe Hermann 2008-01-18 17:48:51 +00:00
  • 2fbe6247a9 Rename linuxbios_* files in utils repository Stefan Reinauer 2008-01-18 16:17:44 +00:00
  • e3f3e2edb4 Rename LinuxBIOS to coreboot Stefan Reinauer 2008-01-18 15:33:10 +00:00
  • a3f8a64166 This patch removes '\n' from the help output since this looks a bit strange Bernhard Walle 2008-01-11 00:32:07 +00:00
  • 9bb1c5d7ee Enable MX25L8005 support Harald Gutmann 2008-01-10 13:27:22 +00:00
  • f9aa3a8950 Add support for the SST25VF040B 4 Mbit SPI flash chip Carl-Daniel Hailfinger 2008-01-07 13:48:51 +00:00
  • 8484d5a0a3 Add board enable for the gigabyte ga_2761gxdk board Ronald G. Minnich 2008-01-04 17:22:44 +00:00
  • e973b05710 Print at least the vendor for SPI flash chips if the exact chip ID is unknown Carl-Daniel Hailfinger 2008-01-04 16:22:09 +00:00
  • 2736e32832 Unfortunately, EN29F002T, EN29F002AT, EN29F002ANT, EN29F002NT all have exactly the same ID Carl-Daniel Hailfinger 2007-12-31 14:05:08 +00:00
  • ae8afa9ddb Add continuation ID support to jedec.c Carl-Daniel Hailfinger 2007-12-31 01:49:00 +00:00
  • c2a18452b1 Refine various vendor ID annotations Carl-Daniel Hailfinger 2007-12-31 01:18:26 +00:00
  • a3c977ab63 All SPI chips mentioned in flashchips.c had their sector size listed as page size Carl-Daniel Hailfinger 2007-12-29 11:05:59 +00:00
  • 9a3ec82063 Print the chip status register for all SPI chips on probe if verbose output is specified Carl-Daniel Hailfinger 2007-12-29 10:15:58 +00:00
  • e431827cf7 Add 25VF016B support Carl-Daniel Hailfinger 2007-12-29 10:14:38 +00:00
  • d8cc58c85e Add support for various ST M25P* chips Carl-Daniel Hailfinger 2007-12-17 22:22:40 +00:00
  • 21c7890701 Rename SPI erase functions to include opcode Carl-Daniel Hailfinger 2007-12-17 14:33:32 +00:00
  • f5df46f6c6 Add support for ST M25P80 chips Carl-Daniel Hailfinger 2007-12-16 21:15:27 +00:00
  • 4bcf175190 Add support for more atmel chips Frederico Silva 2007-12-10 16:57:59 +00:00
  • 372eeb5710 Various coding style fixes, constification, fixed typos Uwe Hermann 2007-12-04 21:49:06 +00:00
  • c778556271 Add board-enable for Acorp 6A815EPD Jonathan A. Kollasch 2007-12-02 19:03:23 +00:00
  • d54958a3c4 Flashrom support for AMD Geode CS5536 Lane Brooks 2007-11-13 16:45:22 +00:00
  • 03d2826d21 Fix ATMEL 29C020 detection with flashrom Carl-Daniel Hailfinger 2007-11-13 14:56:54 +00:00
  • 97a647014d Add support for Intel 440MX and Fujitsu MBM29F400TC Uwe Hermann 2007-10-30 00:56:50 +00:00
  • 220e26be9c Add Am29LV040B Peter Lemenkov 2007-10-25 04:11:11 +00:00
  • 539478d7fe Add more Vendor IDs and ensure correct sorting in flash.h Peter Lemenkov 2007-10-22 20:36:16 +00:00
  • 5b1c6ed8de Introduce block and sector erase routines, but do not use them yet Carl-Daniel Hailfinger 2007-10-22 16:15:28 +00:00
  • 145acec2a3 Remove hardcoded wait from SPI write/erase routines and check the chip status register instead Carl-Daniel Hailfinger 2007-10-18 17:56:42 +00:00
  • 67808fe9ca Documentation fixes and updates Uwe Hermann 2007-10-18 00:29:05 +00:00
  • 6b44496c56 Add generic SPI flash erase and write support Carl-Daniel Hailfinger 2007-10-18 00:24:07 +00:00
  • a502dcea3d Some cosmetic cleanups in the flashrom code and output Uwe Hermann 2007-10-17 23:55:15 +00:00
  • dca0ab1884 Fix wrong values/typos in chipset_enable.c Carl-Daniel Hailfinger 2007-10-17 22:30:07 +00:00
  • 2c5d4c69fa Multiple flashrom fixes Uwe Hermann 2007-10-16 23:36:34 +00:00
  • 3385cb8069 Add Gigabyte M61P-S3 SPI flash support to board_enable.c Michael van der Kolff 2007-10-16 21:18:43 +00:00
  • 3d94a0e00e Convert the existing it8716f_* functions to generic_spi_* functions Carl-Daniel Hailfinger 2007-10-16 21:09:06 +00:00
  • 70539260f5 Add spi.c forgotten in r145 Carl-Daniel Hailfinger 2007-10-15 21:45:29 +00:00
  • 00f911e0a8 Move SPI code out of board_enable.c where it started its life Carl-Daniel Hailfinger 2007-10-15 21:44:47 +00:00
  • fa49692869 Changes to support the K8N-NEO3, first tested at Google on GSOC day :-) Ronald G. Minnich 2007-10-12 21:22:40 +00:00
  • ac30934194 Revert my last cleanup patch Uwe Hermann 2007-10-10 17:42:20 +00:00
  • 17d00abf0a Cosmetic changes to make the flashrom output more consistent Uwe Hermann 2007-10-10 16:31:30 +00:00
  • 144ede66ca Fix the help, and print a message when nothing happens Jordan Crouse 2007-10-04 06:26:41 +00:00
  • e151499fd2 This patch aims to restructure SPI flash support in a more reasonable way Carl-Daniel Hailfinger 2007-10-02 15:49:25 +00:00
  • 9224262838 Add preliminary SPI flash identification support for SPI chips attached to ITE IT8716F Super I/O Carl-Daniel Hailfinger 2007-09-27 14:29:57 +00:00
  • c9fb5d92e2 Change out/in combinations to pci_read/write_byte in sis630 chipset enable Alex Beregszaszi 2007-09-11 15:58:18 +00:00
  • a0cc53d738 Remove useless 'extern' keywords Uwe Hermann 2007-09-09 20:24:29 +00:00
  • d22a1d4e53 Add '(C)' where it's missing (for consistency reasons) Uwe Hermann 2007-09-09 20:21:05 +00:00
  • ca7f0e4668 Add missing license header to udelay.c Uwe Hermann 2007-09-09 20:02:45 +00:00
  • 83c6c5391c Add a dedicated license Uwe Hermann 2007-09-08 14:36:01 +00:00
  • d2ac6fc185 Add support for the Winbond W29EE011 Markus Boas 2007-08-30 10:17:50 +00:00
  • 05e7f45373 Add support for the Winbond W29C040P Markus Boas 2007-08-30 10:11:08 +00:00
  • d110764ccd Change all flashrom license headers to use our standard format Uwe Hermann 2007-08-29 17:52:32 +00:00
  • ffec5f3ab7 Cosmetic fixes Uwe Hermann 2007-08-23 16:08:21 +00:00
  • fd37414dbb Drop duplicated code (copies of plain JEDEC functions) Uwe Hermann 2007-08-23 15:20:38 +00:00
  • 0846f89b0a Drop a bunch of useless header files, merge them into flash.h Uwe Hermann 2007-08-23 13:34:59 +00:00
  • 51582f282b Move code into *.c files, there's no reason to have it in header files Uwe Hermann 2007-08-23 10:20:40 +00:00
  • 966dc20cc3 Fix bug in probe_28sf040() causing flash corruption on SST49LF160C verify Ed Swierk 2007-08-13 04:10:32 +00:00
  • fdd0c58115 Add board enable for the EPoX EP-BX3 Luc Verhaegen 2007-08-11 16:59:11 +00:00
  • 627505b797 Add missing supported flash chips to the README Uwe Hermann 2007-07-27 03:32:45 +00:00
  • f41c66fd46 Add various ST flash chips Carl-Daniel Hailfinger 2007-07-25 17:55:45 +00:00
  • e087fa29bf This patch adds support for ST M50FW040 and ST M29W040B Carl-Daniel Hailfinger 2007-07-24 18:18:05 +00:00
  • 327075455d Add support for Tyan Tomcat K7M Luc Verhaegen 2007-07-04 17:51:49 +00:00
  • f4a673b0cf Fix up and document the AMD CS5530/CS5530A support Uwe Hermann 2007-06-06 21:35:45 +00:00
  • e823ee0fc5 Document the newly supported IBM x3455 board and the now-supported Broadcom HT-1000 chipset Uwe Hermann 2007-06-05 15:02:18 +00:00
  • 1c283f4241 Move GPIO settings to board specific code for IBM x3455 Stefan Reinauer 2007-06-05 12:51:52 +00:00
  • c868b9e68b Add support for BCM HT1000 chipset Stefan Reinauer 2007-06-05 10:28:39 +00:00
  • a88088530e Minor cosmetics Uwe Hermann 2007-05-24 19:17:29 +00:00
  • 7ed78c88b6 Drop leftover includes Stefan Reinauer 2007-05-24 09:26:39 +00:00
  • 5380d51c69 Some copyright analysis Stefan Reinauer 2007-05-24 09:08:36 +00:00
  • ff4f197a24 Factor out register mapping code Stefan Reinauer 2007-05-24 08:48:10 +00:00
  • 7c1402f220 Unify mmap error messages Stefan Reinauer 2007-05-23 18:24:58 +00:00
  • ce532975cb Big cosmetic offensive on flashrom Stefan Reinauer 2007-05-23 17:20:56 +00:00
  • bc1f1a01e4 Add support for the Winbond W39V040FA chip Uwe Hermann 2007-05-21 21:39:08 +00:00
  • 6b14175ead Add support for ASUS P5A (Socket 7, ALi based) Luc Verhaegen 2007-05-20 16:16:13 +00:00
  • a7e0548cea Fix coding style of flashrom by running indent on all files Uwe Hermann 2007-05-09 10:17:44 +00:00
  • 7977f4ef2e Add WinBond Super IO helpers Luc Verhaegen 2007-05-04 04:47:04 +00:00
  • aef1c7cd40 Enable flashing on IWILL DK8-HTX Mondrian Nuessle 2007-05-03 10:09:23 +00:00
  • d7f48069f9 Add initial support for the following flash chips Uwe Hermann 2007-04-28 02:22:59 +00:00