1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-11-15 04:00:41 +01:00

Commit Graph

  • ad0010a67a Intel 28F004/28F400 support Michael Karcher 2010-04-03 10:27:08 +00:00
  • 253101e69e Refine and fix the delay loop calculation Carl-Daniel Hailfinger 2010-03-31 23:55:06 +00:00
  • 957d260542 Add ITE IT8720 SPI support Vadim Girlin 2010-03-30 02:45:18 +00:00
  • dfdc56f4a0 Add PMC Pm39LV020 and Pm39LV040 Anders Juel Jensen 2010-03-27 23:25:14 +00:00
  • 132e2ec632 Add runtime and build environment info to the flashrom version message Carl-Daniel Hailfinger 2010-03-27 16:36:40 +00:00
  • b811461abb The delay loop is probably one of the oldest pieces of code Carl-Daniel Hailfinger 2010-03-27 16:16:01 +00:00
  • 4e3d0b3a24 Polish the flashrom code comments and outputs a bit Uwe Hermann 2010-03-25 23:18:41 +00:00
  • d4e5359372 Add success reports Michael Karcher 2010-03-25 09:23:46 +00:00
  • 01f3ef4fd1 Autodetect ITE IT87* LPC->SPI translation on all boards without the need for a board enable Carl-Daniel Hailfinger 2010-03-25 02:50:40 +00:00
  • ed479d2a87 Convert chips' message printing to msg_c* Fixed suggestions by Carl-Daniel Sean Nelson 2010-03-24 23:14:32 +00:00
  • 93539dad8d Fix copy/paste error in print.c preventing compilation Michael Karcher 2010-03-24 23:10:01 +00:00
  • 3355f06978 Flashrom works on Acer Aspire 1520 (Laptop) with W39V040A Michael Karcher 2010-03-24 22:56:23 +00:00
  • c85fa45805 Shuttle FD37 and MSI K9A2 Platinum are supported Michael Karcher 2010-03-24 22:56:19 +00:00
  • b90c2217b1 MSI MS6330 tested with W49F002U and EN29F002 Michael Karcher 2010-03-24 22:56:14 +00:00
  • e06a9c8dd0 ASUS P6T Deluxe is OK Michael Karcher 2010-03-24 22:56:08 +00:00
  • 25a3c530a1 Clean up manufacturer mainboard links Michael Karcher 2010-03-24 22:56:02 +00:00
  • 98eff46e3d Abit VT6X4 + Winbond W29C020C and Asus A7V133 + Atmel AT29C010A work Michael Karcher 2010-03-24 22:55:56 +00:00
  • e2343e0813 Probe/Read tested for SST29EE020A Michael Karcher 2010-03-24 22:55:50 +00:00
  • 45f79cb279 Fix handling of empty dmidecode output Michael Karcher 2010-03-24 17:55:04 +00:00
  • 69e5811e79 Sst49lfxxxc chips are functionally the same as 82802ab chips Sean Nelson 2010-03-23 17:10:28 +00:00
  • 12aa0be5d4 Check 82802AB probing results for flash contents too Carl-Daniel Hailfinger 2010-03-22 23:47:38 +00:00
  • 12575e5bfe Reduce message severity level for skipped chips Carl-Daniel Hailfinger 2010-03-22 23:43:51 +00:00
  • ed3eae6873 Clang complains loudly when there are duplicate printlock_sst_fwhub, gcc ignores them Sean Nelson 2010-03-22 21:48:51 +00:00
  • 9979eacd9c Refine compile-time checks for libpci Carl-Daniel Hailfinger 2010-03-22 12:29:45 +00:00
  • 4e54de944d In unlock_28f004s5, variable 'i' needs to be int... Sean Nelson 2010-03-22 07:03:26 +00:00
  • 8864710cd5 Fix a few typos from the last commit Sean Nelson 2010-03-22 06:57:02 +00:00
  • dee4a83e1c To access/read the lock bits, we use the same mode to read the chip id Sean Nelson 2010-03-22 04:39:31 +00:00
  • 408e47af32 Multibyte SPI write for the Bus Pirate Carl-Daniel Hailfinger 2010-03-22 03:30:58 +00:00
  • 50415d2e48 Add DOS cross-compilation support to the Makefile Carl-Daniel Hailfinger 2010-03-21 14:54:57 +00:00
  • 4ad4c745af Adds board enable to Termtek TK-3370 thin client motherboard Daniel Brandt 2010-03-21 13:36:20 +00:00
  • 46313198d8 Unlock fixup Sean Nelson 2010-03-20 15:15:36 +00:00
  • fcc4f749f3 Fix some problems introduced in commit r948 brought up by carldani Sean Nelson 2010-03-20 03:01:19 +00:00
  • f63c4364b7 Rebased Board Enable Patch: iBase MB899 Luc Verhaegen 2010-03-19 23:01:34 +00:00
  • c94746d892 Rebased Board Enable Patch: Abit AN-M2 Sean Nelson 2010-03-19 23:00:07 +00:00
  • 392e05ad4a Reversed-engineered board enable for the ASUS A8N-LA Sean Nelson 2010-03-19 22:58:15 +00:00
  • 064f166011 Rebased Board Enable Patch: 2nd attempt to fix board detection on GA-MA74GM-S2H Peter Lemenkov 2010-03-19 22:55:48 +00:00
  • 255a9e0394 Rebased Board Enable Patch: Asus P4B533-E Michael Karcher 2010-03-19 22:52:00 +00:00
  • 0647733638 Rebased Board Enable Patch: Factor out Via Apollo GPO setting Michael Karcher 2010-03-19 22:49:09 +00:00
  • 998c9dc6ee Rebased Board Enable Patch: A8JM board_enable patch James Lancaster 2010-03-19 22:39:24 +00:00
  • 92bc6bddc5 Rebased Board Enable Patch: Abit KN8 Ultra Sean Nelson 2010-03-19 22:37:29 +00:00
  • 51cd0c9838 Rebased Board Enable Patch: Intel SE440BX-2 Michael Karcher 2010-03-19 22:35:21 +00:00
  • 187a46acd1 Rebased Board Enable Patch: Abit VT6X4 Michael Karcher 2010-03-19 22:30:49 +00:00
  • 49146c15a9 Rebased Board Enable Patch: Add Asus A8N Luc Verhaegen 2010-03-19 22:26:44 +00:00
  • 28accc2700 Various JEDEC refactorings touching 82802ab.c, sharplhf00l04.c and stm50flw0x0x.c Sean Nelson 2010-03-19 18:47:06 +00:00
  • 6499d5a681 Add board enable for P4C800-E Michael Karcher 2010-03-17 06:19:23 +00:00
  • 295b3af767 PCI device BARs of all types had only bits 1:0 cleared while reading the address Carl-Daniel Hailfinger 2010-03-17 00:47:56 +00:00
  • 6093969529 Mark a bunch of parallel chips I tested as TEST_OK_PRW Uwe Hermann 2010-03-17 00:05:59 +00:00
  • 03ae5c117a Add MS-DOS crosscompilation support Rudolf Marek 2010-03-16 23:59:19 +00:00
  • ccf7a2a231 Further cleanup after JEDEC refactorings Sean Nelson 2010-03-16 03:09:10 +00:00
  • b3289c904c Clean up sst28sf040.c after JEDEC refactorings Sean Nelson 2010-03-16 01:00:50 +00:00
  • e4446e4ddb Clean up sharplhf00l04.c after JEDEC refactorings Sean Nelson 2010-03-16 00:51:31 +00:00
  • ffae6ca468 Kill dead w39v080fa.c functions Sean Nelson 2010-03-16 00:45:00 +00:00
  • ba966f6f93 Kill dead w39v040c.c functions Sean Nelson 2010-03-16 00:35:53 +00:00
  • 2f9374bd9d Kill dead pm49fl00x.c functions Sean Nelson 2010-03-16 00:32:30 +00:00
  • 81449a2482 Add FEATURE_REGISTERMAP to some more chips and change the use of various probing functions Carl-Daniel Hailfinger 2010-03-15 03:48:42 +00:00
  • fd41670dd6 Skip DMI laptop check if DMI doesn't work Michael Karcher 2010-03-14 17:57:52 +00:00
  • 8111e7ffa4 Enabling Gigabyte GA-MA69VM-S2 Raúl Soriano 2010-03-14 00:00:14 +00:00
  • e3cb0a13bf Fix EN29F002 Top/Bottom Boot Block Michael Karcher 2010-03-13 23:47:09 +00:00
  • 439597032e Various coding style and cosmetic changes Uwe Hermann 2010-03-13 17:28:29 +00:00
  • 645c6df21a Patch: Manpage: Move description of layout file into the right place Joerg Mayer 2010-03-13 14:47:48 +00:00
  • 31fd8254cf Tell users to probe/backup first Michael Karcher 2010-03-12 06:41:39 +00:00
  • 0b9e2a746e Fix NULL pointer reference in board_flash_enable Michael Karcher 2010-03-11 23:04:16 +00:00
  • bd622d1a47 Add ASUS A7V8X-X write-enable Russ Dill 2010-03-09 16:57:06 +00:00
  • 8c7c468645 Mark PMC Pm49FL002 as tested Russ Dill 2010-03-09 16:53:06 +00:00
  • e8e369fcc3 Write granularity is chip specific Carl-Daniel Hailfinger 2010-03-08 00:42:32 +00:00
  • 7f0c3ec56b Move untested board enable documentation to manpage Michael Karcher 2010-03-07 22:29:28 +00:00
  • 5fdf270450 Board enable for MS-7202 (K8N GM2-L) Michael Karcher 2010-03-07 16:52:59 +00:00
  • b2184c153f Board enable for Asus M2NBP-VM CSM Michael Karcher 2010-03-07 16:42:55 +00:00
  • 03b80e922c Board enable for HP Vectra VL420SFF Michael Karcher 2010-03-07 16:32:32 +00:00
  • e5eafb2191 Refactor man page Michael Karcher 2010-03-07 12:11:08 +00:00
  • 3cd5a12e04 Add support for Eon EN29F010 Russ Dill 2010-03-05 08:44:11 +00:00
  • b4a3d1c422 Board enable for Abit IP35 Pro Michael Karcher 2010-03-03 16:15:12 +00:00
  • 0bdc0929f5 Implement tested/untested status for board enables Michael Karcher 2010-02-28 01:33:48 +00:00
  • 5fbd18dc8d Board enable for HP Vectra VL400 Michael Karcher 2010-02-27 18:35:54 +00:00
  • 36172342c8 Convert the remaining references to *_49fl00x Sean Nelson 2010-02-27 18:01:15 +00:00
  • 8c1df280e3 Warn if running on laptops Michael Karcher 2010-02-26 09:51:20 +00:00
  • 0d7fb7c5ed Factor out DMI string reading into subfunction Michael Karcher 2010-02-26 09:51:16 +00:00
  • 14ba6682e9 Split spi.c into programmer and chip code Remove chipdriver.h include from flash.h Sean Nelson 2010-02-26 05:48:29 +00:00
  • cfa674fde7 Rename identifiers called 'byte' Michael Karcher 2010-02-25 11:38:23 +00:00
  • f6498d7a44 Remove unused short IDs Michael Karcher 2010-02-24 22:43:44 +00:00
  • 844863933d Replace PCI_OK/PCI_NT by OK/NT Michael Karcher 2010-02-24 00:04:40 +00:00
  • 01f6d7d15d Fix PIIX4 GPO set Michael Karcher 2010-02-24 00:00:21 +00:00
  • c351992895 Patch to remove all references to dead chipdrivers Sean Nelson 2010-02-22 15:52:57 +00:00
  • ddd5c9e147 Add initial (non-working) code for Highpoint ATA/RAID controllers Uwe Hermann 2010-02-21 21:17:00 +00:00
  • 6e0b912f46 Here's a very quick patch to fix the missing unlock code Sean Nelson 2010-02-19 00:52:10 +00:00
  • ce5fad038d Refactor MCP SPI detection Carl-Daniel Hailfinger 2010-02-18 12:24:38 +00:00
  • d8dfc441ed More NetBSD fixes (w/ patch) Jonathan A. Kollasch 2010-02-16 00:49:50 +00:00
  • cc389fc6b1 Allow the registration of functions to be called at programmer shutdown Carl-Daniel Hailfinger 2010-02-14 01:20:28 +00:00
  • 879b351bfe Use uname -p instead of -m on NetBSD so we get the right architecture library name Jonathan A. Kollasch 2010-02-14 01:00:36 +00:00
  • ea3b1b4db2 Add SPI mode diagnostics for all post-MCP55 (nForce 5) chipsets from Nvidia Carl-Daniel Hailfinger 2010-02-13 23:41:01 +00:00
  • cd446f4b93 Kill an erroneous .erase introduced in r900 Carl-Daniel Hailfinger 2010-02-13 19:22:11 +00:00
  • f5ae4d4a35 Adds support for the Intel E28F004S5 flash chip Sean Nelson 2010-02-13 18:41:53 +00:00
  • e4edb067a6 Ignore RES (1 byte) if chip replied to REMS (2 bytes) Carl-Daniel Hailfinger 2010-02-12 19:37:25 +00:00
  • fb0828f3db Split internal.c into internal.c and hwaccess.c Carl-Daniel Hailfinger 2010-02-12 19:35:25 +00:00
  • ca33140ebf Fix erase blocks for Winbond W25X{10,20,40,80} SPI chips Sean Nelson 2010-02-12 18:40:27 +00:00
  • 4dfa093bd5 Fix DMI match logic Michael Karcher 2010-02-12 05:44:18 +00:00
  • 48f1d73b5f At long last, the day has come, and we can bury full-chip erase once and for all Carl-Daniel Hailfinger 2010-02-11 23:03:53 +00:00
  • f15e1abbaa Rewrite substantial parts of the ICH SPI support Carl-Daniel Hailfinger 2010-02-11 11:28:37 +00:00
  • 7a788f567d Document the rules for DMI matching with PCI subsystem IDs Carl-Daniel Hailfinger 2010-02-04 11:12:04 +00:00
  • 2eab70da70 Allow DMI supported board enables with subsystem ID zero Michael Karcher 2010-02-04 10:58:50 +00:00