Commit Graph

  • 5b997c3ed6 Split off programmer.h from flash.h Carl-Daniel Hailfinger 2010-07-27 22:41:39 +00:00
  • 1d3a2fefbc Convert MMIO accesses of non-internal PCI-based programmers to be endian-agnostic Carl-Daniel Hailfinger 2010-07-27 22:03:46 +00:00
  • 695fb5d0ac Add a udev rules file for flashrom Uwe Hermann 2010-07-27 22:00:42 +00:00
  • efd8af3163 Board enable for abit NF-M2 nView Michael Karcher 2010-07-24 22:50:54 +00:00
  • 4aa75f2bbb Detect IP35 by the SMBus bridge instead of the SATA controller Michael Karcher 2010-07-24 22:43:12 +00:00
  • 3b11252426 Board enable for Samsung Polaris 32 Michael Karcher 2010-07-24 22:36:01 +00:00
  • c7a1ffb6f1 Board enable for GA-8IRML Michael Karcher 2010-07-24 22:27:29 +00:00
  • 7af2ff0d56 Board enable for Abit IC7 Michael Karcher 2010-07-24 22:18:14 +00:00
  • 9a9b9842de Fix compilation for CONFIG_INTERNAL=no Michael Karcher 2010-07-24 22:07:52 +00:00
  • 19dceac408 Fix compilation which was broken by r1101 Idwer Vollering 2010-07-24 18:47:45 +00:00
  • e57957c977 Board enable for HP Puffer2-UL8E Michael Karcher 2010-07-24 11:14:37 +00:00
  • 87c9099e69 Board enable for ASUS P4SD-LA (HP OEM) Michael Karcher 2010-07-24 11:03:48 +00:00
  • 72eeab5f35 Board enable for ASUS P5PE-VM Michael Karcher 2010-07-24 10:41:42 +00:00
  • b05b9e100a Move SB600 SPI initialization to sb600spi.c Michael Karcher 2010-07-22 18:04:19 +00:00
  • a4448d9aec Move Intel SPI initialisation to ichspi.c Michael Karcher 2010-07-22 18:04:15 +00:00
  • d97c0e02d6 Add support for the Intel 28F002BC-T Joshua Roys 2010-07-22 15:20:43 +00:00
  • df90d3a38f Add support for the following AMIC SPI chips Daniel Lenski 2010-07-22 11:44:38 +00:00
  • 74a828a6dd Add nicnatsemi to print.c and print_wiki.c Andrew Morgan 2010-07-21 15:12:07 +00:00
  • 86f4e6db2c Add support for the SST25VF064C SPI flash chip Ed Swierk 2010-07-21 15:02:22 +00:00
  • e7fdd6e9a1 Add support for RayeR SPIPGM hardware as described in http://rayer.ic.cz/elektro/spipgm.htm Carl-Daniel Hailfinger 2010-07-21 10:26:01 +00:00
  • 17e23ac979 Check during SPI bitbang init that SPI bitbang master configuration is correct Carl-Daniel Hailfinger 2010-07-18 14:42:28 +00:00
  • 62175a094d Use struct pointer instead of enum to set bitbang adapter Michael Karcher 2010-07-17 23:27:47 +00:00
  • f7533420b4 Print supported flash chips as narrow as possible Carl-Daniel Hailfinger 2010-07-17 23:21:12 +00:00
  • fb2c4c3f72 Refine PCI BAR masks handling for drkaiser and gfxnvidia Carl-Daniel Hailfinger 2010-07-17 22:42:33 +00:00
  • 44cd9ab080 Add support for pciutils/libpci older than 2.2 Carl-Daniel Hailfinger 2010-07-17 22:28:05 +00:00
  • b51e58e50f Use __clang_version__ macro Carl-Daniel Hailfinger 2010-07-17 14:49:30 +00:00
  • abebe6b4c2 Add Winbond W49F020 support Carl-Daniel Hailfinger 2010-07-17 13:45:42 +00:00
  • 0d974e7a92 Refine SPI bitbanging Carl-Daniel Hailfinger 2010-07-17 12:54:09 +00:00
  • 1a854fc98c Remove temporary buffers from bitbanging Michael Karcher 2010-07-17 10:42:34 +00:00
  • 420cf6f633 Mark Fujitsu MBM29F400BC write as broken (implicit eraseblock layout in write) Carl-Daniel Hailfinger 2010-07-16 22:07:20 +00:00
  • 29a1c66a23 Use generic unlocking infrastructure for SPI chips Carl-Daniel Hailfinger 2010-07-14 20:21:22 +00:00
  • ca812d40d4 Use the max_rom_decode infrastructure for wbsio_spi Carl-Daniel Hailfinger 2010-07-14 19:57:52 +00:00
  • 9a795d83fb Convert SPI chips to partial write Carl-Daniel Hailfinger 2010-07-14 16:19:05 +00:00
  • 1748c5701f Print an error message on read errors and abort instead of proceeding anyway Carl-Daniel Hailfinger 2010-07-13 23:56:13 +00:00
  • 4d3e9ca733 Wrap a line which was 156 columns wide Carl-Daniel Hailfinger 2010-07-13 00:42:00 +00:00
  • a122341fa5 Split erase region walking out of erase_flash Carl-Daniel Hailfinger 2010-07-13 00:37:19 +00:00
  • ab922779e3 Fix out-of-bounds ICH FREG permission printing Carl-Daniel Hailfinger 2010-07-13 00:04:52 +00:00
  • 550f5c836c Add support for the AMIC A25L80P Daniel Lenski 2010-07-11 21:33:31 +00:00
  • 4497e86134 Fix read function for EMST F25L008A Michael Karcher 2010-07-10 19:34:15 +00:00
  • 76d4b373dd Generify support for ITE IT8705 Super I/O Carl-Daniel Hailfinger 2010-07-10 16:56:32 +00:00
  • 2b6dcb36c4 Unify programmer parameter extraction Carl-Daniel Hailfinger 2010-07-08 10:13:37 +00:00
  • 7af6cefa48 Fix ASUS A8N-VM CSM board enable entry Michael Karcher 2010-07-08 09:32:18 +00:00
  • 744132af4b Various places in the flashrom source feature custom parameter extraction from programmer_param Carl-Daniel Hailfinger 2010-07-06 09:55:48 +00:00
  • d1be52d545 Disable writes on default for known bad programmers Carl-Daniel Hailfinger 2010-07-03 12:14:25 +00:00
  • ad3cc55e13 Kill global variables, constants and functions if local scope suffices Carl-Daniel Hailfinger 2010-07-03 11:02:10 +00:00
  • b63b067ae2 Add OpenBSD support Carl-Daniel Hailfinger 2010-07-02 17:12:50 +00:00
  • f93b36a6bc ICH9/10: display FRAP/FREGx access controls Joshua Roys 2010-07-01 17:45:54 +00:00
  • b0bd386c33 Add support for the HP DL165 G6 Arne Georg Gleditsch 2010-07-01 11:16:28 +00:00
  • 979d925223 Check that the expected winbond Super I/O was found Michael Karcher 2010-06-29 14:44:40 +00:00
  • ea36c9cb5c Board enable for Asus A8N-VM CSM Michael Karcher 2010-06-27 15:07:52 +00:00
  • bcd80cd262 W83627x code unification Michael Karcher 2010-06-27 15:07:49 +00:00
  • 7237683faf Work around shadowing warnings in libpci headers Carl-Daniel Hailfinger 2010-06-25 13:18:48 +00:00
  • 2bd007a97e SST39VF010 tested, works Guenter Knauf 2010-06-24 11:51:12 +00:00
  • c4acec9228 Add Winbond W25Q64 support David Hendricks 2010-06-24 11:39:57 +00:00
  • e1fdff4472 If flashrom is standalone and has no OS below, it can't call dmidecode Carl-Daniel Hailfinger 2010-06-23 23:14:44 +00:00
  • dcef67e468 Kill unneeded #include wherever possible Carl-Daniel Hailfinger 2010-06-21 23:20:15 +00:00
  • c96a8bd458 Add support for Hyundai HY29F002 and HY29F002B David Borg 2010-06-21 16:12:22 +00:00
  • 7f9922dcd7 Fill in buses_supported for remaining Intel chipsets (ICH0-ICH5, Poulsbo) Carl-Daniel Hailfinger 2010-06-20 11:04:26 +00:00
  • 3a25fea9e7 The SPI opcode 0xd8 is not a chip erase opcode on any chip out there Carl-Daniel Hailfinger 2010-06-20 11:02:33 +00:00
  • 1b0ba89352 Add SPI chip read support to the dummy flasher Carl-Daniel Hailfinger 2010-06-20 10:58:32 +00:00
  • 9c62d11d55 Refine SPI AAI support Carl-Daniel Hailfinger 2010-06-20 10:41:35 +00:00
  • 8ae500e09d Fix message printing for SPI RES on spew level Carl-Daniel Hailfinger 2010-06-20 10:39:33 +00:00
  • 80a59ea2d5 Add EMST F25L008A SPI chip Michael Karcher 2010-06-19 22:06:35 +00:00
  • 02d0c1e4d0 Set maximum flash size for 3Com NICs to 128kb = 1Mbit Peter Stuge 2010-06-17 00:01:56 +00:00
  • 5d3fcb9633 Makefile: detect unsupported configuration options Carl-Daniel Hailfinger 2010-06-14 18:40:59 +00:00
  • ddbab7116c Handle OS where executables have a hardcoded suffix, e.g Carl-Daniel Hailfinger 2010-06-14 14:44:08 +00:00
  • 2eda391bdf The nicrealtek code uses magic constants, but they are not explained Carl-Daniel Hailfinger 2010-06-14 14:18:37 +00:00
  • 5cacf8c974 Add SST25LF040A support Stefan Reinauer 2010-06-14 12:58:06 +00:00
  • 5bdf298439 We already have NEED_PCI in the Makefile to link in PCI support Carl-Daniel Hailfinger 2010-06-14 12:42:05 +00:00
  • 89bed6d836 VIA: disable byte merging Michael Karcher 2010-06-13 10:16:12 +00:00
  • 51825085f8 Unbreak flashrom - fix compiler error Michael Karcher 2010-06-12 23:14:03 +00:00
  • 5f31ebe244 Board-enable for MS-7025 (K8N Neo2 Platinum) Michael Karcher 2010-06-12 23:07:26 +00:00
  • bcd25569d4 Board enable for EPIA EK (untested) Michael Karcher 2010-06-12 17:27:44 +00:00
  • c29c2e71cb National Semiconductor DP83815/DP83816 and DP83820 NIC programmer support Andrew Morgan 2010-06-07 22:37:54 +00:00
  • 9ff514d2a8 Various manpage fixes and improvements Uwe Hermann 2010-06-07 19:41:25 +00:00
  • 36dec8b938 board_enable.c: Remove useless 'name' parameter Uwe Hermann 2010-06-07 19:06:26 +00:00
  • 1a5eaa1a05 Support Atmel AT49F020 256kB parallel flash Andrew Morgan 2010-06-07 14:10:55 +00:00
  • 4146cedae4 Fix wiki board enable parameter printing Carl-Daniel Hailfinger 2010-06-07 11:10:43 +00:00
  • e2f015836c Create dependencies on the fly rather than in a separate step Stefan Reinauer 2010-06-07 11:08:07 +00:00
  • 460b282fb4 Fix libpci linkage on NetBSD Carl-Daniel Hailfinger 2010-06-04 23:24:57 +00:00
  • 9f5f2158a7 Gcc and clang can check format strings of printf-like functions Carl-Daniel Hailfinger 2010-06-04 23:20:21 +00:00
  • b5b161b260 Internal: introduce processor enables and abort if top/bottom alignment is unknown Carl-Daniel Hailfinger 2010-06-04 19:05:39 +00:00
  • 2db77a03ef Make the 'flashrom --help' output look a bit nicer Uwe Hermann 2010-06-04 17:07:39 +00:00
  • 8b83f55979 Fix URLs for GIGABYTE motherboards Peter Lemenkov 2010-06-04 16:39:35 +00:00
  • b929d110c1 Measure OS timer precision to refine calibration Carl-Daniel Hailfinger 2010-06-03 21:48:13 +00:00
  • 301703bc5b Fix bug in wiki printing and whitespace Uwe Hermann 2010-06-03 16:35:51 +00:00
  • dd128c9793 Fix fallout from r1021 which caused compile failures if only the dummy programmer was selected Carl-Daniel Hailfinger 2010-06-03 00:49:50 +00:00
  • 2ead2e225b Add hp xw9400 board enable Michael Karcher 2010-06-01 16:09:06 +00:00
  • 4adf8a6512 Merge print.c and print_wiki.c board/URL tables Peter Lemenkov 2010-06-01 10:13:17 +00:00
  • 71127727dc So far, we have up to 4 different names for the same thing (ignoring capitalization) Carl-Daniel Hailfinger 2010-05-31 15:27:27 +00:00
  • a0020df630 Add flashrom.exe unconditionally to the list of files removed at make clean Carl-Daniel Hailfinger 2010-05-30 22:35:14 +00:00
  • 831e8f4abb Remove unneeded #include statements completely Carl-Daniel Hailfinger 2010-05-30 22:24:40 +00:00
  • 4178760241 Mark the following chip as supported Uwe Hermann 2010-05-30 17:50:16 +00:00
  • ea5425b500 Update the status for the following chips Uwe Hermann 2010-05-30 17:00:19 +00:00
  • c9b6341f29 Unlocking for W39V040FA Michael Karcher 2010-05-30 16:55:18 +00:00
  • dc1cda15d4 Add support for two-byte RES probes Carl-Daniel Hailfinger 2010-05-28 17:07:57 +00:00
  • 80f3d05e73 ichspi: try harder to conform to address restrictions Carl-Daniel Hailfinger 2010-05-28 15:53:08 +00:00
  • 4073c09556 It seems that this board is actually a 'Pro' version Peter Lemenkov 2010-05-26 22:29:51 +00:00
  • eb75ced349 Sort boards in board-enable table alphabetically Peter Lemenkov 2010-05-26 22:26:44 +00:00
  • cceafa2ad0 Handle the following architectures in generic flashrom code Carl-Daniel Hailfinger 2010-05-26 01:45:41 +00:00