Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
146b77d77778a0dadb7e5ad5c9d1d0e9dde3fc9c
/
flashrom.c
9a1105c
Support for Angelbird Wings PCIe SSD (solid-state drive)
by Carl-Daniel Hailfinger
· 14 years ago
051e236
Avoid printing mapped addresses for programmers that do not map flash chips
by Stefan Reinauer
· 14 years ago
a60faab
Convince compilers to put constant data into the .rodata section
by Mathias Krause
· 14 years ago
202bf53
Simplify get_next_write in the partial write code
by Carl-Daniel Hailfinger
· 14 years ago
dce73ae
Clean up erase function checking
by Carl-Daniel Hailfinger
· 14 years ago
90021f2
Add support for the Open Graphics Project development card, OGD1, as a SPI flash programmer
by Mark Marshall
· 14 years ago
859f3f0
Avoid printing the chip locks if chip detection was forced
by Carl-Daniel Hailfinger
· 14 years ago
b23b1eb
Handle erase failure in partial write
by Carl-Daniel Hailfinger
· 14 years ago
d836941
Read the to-be-verified area in one go
by Carl-Daniel Hailfinger
· 14 years ago
2bee8cf
Revert PCI config space writes on shutdown
by Carl-Daniel Hailfinger
· 14 years ago
c244138
Support setting the Dediprog SF100 SPI voltage
by Carl-Daniel Hailfinger
· 14 years ago
12d6d82
Fix two memory leaks in doit() and refine get_next_write()
by Carl-Daniel Hailfinger
· 14 years ago
6e2ea32
This patch makes flashrom use real partial writes
by Carl-Daniel Hailfinger
· 14 years ago
42d38a9
Always read the flash chip before writing
by Carl-Daniel Hailfinger
· 14 years ago
4306944
Refactor doit()
by Carl-Daniel Hailfinger
· 14 years ago
75a58f9
Switch all flash chips to partial write
by Carl-Daniel Hailfinger
· 14 years ago
f52f784
Move implicit erase out of chip drivers
by Carl-Daniel Hailfinger
· 14 years ago
ab6328f
Refine text of requests to send logs
by Paul Menzel
· 14 years ago
a73fb49
Refine -L output to include all programmer modules
by Carl-Daniel Hailfinger
· 14 years ago
a9095a9
Add support for building flashrom against libpayload
by Patrick Georgi
· 14 years ago
004f4b7
Add Intel Gigabit NIC SPI flashing support
by Idwer Vollering
· 14 years ago
48ec1b1
Various cosmetic and coding-style fixes
by Uwe Hermann
· 14 years ago
5b997c3
Split off programmer.h from flash.h
by Carl-Daniel Hailfinger
· 14 years ago
e7fdd6e
Add support for RayeR SPIPGM hardware as described in http://rayer.ic.cz/elektro/spipgm.htm
by Carl-Daniel Hailfinger
· 14 years ago
62175a0
Use struct pointer instead of enum to set bitbang adapter
by Michael Karcher
· 14 years ago
b51e58e
Use __clang_version__ macro
by Carl-Daniel Hailfinger
· 14 years ago
1748c57
Print an error message on read errors and abort instead of proceeding anyway
by Carl-Daniel Hailfinger
· 14 years ago
4d3e9ca
Wrap a line which was 156 columns wide
by Carl-Daniel Hailfinger
· 14 years ago
a122341
Split erase region walking out of erase_flash
by Carl-Daniel Hailfinger
· 14 years ago
2b6dcb3
Unify programmer parameter extraction
by Carl-Daniel Hailfinger
· 14 years ago
744132a
Various places in the flashrom source feature custom parameter extraction from programmer_param
by Carl-Daniel Hailfinger
· 14 years ago
d1be52d
Disable writes on default for known bad programmers
by Carl-Daniel Hailfinger
· 14 years ago
ad3cc55
Kill global variables, constants and functions if local scope suffices
by Carl-Daniel Hailfinger
· 14 years ago
c29c2e7
National Semiconductor DP83815/DP83816 and DP83820 NIC programmer support
by Andrew Morgan
· 15 years ago
9f5f215
Gcc and clang can check format strings of printf-like functions
by Carl-Daniel Hailfinger
· 15 years ago
7112772
So far, we have up to 4 different names for the same thing (ignoring capitalization)
by Carl-Daniel Hailfinger
· 15 years ago
831e8f4
Remove unneeded #include statements completely
by Carl-Daniel Hailfinger
· 15 years ago
cceafa2
Handle the following architectures in generic flashrom code
by Carl-Daniel Hailfinger
· 15 years ago
5665ef3
Support for Realtek RTL8139 network card flashing
by Joerg Fischer
· 15 years ago
8841d3e
Fix assorted documentation, frontend and printing bugs
by Carl-Daniel Hailfinger
· 15 years ago
316a29f
Convert various prints to use msg_p* and msg_g* respectively
by Sean Nelson
· 15 years ago
2702376
One of the problems is that --force had multiple meanings
by Carl-Daniel Hailfinger
· 15 years ago
132e2ec
Add runtime and build environment info to the flashrom version message
by Carl-Daniel Hailfinger
· 15 years ago
12575e5
Reduce message severity level for skipped chips
by Carl-Daniel Hailfinger
· 15 years ago
4395970
Various coding style and cosmetic changes
by Uwe Hermann
· 15 years ago
e8e369f
Write granularity is chip specific
by Carl-Daniel Hailfinger
· 15 years ago
ddd5c9e
Add initial (non-working) code for Highpoint ATA/RAID controllers
by Uwe Hermann
· 15 years ago
6e0b912
Here's a very quick patch to fix the missing unlock code
by Sean Nelson
· 15 years ago
cc389fc
Allow the registration of functions to be called at programmer shutdown
by Carl-Daniel Hailfinger
· 15 years ago
48f1d73
At long last, the day has come, and we can bury full-chip erase once and for all
by Carl-Daniel Hailfinger
· 15 years ago
0bf842d
Open binary files in binary mode
by Patrick Georgi
· 15 years ago
d38fac8
Dediprog SF100 support
by Carl-Daniel Hailfinger
· 15 years ago
415afcf
Add eraseblock functions to self-check
by Carl-Daniel Hailfinger
· 15 years ago
293adf0
Do sanity checks of block erasers at startup and continue check on errors
by Carl-Daniel Hailfinger
· 15 years ago
1a1415c
Refine selection of the default programmer
by Carl-Daniel Hailfinger
· 15 years ago
a84835a
Move the CLI related functions main() and cli_usage() to cli_classic.c
by Carl-Daniel Hailfinger
· 15 years ago
552420b
Factor out CLI code by moving generic stuff out of main()
by Carl-Daniel Hailfinger
· 15 years ago
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
· 16 years ago
9899cad
Print the bus type(s) of both chipset and chip in the flashrom output
by Uwe Hermann
· 16 years ago
34cc6cc
Handle programmer init errors and abort
by Carl-Daniel Hailfinger
· 16 years ago
ea07f62
Always verify write operations automatically
by Uwe Hermann
· 16 years ago
2329066
Use correct abstraction for verify_range()
by Carl-Daniel Hailfinger
· 16 years ago
5d1f418
Remove duplicated [file] from usage help
by Carl-Daniel Hailfinger
· 16 years ago
2291535
Initial commit of an external serial flasher protocol
by Urja Rannikko
· 16 years ago
a2d0501
Various wiki output changes
by Uwe Hermann
· 16 years ago
49eb4dd
Kill obsolete exclude range feature
by Carl-Daniel Hailfinger
· 16 years ago
20a293f
Allow to print an auto-generated hardware support list in MediaWiki markup
by Uwe Hermann
· 16 years ago
ba290d1
Move all printing code to print.c
by Uwe Hermann
· 16 years ago
Next »