1
0
mirror of https://review.coreboot.org/flashrom.git synced 2025-08-19 05:01:18 +02:00

Commit Graph

  • 20fdce18af Board enable for Shuttle FN25 (SN25P) Luc Verhaegen 2009-10-21 12:05:50 +00:00
  • 5dfd3849ca Remove confusing out-of-date comment Carl-Daniel Hailfinger 2009-10-19 18:15:36 +00:00
  • 2b5cb51969 Add missing NVIDIA PCI IDs to wiki output Uwe Hermann 2009-10-06 20:25:48 +00:00
  • 14b3e1e3d7 Mark the following boards as supported (no board-enable needed) Uwe Hermann 2009-10-06 20:23:29 +00:00
  • d0e347d003 Upon popular request, move board support tables to print.c Uwe Hermann 2009-10-06 13:00:00 +00:00
  • aad7e67004 Mark NVIDIA Nforce4/MCP04 as tested Luc Verhaegen 2009-10-06 11:32:21 +00:00
  • 2c04fab8ef Board enable for EPoX EP-8RDA3+ Luc Verhaegen 2009-10-05 18:46:35 +00:00
  • 8ff741e15a Board enable for ASUS P5ND2-SLI Deluxe Luc Verhaegen 2009-10-05 16:07:00 +00:00
  • cd00e88587 Chipset support for the nVidia nForce 4 Luc Verhaegen 2009-10-05 16:04:47 +00:00
  • a472b8b097 There is no need to tell people to install libz if flashrom doesn't need libz Carl-Daniel Hailfinger 2009-10-03 17:08:02 +00:00
  • c67d03701b Cosmetics and small coding style fixes Uwe Hermann 2009-10-01 18:40:02 +00:00
  • 3a4781e76c Make bitbang_spi naming consistent Carl-Daniel Hailfinger 2009-10-01 14:51:25 +00:00
  • 4d67950864 Disable NVIDIA flashing support for now, erase/write is not properly working, yet Uwe Hermann 2009-10-01 14:11:43 +00:00
  • de75a5ed7f Introduce proper error checking for SPI programming Carl-Daniel Hailfinger 2009-10-01 13:16:32 +00:00
  • 4010712033 Add comments about the meaning of block erase related struct flashchip members Carl-Daniel Hailfinger 2009-10-01 13:15:01 +00:00
  • 2bc98f6c91 Add initial support for flashing some NVIDIA graphics cards Uwe Hermann 2009-09-30 18:29:55 +00:00
  • 547872b4ea This is the bitbanging SPI driver infrastructure Carl-Daniel Hailfinger 2009-09-28 13:15:16 +00:00
  • 07c54c83f8 Enable drkaiser programmer support in wiki output Uwe Hermann 2009-09-25 01:31:51 +00:00
  • 5714614c7f Mark the following boards as OK Uwe Hermann 2009-09-25 01:22:42 +00:00
  • 45835c4092 Mark the SST SST49LF003A/B as read-tested Peter Lemenkov 2009-09-25 01:09:18 +00:00
  • 3e0774dcfe Add chipset support for VIA VT82C596 by adding a PCI ID Uwe Hermann 2009-09-25 01:05:06 +00:00
  • a06287c9a0 Switch SST49LF004A/B to block erase, remove the hack which simulated (unsupported) chip erase Carl-Daniel Hailfinger 2009-09-23 22:01:33 +00:00
  • c025268340 Change the status of the SST49LF020A to TEST_OK_PREW Nils Jacobs 2009-09-23 21:58:34 +00:00
  • e715c7b42c Enable flashrom on Wyse Winterm S50 Nils Jacobs 2009-09-23 02:09:23 +00:00
  • 2912426bf4 This enables flashing the Dell S1850 under Linux. Carl-Daniel Hailfinger 2009-09-23 02:05:12 +00:00
  • 26f7e64cb1 The current ICH SPI preop handling is a hack which spews lots of warnings, but still yields correct results Carl-Daniel Hailfinger 2009-09-18 15:50:56 +00:00
  • 707f1ebec3 Fix copy-paste errors by s/CONFIG_PRINT_WIKI/PRINT_WIKI_SUPPORT/ Uwe Hermann 2009-09-18 13:38:14 +00:00
  • 9c8476b706 Compile out wiki output on request and move wiki stuff into a separate file Carl-Daniel Hailfinger 2009-09-16 12:19:03 +00:00
  • 4740c6ff3c Allow to exclude each of the external programmer drivers from being compiled in Carl-Daniel Hailfinger 2009-09-16 10:09:21 +00:00
  • ab044b20a2 Fix all remaining issues reported by LLVM/clang's scan-build Stefan Reinauer 2009-09-16 08:26:59 +00:00
  • 9e72aa51a7 Fix some of the issues reported by LLVM/clang's scan-build Stefan Reinauer 2009-09-16 08:18:08 +00:00
  • b08ee5c506 Mark Macronix MX29F001B as OK, tested by me on hardware Uwe Hermann 2009-09-09 00:58:19 +00:00
  • 4be25c79fb Replace pseudonym in drkaiser.c with real name Joerg Fischer 2009-09-09 00:55:13 +00:00
  • f38431a5b2 Store block sizes and corresponding erase functions in struct flashchip Carl-Daniel Hailfinger 2009-09-05 02:30:58 +00:00
  • c04ee22c70 Update probe timings for dozens of flash chips Udu Ogah 2009-09-05 01:31:32 +00:00
  • 4e9cebb2fb Unify some probe functions that basically correspond to probe_jedec() Carl-Daniel Hailfinger 2009-09-05 01:16:30 +00:00
  • d271e79174 Not all systems have svnversion installed Carl-Daniel Hailfinger 2009-09-05 01:12:07 +00:00
  • 6d1256082c Fix strict aliasing in serprog Carl-Daniel Hailfinger 2009-09-05 01:10:23 +00:00
  • 95e892b9d3 Fix for gcc 4.4 strict aliasing rules Stefan Reinauer 2009-09-04 13:57:07 +00:00
  • 34eae34922 Add drkaiser.c which was accidentally omitted in the last commit Uwe Hermann 2009-09-02 23:27:45 +00:00
  • b0912c0adb Add support for parallel flash on Dr. Kaiser PC-Waechter PCI devices TURBO J 2009-09-02 23:00:46 +00:00
  • 04aa59a864 Standardize on using __func__ instead of __FUNCTION__ Uwe Hermann 2009-09-02 22:09:00 +00:00
  • 0d5db9a8f8 Flashrom 0.9.1 v0.9.1 Carl-Daniel Hailfinger 2009-09-02 13:47:36 +00:00
  • 9246ff4063 Don't abort if chipset init failed because the failing init may have been a warning only Carl-Daniel Hailfinger 2009-09-02 13:43:56 +00:00
  • 84395ed69f Move the Asus A7V600-X out of the unsupported list Carl-Daniel Hailfinger 2009-09-02 00:24:26 +00:00
  • 174962dd29 Use correct name for SB700/SB710/SB750 instead of calling them SB700 Carl-Daniel Hailfinger 2009-09-01 22:13:42 +00:00
  • 7227291e87 Board enable for Asus A7V600-X Luc Verhaegen 2009-09-01 21:22:23 +00:00
  • 48e5e09cf7 Add the possibility to set the release name directly as makefile parameter Carl-Daniel Hailfinger 2009-08-31 16:25:08 +00:00
  • 4dd5e080a1 Refine bad board list Carl-Daniel Hailfinger 2009-08-31 11:53:35 +00:00
  • f8a06839d4 Board status updates Uwe Hermann 2009-08-30 14:14:59 +00:00
  • 871689e255 Update svn:ignore Joerg Mayer 2009-08-24 13:29:25 +00:00
  • 7221d5f98d Update contact info Joerg Mayer 2009-08-24 13:24:52 +00:00
  • fdb852f504 "3COM 3C90xB: PCI 10BASE-T (TPO)" (10b7:9004) works fine Carl-Daniel Hailfinger 2009-08-24 01:47:33 +00:00
  • 502a913791 Add support for MX29F001T and MX29F001B flash chips Mark Panajotovic 2009-08-24 01:42:24 +00:00
  • 37181bebdd ASD AE29F2008 and Winbond W29C020C have the same ID Carl-Daniel Hailfinger 2009-08-24 01:34:48 +00:00
  • 95baaadee5 Add support for ICH9 engineering sample Carl-Daniel Hailfinger 2009-08-21 17:26:13 +00:00
  • a02d666436 Various board status updates Uwe Hermann 2009-08-20 18:45:18 +00:00
  • f5fb51c4ba Adept layout handling to new programmer infrastructure and fix off-by-one error Carl-Daniel Hailfinger 2009-08-19 15:19:18 +00:00
  • 664e7ad995 Change programmer options separator from = to : Carl-Daniel Hailfinger 2009-08-19 15:03:28 +00:00
  • 8ab49e72af Disallow erase/write for known bad chips so people won't try without a clear understanding Carl-Daniel Hailfinger 2009-08-19 13:55:34 +00:00
  • 3426ef6ab8 If FT2232H SPI is not enabled, it should be compiled out completely Carl-Daniel Hailfinger 2009-08-19 13:27:58 +00:00
  • 173e3eaabe Support rdmsr/wrmsr operations on FreeBSD Stefan Reinauer 2009-08-19 10:46:23 +00:00
  • dfade10e39 Add serprog documentation to the manpage Carl-Daniel Hailfinger 2009-08-18 23:51:22 +00:00
  • 1ebf8451a7 Tidy up docs before release Carl-Daniel Hailfinger 2009-08-18 23:50:14 +00:00
  • 10572fa08a Fix compilation on Nexenta which is Ubuntu with a Solaris kernel v0.9.1-rc1 Carl-Daniel Hailfinger 2009-08-17 16:30:53 +00:00
  • 4449868623 Allow the user to override FWH IDSEL on ICH6 and later Carl-Daniel Hailfinger 2009-08-13 23:23:37 +00:00
  • 204b076df7 Generate the usage message by walking the list of available programmers Carl-Daniel Hailfinger 2009-08-13 11:38:44 +00:00
  • b4fe6648d1 Use MSR abstraction in all board enables Stefan Reinauer 2009-08-12 18:25:24 +00:00
  • 4eeb713ed2 Board enable for Asus P4P800-E Deluxe Luc Verhaegen 2009-08-12 16:58:11 +00:00
  • 6be741114d Allow to compile out serprog completely Carl-Daniel Hailfinger 2009-08-12 16:17:41 +00:00
  • 37fc469ca2 Add a new field for the names of programmers and use it to match against user input Carl-Daniel Hailfinger 2009-08-12 14:34:35 +00:00
  • ef58a9ce3f Use a common parameter variable for all programmers Carl-Daniel Hailfinger 2009-08-12 13:32:56 +00:00
  • 415e513d90 Add fallback functions for programmer shutdown and memory mapping and fix FT2232 and IT87 Carl-Daniel Hailfinger 2009-08-12 11:39:29 +00:00
  • 8fa64816ae Fix up MSR handling to support more OSes than Linux. Stefan Reinauer 2009-08-12 09:27:45 +00:00
  • 630c79d494 Make debug messages printf_debug(). Stefan Reinauer 2009-08-11 12:15:39 +00:00
  • 4c7ea38581 Add ICH6,ICH7,ICH8,ICH9,ICH10 FWH IDSEL settings and flash decode settings to the debug output Carl-Daniel Hailfinger 2009-08-10 23:30:45 +00:00
  • 6d5d2535a4 Add IDs for 25 AMD chips, 11 Hynix chips, 8 Sharp chips, and their variants Carl-Daniel Hailfinger 2009-08-10 10:14:23 +00:00
  • 116081a224 Replace remaining explicit erases in SPI programmer drivers with auto-erases Carl-Daniel Hailfinger 2009-08-10 02:29:21 +00:00
  • db41c59e3b Releasing IO permissions was done by hand everywhere Carl-Daniel Hailfinger 2009-08-09 21:50:24 +00:00
  • be726817f7 Remove unnecessary #include files Carl-Daniel Hailfinger 2009-08-09 12:44:08 +00:00
  • 5b2f52fa6c Fix SPI multicommand endless loop in default_spi_send_multicommand Carl-Daniel Hailfinger 2009-08-03 09:35:20 +00:00
  • 22ea8cd503 The project's new home is flashrom.org now Stefan Reinauer 2009-07-30 13:32:26 +00:00
  • bc25f947fe Boards with coreboot have a cbtable containing vendor and board name Carl-Daniel Hailfinger 2009-07-30 13:30:17 +00:00
  • 350a0c348e Add IDs for 51 new flash chips Carl-Daniel Hailfinger 2009-07-24 13:59:27 +00:00
  • 0a3e5aeaf6 If writing failed, verifying is pointless Carl-Daniel Hailfinger 2009-07-24 12:18:54 +00:00
  • 21eedec3a6 Improve flashchip comments to be more readable and precise Carl-Daniel Hailfinger 2009-07-23 12:42:01 +00:00
  • da65432eb6 Fix erase for SST49LF020A Carl-Daniel Hailfinger 2009-07-23 01:44:38 +00:00
  • 49b9cab392 Continue erase/write verification after the first error Carl-Daniel Hailfinger 2009-07-23 01:42:56 +00:00
  • 32961be12d Add support for ST M25P05/M25P10 chips that only respond to RES and not RDID Carl-Daniel Hailfinger 2009-07-23 01:40:20 +00:00
  • f8555e24a4 This is a workaround for a bug in SB600 and SB700 Carl-Daniel Hailfinger 2009-07-23 01:36:08 +00:00
  • 414bd320ac Verbose probe output is split across multiple lines for some probe functions Carl-Daniel Hailfinger 2009-07-23 01:33:43 +00:00
  • a80cfbc3d7 Eliminate version string duplication Carl-Daniel Hailfinger 2009-07-22 20:13:00 +00:00
  • fcbdbbc0d4 Convert SPI write status register to multicommand infrastructure Carl-Daniel Hailfinger 2009-07-22 20:09:28 +00:00
  • 02487aa4ed Replace most of the switch cases in the spi code with lookup on a struct instead Carl-Daniel Hailfinger 2009-07-22 15:36:50 +00:00
  • f3196df7f0 Support for an external serial flasher protocol Urja Rannikko 2009-07-21 13:02:59 +00:00
  • 1179377060 Board enable for Aopen VKM400 AM-S Luc Verhaegen 2009-07-21 01:44:45 +00:00
  • 322f305033 Reset SST49LF016C after erase to exit the read status register mode Carl-Daniel Hailfinger 2009-07-20 15:21:18 +00:00
  • 142e30fcaa Use a distinct return code for SPI commands with unsupported/invalid length Carl-Daniel Hailfinger 2009-07-14 10:26:56 +00:00
  • 78e4e12712 Board enable for Asus A7V8X Luc Verhaegen 2009-07-13 12:40:17 +00:00
  • 2f1b36fb35 Convert SPI byte program to use the multicommand infrastructure Carl-Daniel Hailfinger 2009-07-12 12:06:18 +00:00