mirror of
https://review.coreboot.org/flashrom.git
synced 2025-08-19 05:01:18 +02:00
Commit Graph
Select branches
Hide Pull Requests
1.0.x
1.1.x
1.2.x
1.3.x
1.5.x
main
stable
staging
testpush
p1.0
v0.9.0
v0.9.1
v0.9.1-rc1
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.5.1
v0.9.5.2
v0.9.6
v0.9.6.1
v0.9.7
v0.9.8
v0.9.8-rc1
v0.9.9
v0.9.9-rc1
v1.0
v1.0-rc1
v1.0-rc2
v1.0-rc3
v1.0.1
v1.0.1-rc1
v1.0.1-rc2
v1.0.2
v1.0.2-rc1
v1.1
v1.1-rc1
v1.1-rc2
v1.1.1
v1.1.1-rc1
v1.2
v1.2.1
v1.2.1-rc1
v1.3.0
v1.3.0-rc1
v1.3.0-rc2
v1.4.0
v1.4.0-rc1
v1.4.0-rc2
v1.5.0
v1.5.0-rc1
v1.5.0-rc2
v1.5.1
v1.6.0
v1.6.0-rc1
v1.6.0-rc2
Select branches
Hide Pull Requests
1.0.x
1.1.x
1.2.x
1.3.x
1.5.x
main
stable
staging
testpush
p1.0
v0.9.0
v0.9.1
v0.9.1-rc1
v0.9.2
v0.9.3
v0.9.4
v0.9.5
v0.9.5.1
v0.9.5.2
v0.9.6
v0.9.6.1
v0.9.7
v0.9.8
v0.9.8-rc1
v0.9.9
v0.9.9-rc1
v1.0
v1.0-rc1
v1.0-rc2
v1.0-rc3
v1.0.1
v1.0.1-rc1
v1.0.1-rc2
v1.0.2
v1.0.2-rc1
v1.1
v1.1-rc1
v1.1-rc2
v1.1.1
v1.1.1-rc1
v1.2
v1.2.1
v1.2.1-rc1
v1.3.0
v1.3.0-rc1
v1.3.0-rc2
v1.4.0
v1.4.0-rc1
v1.4.0-rc2
v1.5.0
v1.5.0-rc1
v1.5.0-rc2
v1.5.1
v1.6.0
v1.6.0-rc1
v1.6.0-rc2
-
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