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
-
38a059d6ef
Every SPI host controller implemented its own way to read flash chips
Carl-Daniel Hailfinger
2009-06-13 12:04:03 +00:00 -
8b2f46b878
Add bus type and timing info for some flash chips
Mateusz Murawski
2009-06-12 21:29:36 +00:00 -
a23041ccbe
This patch introduces two new targets which are designed to make the life of packagers easier
Carl-Daniel Hailfinger
2009-06-12 14:49:10 +00:00 -
f78cff159b
Add missing GPL headers to two files
Uwe Hermann
2009-06-12 14:05:25 +00:00 -
01d6aba251
Flashrom does not honor argument ordering for operations
Carl-Daniel Hailfinger
2009-06-12 14:02:07 +00:00 -
e33890dcad
Add #defines for some flash chips
Mateusz Murawski
2009-06-12 11:45:10 +00:00 -
eb3acef863
Add spi_nbyte_program as generic function to the SPI layer
Paul Fox
2009-06-12 08:10:33 +00:00 -
d51410c3ae
Tell the user about the beginning and end of the write operation
Paul Fox
2009-06-12 08:04:08 +00:00 -
b0d0f631bb
Add board enable for Albatron PM266A boards
Luc Verhaegen
2009-06-09 18:29:30 +00:00 -
80243c908a
Add all Eon EN25* SPI chips
Carl-Daniel Hailfinger
2009-06-05 20:53:07 +00:00 -
0bd2a2bdc1
Sometimes we want to read/write more than 4 bytes of chip content at once
Carl-Daniel Hailfinger
2009-06-05 18:32:07 +00:00 -
ca8bfc6c22
Add programmer-specific delay functions
Carl-Daniel Hailfinger
2009-06-05 17:48:08 +00:00 -
945d26a0d7
Fix a bug in dummyflasher.c special case where no type parameter is given
Carl-Daniel Hailfinger
2009-06-05 17:04:37 +00:00 -
2bc020bf29
Add probe timings forgotten in r569
Carl-Daniel Hailfinger
2009-06-05 13:46:17 +00:00 -
500dd9d441
Refine write_lockbits_49lfxxxc() to use struct flashchip
Carl-Daniel Hailfinger
2009-06-05 13:30:49 +00:00 -
161b885d1d
Specify the exact bus type for a number of flash chips
Urja Rannikko
2009-06-05 08:47:37 +00:00 -
33269a755f
Enable debug output of protection register access on SST49LF* chips
Uwe Hermann
2009-06-05 00:42:18 +00:00 -
65287d963a
Let's actually sort the board lists alphabetically, and not just pretend we do
Uwe Hermann
2009-06-04 19:25:54 +00:00 -
0ae5accd3f
Mark the ASUS A7N8X-E Deluxe as working
Uwe Hermann
2009-06-04 18:53:03 +00:00 -
fe72cfaec5
Use macros for inb and outb which were forgotten in r568
Idwer Vollering
2009-06-03 16:41:11 +00:00 -
c6e1111bed
Add probe_timing information (int uS value)
Maciej Pijanka
2009-06-03 14:46:22 +00:00 -
48f34c66d9
Board enable: Gigabyte GA K8N SLI
Luc Verhaegen
2009-06-03 07:50:39 +00:00 -
e9d04d40ce
Mark 3COM "3C905B: Cyclone 10/100/BNC" as fully tested
Uwe Hermann
2009-06-02 19:54:22 +00:00 -
bc2bbd2851
Add support for the 10b7:9058 3COM NIC (3C905B: Cyclone 10/100/BNC)
Maciej Pijanka
2009-06-02 16:45:59 +00:00 -
265c838924
Add two more boards supported by flashrom
Uwe Hermann
2009-06-02 13:39:42 +00:00 -
5bae4386ee
Unify AMD manufacture_id and model_id
Mateusz Murawski
2009-06-02 00:38:14 +00:00 -
21dd55b49e
Use read_flash() when flash chip probe is forced
Stephan Guilloux
2009-06-01 22:07:52 +00:00 -
5a8b24478f
Add a missing free() in read_flash()
Stephan Guilloux
2009-06-01 21:37:00 +00:00 -
500b423c0c
Refactor HT-1000 GPIO setting to use sio_mask
Carl-Daniel Hailfinger
2009-06-01 21:30:42 +00:00 -
b22918cadc
Only probe for chips with compatible bus protocols
Carl-Daniel Hailfinger
2009-06-01 02:08:58 +00:00 -
3504b539bf
Add bus type support to the dummy external programmer
Carl-Daniel Hailfinger
2009-06-01 00:02:11 +00:00 -
211fa97ce8
Fix warning in satasii.c when compiling with gcc 4.4.0
Urja Rannikko
2009-05-31 21:35:10 +00:00 -
b8afecd0f5
Add IT87xx SPI as external flasher option
Carl-Daniel Hailfinger
2009-05-31 18:00:57 +00:00 -
1dfe0ff174
Add bus type annotation to struct flashchips
Carl-Daniel Hailfinger
2009-05-31 17:57:34 +00:00 -
ebd7b83939
Add support for probe and read of Intel 28F001BX-T and BX-B
Urja Rannikko
2009-05-29 12:55:31 +00:00 -
d1129ac701
Random flashrom updates
Uwe Hermann
2009-05-28 15:07:42 +00:00 -
50d3f3e959
A bunch of flashrom board updates
Uwe Hermann
2009-05-28 00:00:23 +00:00 -
a106d15212
Change "Texas Instruments" to "TI" in the flash chip table
Uwe Hermann
2009-05-27 23:17:40 +00:00 -
2ad267d8cd
Use consistent naming for local chip ID variables
Carl-Daniel Hailfinger
2009-05-27 11:40:08 +00:00 -
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