Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
5bd11dc8476b4b17cef58d8d855f2b50e74da2f4
/
flashrom.c
« Previous
8a3c60c
Add struct flashctx * parameter to all functions accessing flash chips
by Carl-Daniel Hailfinger
· 13 years ago
63fd902
Use struct flashctx instead of struct flashchip for flash chip access
by Carl-Daniel Hailfinger
· 13 years ago
c69c9c8
Unsignify lengths and addresses in chip functions and structs
by Stefan Tauner
· 13 years ago
eaacd2d
Register Parallel/LPC/FWH programmers the same way SPI programmers are registered
by Carl-Daniel Hailfinger
· 13 years ago
8c35745
Revert "Unsignify lengths and addresses in chip functions and structs"
by Stefan Tauner
· 13 years ago
d196e7c
Unsignify lengths and addresses in chip functions and structs
by Stefan Tauner
· 13 years ago
2e68160
Change programmer selection in cli and generic code
by Carl-Daniel Hailfinger
· 13 years ago
5ce5f70
Add support for the Linux SPI subsystem (spidev)
by Sven Schnelle
· 13 years ago
97d5b12
Shorten some board enable related function names
by Carl-Daniel Hailfinger
· 13 years ago
394ee78
Move the main() function from flashrom.c to cli_classic.c
by Uwe Hermann
· 13 years ago
082c8b5
Fixup of r1397
by Carl-Daniel Hailfinger
· 13 years ago
91f4afa
Random whitespace and coding-style fixes
by Uwe Hermann
· 13 years ago
1a22795
Rename CHIP_BUSTYPE_FOO to BUS_FOO
by Carl-Daniel Hailfinger
· 13 years ago
93f7023
Add a bunch of new/tested stuff and various small changes 6
by Stefan Tauner
· 13 years ago
84d1968
Fix output of erase_and_write_flash and surroundings
by Carl-Daniel Hailfinger
· 13 years ago
716e098
Add a bunch of new/tested stuff and various small changes 5
by Stefan Tauner
· 13 years ago
d8334db
Fix out-of-bounds access if all erase functions fail
by Carl-Daniel Hailfinger
· 13 years ago
269de35
Fix unchecked malloc calls and casts of malloc return values
by Stefan Tauner
· 13 years ago
9db4551
Kill unused "log" argument of count_usable_erasers()
by Sylvain "ythier" Hitier
· 13 years ago
5368dca
Add count_usable_erasers which returns the number of well-defined erasers for a chip
by Stefan Tauner
· 13 years ago
0015549
Fix memleaks due to incorrect usage of flashbuses_to_text
by Stefan Tauner
· 13 years ago
d5b2228
Add a success indicator to the "Reading old flash chip contents..." message
by Stefan Tauner
· 13 years ago
6665244
Constify (a few) parameters.c where possible
by Stefan Tauner
· 13 years ago
b4061f6
Move erase verification to generic code
by Carl-Daniel Hailfinger
· 13 years ago
198f277
Fix probe_flash to report new values set by probing functions
by Stefan Tauner
· 13 years ago
6573b74
Do not display skipped probe messsages in verbose mode
by Carl-Daniel Hailfinger
· 13 years ago
8bb2021
Use shutdown callback mechanism to shutdown programmers
by David Hendricks
· 13 years ago
355cbfd
Small fixes
by Stefan Tauner
· 13 years ago
7bcacb1
Eliminate magic numbers indicating maximum column sizes in print.c
by Stefan Tauner
· 13 years ago
c0aaf95
Whitespace, documentation and other small stuff
by Stefan Tauner
· 14 years ago
77f931a
Remove filename parameter from chip_safety_check()
by David Hendricks
· 14 years ago
b9dbe48
Kill central list of SPI programmers
by Michael Karcher
· 14 years ago
b713d2e
Intel NIC with parallel flash support
by Carl-Daniel Hailfinger
· 14 years ago
4c82318
Constify flashchips array
by Carl-Daniel Hailfinger
· 14 years ago
bfecef6
Add support for more than one Super I/O or EC per machine
by Carl-Daniel Hailfinger
· 14 years ago
d953558
Fix compilation if CONFIG_INTERNAL=no
by Carl-Daniel Hailfinger
· 14 years ago
40446ee
Remove vendorid parameter from pcidev_init()
by Carl-Daniel Hailfinger
· 14 years ago
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
· 14 years ago
9f5f215
Gcc and clang can check format strings of printf-like functions
by Carl-Daniel Hailfinger
· 14 years ago
7112772
So far, we have up to 4 different names for the same thing (ignoring capitalization)
by Carl-Daniel Hailfinger
· 14 years ago
831e8f4
Remove unneeded #include statements completely
by Carl-Daniel Hailfinger
· 14 years ago
cceafa2
Handle the following architectures in generic flashrom code
by Carl-Daniel Hailfinger
· 14 years ago
5665ef3
Support for Realtek RTL8139 network card flashing
by Joerg Fischer
· 14 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
Next »