mirror of
https://review.coreboot.org/flashrom.git
synced 2025-08-19 13:11: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
-
09b4fb73f2
Add TI TMS29F002RT and TMS29F002RB probe and read support
Carl-Daniel Hailfinger
2009-05-26 21:26:23 +00:00 -
15aa7c6543
Use REMS instead of RES in the ICH SPI default opcode table
Carl-Daniel Hailfinger
2009-05-26 21:25:08 +00:00 -
90e8e61318
Add NForce2 chipset enable
Luc Verhaegen
2009-05-26 09:48:28 +00:00 -
24c1a16030
Refactor SuperIO accesses
Carl-Daniel Hailfinger
2009-05-25 23:26:50 +00:00 -
1fa386262c
Biostar p4m80 board enable typo
Luc Verhaegen
2009-05-25 11:35:25 +00:00 -
ab60a43104
Autodetection support and write-enable for the MSI KT4 Ultra
Uwe Hermann
2009-05-23 00:56:49 +00:00 -
e94dbf24f2
Add website section
Uwe Hermann
2009-05-22 13:18:38 +00:00 -
e8ba538d03
A bunch of output beautifications and improvements, as well as doc fixes
Uwe Hermann
2009-05-22 11:37:27 +00:00 -
690bcbaf7f
Mark the following boards as 'known-good' (write/erase works)
Uwe Hermann
2009-05-21 17:11:25 +00:00 -
56b2cb0e9b
Make an extra MANDIR variable for easier overriding
Uwe Hermann
2009-05-21 15:59:58 +00:00 -
a9720405f6
Improve flashrom test report text a bit
Uwe Hermann
2009-05-21 15:55:46 +00:00 -
66c580cb56
Fix typo
Uwe Hermann
2009-05-21 00:29:50 +00:00 -
f89b998094
Mark the Macronix MX29F002T as working
Uwe Hermann
2009-05-20 23:27:16 +00:00 -
b2f7a2f309
The Silicon Image PCI0680 has bit 26 marked as reserved, so don't use it
Uwe Hermann
2009-05-20 17:09:43 +00:00 -
cdde6da8e5
Mark the Silicon Image PCI0680 Ultra ATA-133 controller as working
Uwe Hermann
2009-05-19 21:03:31 +00:00 -
c7e8a0ce1e
Documentation improvements and small code/whitespace fixes
Uwe Hermann
2009-05-19 14:14:21 +00:00 -
0495c94c9b
Add detection support and write-enable for the GIGABYTE GA-MA78GM-S2H
Uwe Hermann
2009-05-18 22:27:53 +00:00 -
5e1aecdf41
Drop duplicate Tyan S2498 (Tomcat K7M) entry in the board list
Uwe Hermann
2009-05-18 21:56:16 +00:00 -
e615e51637
Add Tyan S2891/S2892/S2895 as supported without special write-enables being required
Uwe Hermann
2009-05-18 15:31:10 +00:00 -
c6915939d9
Factor out fallback_map/unmap, most external programmers don't need and special handling here
Uwe Hermann
2009-05-17 23:12:17 +00:00 -
3def09d401
Rename sata_sii.c to satasii.c for consistency
Uwe Hermann
2009-05-17 22:58:41 +00:00 -
eaefb48ee5
Various smaller flashrom improvements
Uwe Hermann
2009-05-17 22:57:34 +00:00 -
525339c32b
This patch adds support for BIOS flashing on the all SiliconImage SATA controllers
Rudolf Marek
2009-05-17 19:46:43 +00:00 -
68720c7bed
This patch adds support for BIOS flashing on the all SiliconImage SATA controllers
Rudolf Marek
2009-05-17 19:39:27 +00:00 -
e186da6b15
Fix a quilt introduced bug in patch
Rudolf Marek
2009-05-17 18:24:24 +00:00 -
50fdf3b75b
[PATCH] flashrom add PMC 39F010
Rudolf Marek
2009-05-17 17:02:07 +00:00 -
78185dcb3c
Use accessor functions for MMIO
Carl-Daniel Hailfinger
2009-05-17 15:49:24 +00:00 -
05fab75d73
List all boards which are
Uwe Hermann
2009-05-16 23:42:17 +00:00 -
09e04f74c3
Eliminate all 'inline's from the flashrom code
Uwe Hermann
2009-05-16 22:36:00 +00:00 -
2cac6860c3
Drop unused/duplicated #includes and some dead code
Uwe Hermann
2009-05-16 22:05:42 +00:00 -
8403ccb49f
Add proper workaround for 3COM 3C90xB cards, which need special fixups (the 3C90xC ones don't)
Uwe Hermann
2009-05-16 21:39:19 +00:00 -
5820f42ef2
Introduce a type "chipaddr" to abstract the offsets within flash regions
Carl-Daniel Hailfinger
2009-05-16 21:22:56 +00:00 -
4059598a06
Older libpci versions (e.g
Uwe Hermann
2009-05-16 01:30:48 +00:00 -
9ee107721f
Add generic 16 bit and 32 bit chip read/write emulation to the external flasher infrastructure
Carl-Daniel Hailfinger
2009-05-16 01:23:55 +00:00 -
9862251f89
Uwe tested the recent SB600 SPI commit and notified me of one unexpected problem
Carl-Daniel Hailfinger
2009-05-15 23:36:23 +00:00 -
515ab3de05
Refactor parts of the 3COM NIC code
Uwe Hermann
2009-05-15 17:02:34 +00:00 -
1e637844d5
Additionally to WREN also handle WRSR failures gracefully for ICHSPI
Carl-Daniel Hailfinger
2009-05-15 00:56:22 +00:00 -
530cb2d4f1
Make the nic3com code check how many supported NICs are found
Uwe Hermann
2009-05-14 22:58:21 +00:00 -
3b7e75a23e
Fix compilation of nic3com on 64bit
Carl-Daniel Hailfinger
2009-05-14 21:41:10 +00:00 -
a086932cf9
Unify usage of iopl-like code by introducing get_io_perms()
Uwe Hermann
2009-05-14 20:41:57 +00:00 -
0cdb0313f1
nic3com: allow selection of a particular PCI device to use as programmer
Christian Ruppert
2009-05-14 18:57:26 +00:00 -
c2a9c9c5fd
Cosmetics and eliminate unneeded vars as per IRC discussion
Uwe Hermann
2009-05-14 14:51:14 +00:00 -
db9d9f4d0a
Improve makefile structure a bit
Christian Ruppert
2009-05-14 14:17:07 +00:00 -
bfe2e0cf67
Add a dummy SPI controller driver, similar to the dummy LPC/FWH/Parallel flasher driver
Carl-Daniel Hailfinger
2009-05-14 12:59:36 +00:00 -
d02b73f9e9
Fix spelling error in comment
Daniel McLellan
2009-05-14 12:41:00 +00:00 -
5100a8a9ae
Generic status register prettyprinting for SST25*
Carl-Daniel Hailfinger
2009-05-13 22:51:27 +00:00 -
93bb375356
SST25 chips do not support page program, only byte program
Carl-Daniel Hailfinger
2009-05-13 22:19:12 +00:00 -
c4a61d678d
Winbond W39V040A TEST_OK_ PROBE READ
Mateusz Murawski
2009-05-13 22:18:35 +00:00 -
e34538142a
Mark SST 39VF512 as fully tested
Mateusz Murawski
2009-05-13 15:57:38 +00:00 -
92c53eef8e
Fix nic3com.c build issues on *BSD
Uwe Hermann
2009-05-13 12:01:57 +00:00 -
3e9dbea1ce
There are various reasons why a SPI command can fail
Carl-Daniel Hailfinger
2009-05-13 11:40:08 +00:00 -
b4dcb7188f
Add support for 3COM NICs as "external programmer" and Atmel AT49BV512
Uwe Hermann
2009-05-13 11:36:06 +00:00 -
01624f40ee
Use helper functions chip_{read,write}[bwl] to access flash chips
Carl-Daniel Hailfinger
2009-05-12 15:38:55 +00:00 -
24f9fbe075
Unify write_39sf020() and write_49f002() functions
Uwe Hermann
2009-05-12 14:06:04 +00:00 -
d13775eae1
Rename the STM50FLW register variable flash_addr used for block write protect handling
Carl-Daniel Hailfinger
2009-05-11 20:04:30 +00:00 -
1e334e619b
Print dummy programmer messages only if verbose mode is selected
Carl-Daniel Hailfinger
2009-05-11 15:46:43 +00:00 -
8130f2d3ec
Check probing results for flash contents
Carl-Daniel Hailfinger
2009-05-11 14:40:31 +00:00 -
1455b2baea
Abstract mapping/unmapping of flash regions
Carl-Daniel Hailfinger
2009-05-11 14:13:25 +00:00 -
d0fc9469fd
Handle (un)locking of SST FWH chips
Carl-Daniel Hailfinger
2009-05-11 14:01:17 +00:00 -
dbfa02911f
Create a SB600 SPI detection heuristic
Carl-Daniel Hailfinger
2009-05-10 14:11:07 +00:00 -
add6d9b5a6
Add support for EPoX EP-8K5A2 and separate out common VT823x board enable code
Luc Verhaegen
2009-05-09 14:26:04 +00:00 -
8b4f8e0453
Kill one superfluous variable and improve code readability
Carl-Daniel Hailfinger
2009-05-09 07:32:30 +00:00 -
97d6b09209
Fix Elan SC520 handling
Carl-Daniel Hailfinger
2009-05-09 07:27:23 +00:00 -
4c24ad4bdf
Trim default ICH SPI delay from 1000 to 10 microseconds
Carl-Daniel Hailfinger
2009-05-09 07:24:23 +00:00 -
8d49701bcb
Convert all flashchips.c entries with SPI programing to the 256-byte version by default
Carl-Daniel Hailfinger
2009-05-09 02:34:18 +00:00 -
96930c3952
Chips like the SST SST25VF080B can only handle single byte writes outside AAI mode
Carl-Daniel Hailfinger
2009-05-09 02:30:21 +00:00 -
03adbe1269
Refine handling of spi_write_enable() failures to fix chip erases on ichspi
Carl-Daniel Hailfinger
2009-05-09 02:09:45 +00:00 -
c312920864
Add a dummy external flasher which just prints each operation
Carl-Daniel Hailfinger
2009-05-09 00:54:55 +00:00 -
a93045cb17
board_enable: split vendor name and board name into two fields
Uwe Hermann
2009-05-09 00:47:04 +00:00 -
ce9867780a
Add --programmer to help text and man page
Carl-Daniel Hailfinger
2009-05-09 00:27:07 +00:00 -
4179d29207
Make chipset list alphabetically ordered as the other lists
Uwe Hermann
2009-05-08 17:50:51 +00:00 -
702218d030
Add external flasher support
Carl-Daniel Hailfinger
2009-05-08 17:43:22 +00:00 -
f160a12938
Re-add a line which got deleted in r473 by accident
Carl-Daniel Hailfinger
2009-05-08 17:15:15 +00:00 -
deeebe2df1
Keep list of boards alphabetically sorted
Uwe Hermann
2009-05-08 16:23:34 +00:00 -
03b4e71cb9
Don't assume flash is accessible via MMIO for chips with no read function
Carl-Daniel Hailfinger
2009-05-08 12:49:03 +00:00 -
b003991173
Store and display chipset test status (not only chip status)
Uwe Hermann
2009-05-07 13:24:49 +00:00 -
259fa01d43
Always print the flashrom version as first output line
Carl-Daniel Hailfinger
2009-05-07 00:59:53 +00:00 -
cbdd4f0fc9
Document uncertainty regarding ASD chips
Carl-Daniel Hailfinger
2009-05-06 21:54:22 +00:00 -
19997aeb00
Clarify error message in enable_flash_sb600() a little
Peter Stuge
2009-05-06 15:05:39 +00:00 -
1bfd6c9524
Improve SST25 status register routines
Carl-Daniel Hailfinger
2009-05-06 13:59:44 +00:00 -
9bb88acc5e
Revert r466 because of inverted logic
Carl-Daniel Hailfinger
2009-05-06 13:51:44 +00:00 -
a66ceba293
Cleanup redundant condition and clarify message a little
Peter Stuge
2009-05-06 13:43:26 +00:00 -
7725fa8d63
Touch up some error messages in enable_flash_cs5536()
Peter Stuge
2009-05-06 13:38:55 +00:00 -
f6e3efb9c4
Clean up the SB400 chipset enable code
Carl-Daniel Hailfinger
2009-05-06 00:35:31 +00:00 -
41d6bd918f
Rewrite the SB600 chipset enable function
Carl-Daniel Hailfinger
2009-05-05 22:50:07 +00:00 -
b452a913d6
Here is a fix for chipset_enable.c when there is not /dev/cpu
Bertrand Jacquin
2009-05-05 21:08:36 +00:00 -
e612a11ab7
SST25VF080B TEST_OK_ ERASE WRITE
Peter Stuge
2009-05-05 16:34:53 +00:00 -
87c07933a8
Some cosmetics in README and manpage
Uwe Hermann
2009-05-05 16:15:46 +00:00 -
284a60065d
Force enabling SPI mode for SB600 is a bad idea and leads to hangs
Zheng Bao
2009-05-04 22:33:50 +00:00 -
98aa032c16
SST25VF080B TEST_OK_READ
Peter Stuge
2009-05-04 21:03:59 +00:00 -
9e67585c5d
Onwards with development
Carl-Daniel Hailfinger
2009-05-04 12:29:59 +00:00 -
3f8f9b65e2
Flashrom 0.9.0
v0.9.0
Carl-Daniel Hailfinger
2009-05-04 12:18:10 +00:00 -
5e410def07
Complement the README file with build instructions for the platforms it currently compiles on
Idwer Vollering
2009-05-03 23:33:05 +00:00 -
9abf529387
Allow compilation on Solaris
Carl-Daniel Hailfinger
2009-05-01 16:34:32 +00:00 -
261cafab86
Mention that flashrom can also verify flash contents
Peter Stuge
2009-05-01 14:52:50 +00:00 -
92ef62c93d
Fix usage to show that vendor: is optional in the -m parameter
Peter Stuge
2009-05-01 14:49:49 +00:00 -
4363439cdb
Some functions take no arguments
Carl-Daniel Hailfinger
2009-05-01 12:22:17 +00:00 -
451dc80e0e
Add Li-Ta (Ollie) Lo to the author list
Carl-Daniel Hailfinger
2009-05-01 11:00:39 +00:00 -
5de93414ac
Since the command line interface for flashrom will change for 1.0
Carl-Daniel Hailfinger
2009-05-01 10:53:49 +00:00 -
ddb94f7e55
Macronix MX25L1605 TEST_OK_ PROBE READ ERASE WRITE
Peter Stuge
2009-04-29 23:22:33 +00:00