Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
3828b39263d008fb6cc5ebdbe7fb49bc6f926566
/
flashrom.c
899e4ec
Kill doit()
by Nico Huber
· 9 years ago
454f613
Add a convenient libflashrom interface
by Nico Huber
· 12 years ago
7af0e79
Add functions to read/erase/write/verify by layout
by Nico Huber
· 9 years ago
fdec747
dediprog: use ordinary USB devs array
by Stefan Tauner
· 9 years ago
f31fe84
pickit2_spi: use ordinary USB devs array
by Stefan Tauner
· 9 years ago
0870b02
Add support for WCH CH341A as an SPI programmer
by Urja Rannikko
· 9 years ago
23e10b8
Add a bunch of new/tested stuff and various small changes 24
by Stefan Tauner
· 9 years ago
c2644a3
Add atapromise programmer
by Joseph C. Lehner
· 9 years ago
4c72315
Pimp the manpage to create nicer hyperlinks and HTML output
by Stefan Tauner
· 9 years ago
1668770
Rigorously check integrity of I/O stream data
by Stefan Tauner
· 9 years ago
c8305e1
Add support for 128 bytes write granularity
by Paul Kocialkowski
· 9 years ago
0b4ffd5
serprog: Fix FWH/LPC by implementing serprog_map
by Urja Rannikko
· 9 years ago
66e554b
Add support for the Microchip PICkit2 as an SPI programmer
by Justin Chevrier
· 10 years ago
5c316f9
Add a bunch of new/tested stuff and various small changes 22
by Stefan Tauner
· 10 years ago
b0eee9b
Unify target OS and CPU architecture checks
by Stefan Tauner
· 10 years ago
80e6471
Add support for the MSTAR I2C ISP protocol
by Alexandre Boeglin
· 10 years ago
73f5bda
Make read before write configurable (infrastructure part)
by Stefan Tauner
· 10 years ago
2a1ed77
Introduce generic shutdown_free() and remove redundant internal_shutdown()
by Stefan Tauner
· 10 years ago
4e32ec1
Refine physical address mapping of flash chips
by Stefan Tauner
· 10 years ago
9e3a698
Refine handling chips that exceed maximum programmer sizes
by Stefan Tauner
· 10 years ago
9b32de9
Refactor some CLI-relevant parts
by Stefan Tauner
· 10 years ago
6697f71
Add a bunch of new/tested stuff and various small changes 21
by Stefan Tauner
· 10 years ago
2a41f0a
Add new programmer for SPI EEPROMs attached to Intel 82580 NICs
by Ricardo Ribalda Delgado
· 10 years ago
a5bcbce
Rename programmer registration functions
by Carl-Daniel Hailfinger
· 10 years ago
1687854
Improve messages on failed erases with default verbosity
by Stefan Tauner
· 10 years ago
1b0e9fc
EEPROM support: handle implicit erase
by Carl-Daniel Hailfinger
· 10 years ago
600576b
Add selfcheck_board_enables()
by Stefan Tauner
· 10 years ago
6ad6e01
Introduce helpers.c
by Stefan Tauner
· 10 years ago
72d42f8
Add IT8212F as programmer
by Kyösti Mälkki
· 10 years ago
7f0f3fa
Add VIA VT6421A LPC programmer driver
by Jonathan Kollasch
· 10 years ago
df64a42
Fix various tiny problems in verify_range()
by Stefan Tauner
· 10 years ago
96658be
Fix selfcheck of various arrays
by Stefan Tauner
· 10 years ago
6455dff
Add two new states to enum test_state and use it for flashchips
by Stefan Tauner
· 10 years ago
a58f6e9
Refine messages related to erase/write recovery
by Stefan Tauner
· 11 years ago
f20b7be
Add 'const' keyword to chip write and other function prototypes
by Mark Marshall
· 11 years ago
20da4aa
Remove programmer_shutdown() from doit()
by Stefan Tauner
· 11 years ago
f80419c
Make delay values unsigned
by Stefan Tauner
· 11 years ago
8d7ec2a
programmer_delay: filter 0 usec delays
by Urja Rannikko
· 11 years ago
8268fdb
layout: Verify layout entries before building a new image using them
by Stefan Tauner
· 11 years ago
26e7a15
Add debug output to programmer_map_flash_region()
by Stefan Tauner
· 11 years ago
7562f7d
libpayload: Remove file I/O.c
by Nico Huber
· 11 years ago
20a36ba
Abort on unused programmer parameters
by Carl-Daniel Hailfinger
· 11 years ago
c4f44df
Fix verification operation
by Stefan Tauner
· 11 years ago
0554ca5
Add a bunch of new/tested stuff and various small changes 18
by Stefan Tauner
· 11 years ago
305e0b9
Uintptr_t-ify map_flash_region functions
by Stefan Tauner
· 11 years ago
136388f
Differentiate ultimate error messages depending on programmer used
by Stefan Tauner
· 11 years ago
11990da
Various cross-platform fixes
by Carl-Daniel Hailfinger
· 11 years ago
682122b
Warn if we skipped all blocks while writing
by Stefan Tauner
· 11 years ago
363fd7e
Get rid of perror()
by Stefan Tauner
· 12 years ago
0243745
Refine granularity handling in preparation of AT45DB series support
by Stefan Tauner
· 12 years ago
c60de0e
Add Altera USB-Blaster SPI programmer
by James Laird
· 12 years ago
50d67aa
Make write granularity a chip attribute
by Stefan Tauner
· 12 years ago
e038e90
Fix building for MacOSX
by Stefan Tauner
· 12 years ago
e34e3e8
Add a bunch of new/tested stuff and various small changes 16
by Stefan Tauner
· 12 years ago
bcb2e5a
Constify parameters and globals
by Nico Huber
· 12 years ago
4b24a2d
Unify usbdev_status and pcidev_status into dev_entry
by Stefan Tauner
· 12 years ago
af358d6
Refactor PCI and USB device status printing
by Stefan Tauner
· 12 years ago
a6d9648
Add general programmer sanity checks
by Stefan Tauner
· 12 years ago
b8911d6
Fix memleaks in cli_classic.c
by Stefan Tauner
· 12 years ago
b226cb1
Improve --help and friends
by Stefan Tauner
· 12 years ago
78ffbea
Do not read the flash chip twice in verification mode
by Stefan Tauner
· 12 years ago
d7d423b
Add a bunch of new/tested stuff and various small changes 15
by Stefan Tauner
· 12 years ago
eb58257
Add a bunch of new/tested stuff and various small changes 14
by Stefan Tauner
· 12 years ago
98f4710
Add support for Realtek RTL8169
by Sergey Lichack
· 12 years ago
1c6d2ff
Some ISO C fixes
by Carl-Daniel Hailfinger
· 12 years ago
5a7cb84
Make struct flashchip a field in struct flashctx instead of a complete copy
by Carl-Daniel Hailfinger
· 12 years ago
b4e06bd
Refactor the -p internal:mainboard handling
by Stefan Tauner
· 12 years ago
37e8686
Move show_id to where it belongs
by Stefan Tauner
· 12 years ago
60d9bd2
Portability fixes and cleanups
by Carl-Daniel Hailfinger
· 12 years ago
06b9efa
Fix missing #include hwaccess.h
by Carl-Daniel Hailfinger
· 12 years ago
4e3391f
Always require the --programmer parameter if any flash chip access is requested
by Carl-Daniel Hailfinger
· 12 years ago
9e42376
Remove exit() call from show_id
by Niklas Söderlund
· 12 years ago
1c15548
Add logfile support
by Carl-Daniel Hailfinger
· 12 years ago
901a3ba
Convert printf to msg_* where appropriate
by Carl-Daniel Hailfinger
· 13 years ago
da7c545
Add serial port bitbanging code
by Virgil-Adrian Teaca
· 13 years ago
2abab94
Add a bunch of new/tested stuff and various small changes 12
by Stefan Tauner
· 13 years ago
ac1b4c8
Add support for SFDP (JESD216)
by Stefan Tauner
· 13 years ago
65922a3
Warn of one-time programmable (OTP) memory
by Daniel Lenski
· 13 years ago
e380013
Reorder list of options to test
by Paul Menzel
· 13 years ago
c40cff7
Have all programmer init functions register bus masters/programmers
by Carl-Daniel Hailfinger
· 13 years ago
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
Next »