mirror of
https://review.coreboot.org/flashrom.git
synced 2025-11-15 04:00:41 +01: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
-
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 -
39fa9b55cd
Convert SPI block erase to use the multicommand infrastructure
Carl-Daniel Hailfinger
2009-07-11 22:26:52 +00:00 -
9d68080e0e
Fix incorrect manpage
Uwe Hermann
2009-07-11 22:17:28 +00:00 -
a721ae2005
Add Winbond W25X16
Hector Martin
2009-07-11 19:39:11 +00:00 -
60d711879f
Convert SPI chip erase to use the multicommand infrastructure
Carl-Daniel Hailfinger
2009-07-11 19:28:36 +00:00 -
bb297f733d
Add an optional flash port parameter for IT87* SPI controllers in standalone programmer mode
Carl-Daniel Hailfinger
2009-07-11 18:05:42 +00:00 -
d0478299b1
Add SPI multicommand infrastructure
Carl-Daniel Hailfinger
2009-07-10 21:08:55 +00:00 -
8ef7dce29a
Change tarball compression from gzip to bzip2
Carl-Daniel Hailfinger
2009-07-10 20:19:48 +00:00 -
8bfb59c506
W39V040B: Flag Erase/Write as bad
Luc Verhaegen
2009-07-08 14:50:36 +00:00 -
2f1d0a500a
Board enable for Abit IP35
Luc Verhaegen
2009-07-06 22:58:46 +00:00 -
ef016f5cc3
Add more URLs and board notes, fix a typo
Uwe Hermann
2009-07-04 15:10:41 +00:00 -
e19e86d067
Some flashrom printing changes
Uwe Hermann
2009-07-03 23:51:19 +00:00 -
04d5dc4085
Mark the following boards as working
Uwe Hermann
2009-07-03 17:12:05 +00:00 -
feea272228
ft2232_spi: Allow runtime selection of FT2232H vs. FT4232H and interface A vs
Carl-Daniel Hailfinger
2009-07-01 00:02:23 +00:00 -
9cb867b571
Add changelog for make export and make tarball
Carl-Daniel Hailfinger
2009-06-30 12:41:00 +00:00 -
1432a60c85
Random minor flashrom fixes
Uwe Hermann
2009-06-28 23:26:37 +00:00 -
9899cadcd8
Print the bus type(s) of both chipset and chip in the flashrom output
Uwe Hermann
2009-06-28 21:47:57 +00:00 -
038a312bc6
Fix all NONSPI bustypes in flashchips.c
Urja Rannikko
2009-06-28 19:19:25 +00:00 -
34cc6cc070
Handle programmer init errors and abort
Carl-Daniel Hailfinger
2009-06-28 10:57:58 +00:00 -
0c854c0509
Change chip_readb in loop to use verify_range in write_page_write_jedec (jedec.c)
Urja Rannikko
2009-06-25 13:57:31 +00:00 -
ea07f6245c
Always verify write operations automatically
Uwe Hermann
2009-06-24 17:31:08 +00:00 -
3431bb70aa
Check result of all SPI erase functions
Carl-Daniel Hailfinger
2009-06-24 08:28:39 +00:00 -
23290664ed
Use correct abstraction for verify_range()
Carl-Daniel Hailfinger
2009-06-24 08:20:45 +00:00 -
5d1f41857b
Remove duplicated [file] from usage help
Carl-Daniel Hailfinger
2009-06-24 08:18:38 +00:00 -
dd2e14c61c
Mark the following boards as working OK
Uwe Hermann
2009-06-23 20:27:33 +00:00 -
bdb63dc321
The makefile rules for %.o and flashrom.o are identical
Carl-Daniel Hailfinger
2009-06-23 11:48:37 +00:00 -
2291535b7b
Initial commit of an external serial flasher protocol
Urja Rannikko
2009-06-23 11:33:43 +00:00 -
6d08a3ea04
There are some non-C99 compilers out there used to compile flashrom
Stephan Guilloux
2009-06-23 10:44:36 +00:00 -
2c7ba8ce70
SB600 SPI: Kill unused variable
Carl-Daniel Hailfinger
2009-06-23 00:47:26 +00:00 -
452b3e3785
Mark MX25L6405 as PROBE supported
Carl-Daniel Hailfinger
2009-06-22 11:14:43 +00:00 -
b07eac9a2f
Mark the SST49LF003A as PROBE supported
Carl-Daniel Hailfinger
2009-06-22 11:07:44 +00:00 -
5190ec16cf
Mark ST M25P80 as completely supported
Carl-Daniel Hailfinger
2009-06-22 10:09:07 +00:00 -
faaa2b235d
Eon EN25F40: Probe is tested
Carl-Daniel Hailfinger
2009-06-22 10:06:28 +00:00 -
bca6aa134b
Note how the GIGABYTE GA-7ZM can be flashed
Uwe Hermann
2009-06-22 01:37:06 +00:00 -
5ab8889c8e
Add board-enable for Elitegroup K7VTA3
Uwe Hermann
2009-06-21 20:50:22 +00:00 -
265e755db2
Add board-enable code for the Shuttle AK38N
Uwe Hermann
2009-06-21 15:45:34 +00:00 -
a2d05012e8
Various wiki output changes
Uwe Hermann
2009-06-20 01:21:38 +00:00 -
0b0cc1629e
Random bunch of wiki output and board status changes
Uwe Hermann
2009-06-19 19:00:48 +00:00 -
a8b3727a1e
Add support for the AMD Am29F010A/B chips
Uwe Hermann
2009-06-19 15:54:39 +00:00 -
95b67f7ad5
Mark VIA EPIA-EX15000 and VIA EPIA-NX15000 as working
Uwe Hermann
2009-06-19 14:22:16 +00:00 -
b18ecbc93f
Prevent spurious runs of make features introduced by the FT2232 patch
Carl-Daniel Hailfinger
2009-06-19 14:20:34 +00:00 -
2eeff4ebb9
Board enable for EPIA-N(L)
Jon Harrison
2009-06-19 13:53:59 +00:00 -
6d52e47a42
Board enable for Mitac 6513WU (Compaq OEM)
Michael Gold
2009-06-19 13:00:24 +00:00 -
49eb4dd704
Kill obsolete exclude range feature
Carl-Daniel Hailfinger
2009-06-19 11:23:57 +00:00 -
20a293fc68
Allow to print an auto-generated hardware support list in MediaWiki markup
Uwe Hermann
2009-06-19 10:42:43 +00:00 -
d0c2ed9584
Kill dead code which has been disabled since the very first commit of flashrom
Carl-Daniel Hailfinger
2009-06-19 04:50:58 +00:00 -
24bd1bdac5
Some more board status updates
Uwe Hermann
2009-06-18 18:25:39 +00:00 -
e1aa75ec95
Also print the supported/nonsupported laptops in -L output
Uwe Hermann
2009-06-18 14:04:44 +00:00 -
e6abef0f64
Chipset enable for VIA VT8233
Mateusz Murawski
2009-06-18 12:42:46 +00:00 -
3920eda452
Board enable for Soyo SY-7VCA
Luc Verhaegen
2009-06-17 14:43:24 +00:00 -
ba290d1ce3
Move all printing code to print.c
Uwe Hermann
2009-06-17 12:07:12 +00:00 -
d168057805
Use spi_nbyte_program in ichspi.c
Carl-Daniel Hailfinger
2009-06-17 10:13:42 +00:00 -
4e587905ae
List the size (in KB) and type of supported flash chips in 'flashrom -L'
Uwe Hermann
2009-06-16 23:15:10 +00:00 -
05dfbe67d6
This patch adds support for a new SPI programmer, based on the FT2232H/4232H chip from FTDI
Paul Fox
2009-06-16 21:08:06 +00:00 -
4cb7a96153
Check for a working C compiler
Carl-Daniel Hailfinger
2009-06-16 09:31:51 +00:00 -
cbf563cbde
Support reads of arbitrary range
Carl-Daniel Hailfinger
2009-06-16 08:55:44 +00:00 -
30f7cb2f3c
Flashrom only checks for very few chips if the erase worked
Carl-Daniel Hailfinger
2009-06-15 17:23:36 +00:00 -
0845464499
Split flashchips.h from flash.h
Carl-Daniel Hailfinger
2009-06-15 14:14:48 +00:00 -
3b0d664a14
Fix typo in Makefile
Uwe Hermann
2009-06-15 13:27:49 +00:00 -
a0a6ae9593
Add or refine support for a number of EON flash chips
Carl-Daniel Hailfinger
2009-06-15 12:10:57 +00:00 -
8dfea838ad
The VIA VX800 chipset works with the VT8237S code after adding an entry for the VX800 PCI ID
Arjan Koers
2009-06-15 00:03:37 +00:00 -
f983d9ffea
Add support for the PMC Pm29F002T/B chips
Uwe Hermann
2009-06-14 21:53:26 +00:00