Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
e4984102e9466116896c6e17a31e679d3d533bf5
/
flashrom.c
9d48916
Fix eraseblock walking and add a few more checks to make sure such bugs get caught in the future
by Carl-Daniel Hailfinger
· 15 years ago
66ef4e5
Internal (onboard) programming was the only feature which could not be disabled
by Carl-Daniel Hailfinger
· 15 years ago
d0250a3
Clarify a comment about verification routine usage
by Carl-Daniel Hailfinger
· 15 years ago
d5b28fa
Add the ability to set Bus Pirate SPI speed via the command line
by Carl-Daniel Hailfinger
· 15 years ago
5cca01f
Cleanly validate ICH SPI preopcodes
by Carl-Daniel Hailfinger
· 15 years ago
eaac68b
Add the ability to generate test patterns for write testing
by Carl-Daniel Hailfinger
· 15 years ago
f529205
Refactor main loop in preparation of libflashrom
by Carl-Daniel Hailfinger
· 15 years ago
115d390
Add infrastructure to check the maximum supported flash size of chipsets and mainboards
by Carl-Daniel Hailfinger
· 15 years ago
c67d037
Cosmetics and small coding style fixes
by Uwe Hermann
· 15 years ago
3a4781e
Make bitbang_spi naming consistent
by Carl-Daniel Hailfinger
· 15 years ago
2bc98f6
Add initial support for flashing some NVIDIA graphics cards
by Uwe Hermann
· 15 years ago
547872b
This is the bitbanging SPI driver infrastructure
by Carl-Daniel Hailfinger
· 15 years ago
707f1eb
Fix copy-paste errors by s/CONFIG_PRINT_WIKI/PRINT_WIKI_SUPPORT/
by Uwe Hermann
· 15 years ago
9c8476b
Compile out wiki output on request and move wiki stuff into a separate file
by Carl-Daniel Hailfinger
· 15 years ago
4740c6f
Allow to exclude each of the external programmer drivers from being compiled in
by Carl-Daniel Hailfinger
· 15 years ago
f38431a
Store block sizes and corresponding erase functions in struct flashchip
by Carl-Daniel Hailfinger
· 15 years ago
b0912c0
Add support for parallel flash on Dr. Kaiser PC-Waechter PCI devices
by TURBO J
· 15 years ago
f5fb51c
Adept layout handling to new programmer infrastructure and fix off-by-one error
by Carl-Daniel Hailfinger
· 15 years ago
664e7ad
Change programmer options separator from = to :
by Carl-Daniel Hailfinger
· 15 years ago
8ab49e7
Disallow erase/write for known bad chips so people won't try without a clear understanding
by Carl-Daniel Hailfinger
· 15 years ago
3426ef6
If FT2232H SPI is not enabled, it should be compiled out completely
by Carl-Daniel Hailfinger
· 15 years ago
204b076
Generate the usage message by walking the list of available programmers
by Carl-Daniel Hailfinger
· 15 years ago
6be7411
Allow to compile out serprog completely
by Carl-Daniel Hailfinger
· 15 years ago
37fc469
Add a new field for the names of programmers and use it to match against user input
by Carl-Daniel Hailfinger
· 15 years ago
ef58a9c
Use a common parameter variable for all programmers
by Carl-Daniel Hailfinger
· 15 years ago
415e513
Add fallback functions for programmer shutdown and memory mapping and fix FT2232 and IT87
by Carl-Daniel Hailfinger
· 15 years ago
22ea8cd
The project's new home is flashrom.org now
by Stefan Reinauer
· 15 years ago
0a3e5ae
If writing failed, verifying is pointless
by Carl-Daniel Hailfinger
· 15 years ago
49b9cab
Continue erase/write verification after the first error
by Carl-Daniel Hailfinger
· 15 years ago
a80cfbc
Eliminate version string duplication
by Carl-Daniel Hailfinger
· 15 years ago
bb297f7
Add an optional flash port parameter for IT87* SPI controllers in standalone programmer mode
by Carl-Daniel Hailfinger
· 15 years ago
feea272
ft2232_spi: Allow runtime selection of FT2232H vs. FT4232H and interface A vs
by Carl-Daniel Hailfinger
· 15 years ago
1432a60
Random minor flashrom fixes
by Uwe Hermann
· 15 years ago
9899cad
Print the bus type(s) of both chipset and chip in the flashrom output
by Uwe Hermann
· 15 years ago
34cc6cc
Handle programmer init errors and abort
by Carl-Daniel Hailfinger
· 15 years ago
ea07f62
Always verify write operations automatically
by Uwe Hermann
· 15 years ago
2329066
Use correct abstraction for verify_range()
by Carl-Daniel Hailfinger
· 15 years ago
5d1f418
Remove duplicated [file] from usage help
by Carl-Daniel Hailfinger
· 15 years ago
2291535
Initial commit of an external serial flasher protocol
by Urja Rannikko
· 15 years ago
a2d0501
Various wiki output changes
by Uwe Hermann
· 15 years ago
49eb4dd
Kill obsolete exclude range feature
by Carl-Daniel Hailfinger
· 15 years ago
20a293f
Allow to print an auto-generated hardware support list in MediaWiki markup
by Uwe Hermann
· 15 years ago
ba290d1
Move all printing code to print.c
by Uwe Hermann
· 15 years ago
4e58790
List the size (in KB) and type of supported flash chips in 'flashrom -L'
by Uwe Hermann
· 15 years ago
05dfbe6
This patch adds support for a new SPI programmer, based on the FT2232H/4232H chip from FTDI
by Paul Fox
· 15 years ago
cbf563c
Support reads of arbitrary range
by Carl-Daniel Hailfinger
· 15 years ago
30f7cb2
Flashrom only checks for very few chips if the erase worked
by Carl-Daniel Hailfinger
· 15 years ago
0845464
Split flashchips.h from flash.h
by Carl-Daniel Hailfinger
· 15 years ago
38a059d
Every SPI host controller implemented its own way to read flash chips
by Carl-Daniel Hailfinger
· 15 years ago
01d6aba
Flashrom does not honor argument ordering for operations
by Carl-Daniel Hailfinger
· 15 years ago
d51410c
Tell the user about the beginning and end of the write operation
by Paul Fox
· 15 years ago
0bd2a2b
Sometimes we want to read/write more than 4 bytes of chip content at once
by Carl-Daniel Hailfinger
· 15 years ago
ca8bfc6
Add programmer-specific delay functions
by Carl-Daniel Hailfinger
· 15 years ago
21dd55b
Use read_flash() when flash chip probe is forced
by Stephan Guilloux
· 15 years ago
5a8b244
Add a missing free() in read_flash()
by Stephan Guilloux
· 15 years ago
b22918c
Only probe for chips with compatible bus protocols
by Carl-Daniel Hailfinger
· 15 years ago
3504b53
Add bus type support to the dummy external programmer
by Carl-Daniel Hailfinger
· 15 years ago
b8afecd
Add IT87xx SPI as external flasher option
by Carl-Daniel Hailfinger
· 15 years ago
e8ba538
A bunch of output beautifications and improvements, as well as doc fixes
by Uwe Hermann
· 15 years ago
a972040
Improve flashrom test report text a bit
by Uwe Hermann
· 15 years ago
c7e8a0c
Documentation improvements and small code/whitespace fixes
by Uwe Hermann
· 15 years ago
c691593
Factor out fallback_map/unmap, most external programmers don't need and special handling here
by Uwe Hermann
· 15 years ago
eaefb48
Various smaller flashrom improvements
by Uwe Hermann
· 15 years ago
68720c7
This patch adds support for BIOS flashing on the all SiliconImage SATA controllers
by Rudolf Marek
· 15 years ago
05fab75
List all boards which are
by Uwe Hermann
· 15 years ago
09e04f7
Eliminate all 'inline's from the flashrom code
by Uwe Hermann
· 15 years ago
2cac686
Drop unused/duplicated #includes and some dead code
by Uwe Hermann
· 15 years ago
5820f42
Introduce a type "chipaddr" to abstract the offsets within flash regions
by Carl-Daniel Hailfinger
· 15 years ago
9ee1077
Add generic 16 bit and 32 bit chip read/write emulation to the external flasher infrastructure
by Carl-Daniel Hailfinger
· 15 years ago
515ab3d
Refactor parts of the 3COM NIC code
by Uwe Hermann
· 16 years ago
0cdb031
nic3com: allow selection of a particular PCI device to use as programmer
by Christian Ruppert
· 16 years ago
b4dcb71
Add support for 3COM NICs as "external programmer" and Atmel AT49BV512
by Uwe Hermann
· 16 years ago
1e334e6
Print dummy programmer messages only if verbose mode is selected
by Carl-Daniel Hailfinger
· 16 years ago
1455b2b
Abstract mapping/unmapping of flash regions
by Carl-Daniel Hailfinger
· 16 years ago
d0fc946
Handle (un)locking of SST FWH chips
by Carl-Daniel Hailfinger
· 16 years ago
8b4f8e0
Kill one superfluous variable and improve code readability
by Carl-Daniel Hailfinger
· 16 years ago
97d6b09
Fix Elan SC520 handling
by Carl-Daniel Hailfinger
· 16 years ago
c312920
Add a dummy external flasher which just prints each operation
by Carl-Daniel Hailfinger
· 16 years ago
ce98677
Add --programmer to help text and man page
by Carl-Daniel Hailfinger
· 16 years ago
702218d
Add external flasher support
by Carl-Daniel Hailfinger
· 16 years ago
f160a12
Re-add a line which got deleted in r473 by accident
by Carl-Daniel Hailfinger
· 16 years ago
03b4e71
Don't assume flash is accessible via MMIO for chips with no read function
by Carl-Daniel Hailfinger
· 16 years ago
259fa01
Always print the flashrom version as first output line
by Carl-Daniel Hailfinger
· 16 years ago
3f8f9b6
Flashrom 0.9.0
by Carl-Daniel Hailfinger
· 16 years ago
9abf529
Allow compilation on Solaris
by Carl-Daniel Hailfinger
· 16 years ago
5de9341
Since the command line interface for flashrom will change for 1.0
by Carl-Daniel Hailfinger
· 16 years ago
60622e2
Handle DragonFly BSD definitions in flash.h
by Patrick Georgi
· 16 years ago
ad216bf
MAX may already be defined
by Uwe Hermann
· 16 years ago
816139e
Fix broken flash chip base address logic
by Peter Stuge
· 16 years ago
7314cc3
Factor out read and erase functions from flashrom main()
by Carl-Daniel Hailfinger
· 16 years ago
0593f21
Abstract mmap() in physmap.c and only open /dev/mem on the first physmap() call
by Stefan Reinauer
· 16 years ago
776d202
Change flashrom.c:map_flash_registers() from int to void
by Peter Stuge
· 16 years ago
9371dc3
Fix stupid off-by-one error in erase verification
by Peter Stuge
· 16 years ago
ccf8c6c
Check all mmap() calls and print helpful Linux error message
by Peter Stuge
· 16 years ago
72c9668
Provide some hints for the user in case /dev/mem mmap fails
by Peter Stuge
· 16 years ago
f9ad0bb
Always print address when verification fails, not only with -V
by Peter Stuge
· 16 years ago
1fec0f3
Check return value of fscanf()/fwrite()/fread()
by Peter Stuge
· 16 years ago
f0ef27b
Display test status in -L chip listing
by Peter Stuge
· 16 years ago
2fcc0b5
Fix compilation of r3797 with gcc-4.3.2
by Peter Stuge
· 16 years ago
f0c811d
Check if erase succeeds and exit with error on failure
by Peter Stuge
· 16 years ago
Next »