Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
4ca575dc5a81587da5affecd2cd97b7c8b4596b3
/
flash.h
86bddb5
Enable 4BA mode for Spansion 25FL256S
by Nico Huber
· 7 years ago
57dbd64
flashchips: Add Spansion 25FL256S......0
by Nico Huber
· 7 years ago
7ecfe48
helpers: Add reverse_byte() and reverse_bytes()
by Marc Schink
· 9 years ago
f9a3055
linux_mtd: Import driver from ChromiumOS
by David Hendricks
· 9 years ago
e083880
Remove address from GPLv2 headers
by Elyes HAOUAS
· 7 years ago
b6e3d25
Fix compilation with older MinGW versions
by Antonio Ospite
· 7 years ago
f701f34
Add support for reading the current flash contents from a file
by Paul Kocialkowski
· 7 years ago
80ae14e
Add support for the ENE Embedded Debug Interface EDI and KB9012 EC
by Paul Kocialkowski
· 7 years ago
995f755
Add support for selecting the erased bit value with a flag
by Paul Kocialkowski
· 7 years ago
31b5e3b
Add a SPI command class to `struct flashchip`
by Mike Banon
· 7 years ago
aac8142
flashchips: Revise all 4BA chips
by Nico Huber
· 7 years ago
fe34d2a
spi25: Revise decision when to enter/exit 4BA mode
by Nico Huber
· 7 years ago
ed098d6
spi: Move ICH BBAR quirk out of the way
by Nico Huber
· 8 years ago
7a07722
spi25: Remove now obsolete `four_bytes_addr_funcs` path
by Nico Huber
· 7 years ago
a1672f8
spi25: Enable native 4BA read and write using feature bits
by Nico Huber
· 7 years ago
f43c654
spi25: Integrate 4BA support
by Nico Huber
· 7 years ago
a3140d0
spi25: Introduce spi_simple_write_cmd()
by Nico Huber
· 7 years ago
f268d8b
Fix standalone ich_descriptor_tool compilation with MinGW and DJGPP
by Stefan Tauner
· 7 years ago
cc20a9b
4BA: Allow disabling 4-byte address mode for SPI flash
by Ed Swierk
· 7 years ago
7fe8569
4BA: Support for new direct-4BA instructions + W25Q256.V update
by Boris Baykov
· 8 years ago
5de3b9b
4BA: Support for 4-bytes addressing via Extended Address Register
by Boris Baykov
· 8 years ago
9912718
4BA: Flashrom integration for the 4-bytes addressing extensions
by Boris Baykov
· 8 years ago
b1f8836
fixup! 4BA: Basic support for 4-bytes addressing mode extensions
by Boris Baykov
· 8 years ago
50a5660
4BA: Basic support for 4-bytes addressing mode extensions
by Boris Baykov
· 8 years ago
d152fb9
Drop redundant `enum msglevel`
by Nico Huber
· 7 years ago
2d62572
Fix linking with libpayload
by Nico Huber
· 9 years ago
305f417
Add option to read ROM layout from IFD
by Nico Huber
· 11 years ago
899e4ec
Kill doit()
by Nico Huber
· 9 years ago
1878110
Adapt CLI to use new libflashrom interface' print callback
by Nico Huber
· 12 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
3a9939b
Give layouts their own type
by Nico Huber
· 9 years ago
23e10b8
Add a bunch of new/tested stuff and various small changes 24
by Stefan Tauner
· 9 years ago
c8305e1
Add support for 128 bytes write granularity
by Paul Kocialkowski
· 9 years ago
5c316f9
Add a bunch of new/tested stuff and various small changes 22
by Stefan Tauner
· 10 years ago
dc62793
Make strnlen() visible in old versions of glibc
by Stefan Tauner
· 10 years ago
b0eee9b
Unify target OS and CPU architecture checks
by Stefan Tauner
· 10 years ago
b41d847
Move strtok_r implementation verbatim to helpers.c
by Stefan Tauner
· 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
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
a5bcbce
Rename programmer registration functions
by Carl-Daniel Hailfinger
· 10 years ago
1b0e9fc
EEPROM support: handle implicit erase
by Carl-Daniel Hailfinger
· 10 years ago
6ad6e01
Introduce helpers.c
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
f20b7be
Add 'const' keyword to chip write and other function prototypes
by Mark Marshall
· 11 years ago
4e7f36e
Add support for Macronix MX23L3254 mask ROM
by Michael Coppola
· 11 years ago
f80419c
Make delay values unsigned
by Stefan Tauner
· 11 years ago
8268fdb
layout: Verify layout entries before building a new image using them
by Stefan Tauner
· 11 years ago
949ccc8
layout: Add a method to cleanup layout data structures
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
c233375
Use uintptr_t for chipaddr instead of unsigned long
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
0466c81
sbxxx: spibar[0] debug print refinements
by Stefan Tauner
· 11 years ago
0243745
Refine granularity handling in preparation of AT45DB series support
by Stefan Tauner
· 12 years ago
f800f55
Add support for Macronix MX25U1635E, MX25U3235E/F and MX25U6435E/F
by Vincent Palatin
· 12 years ago
50d67aa
Make write granularity a chip attribute
by Stefan Tauner
· 12 years ago
c6fa32d
Introduce msg_*warn
by Stefan Tauner
· 12 years ago
bcb2e5a
Constify parameters and globals
by Nico Huber
· 12 years ago
6ee37e2
Improve SPI status register pretty printing
by Stefan Tauner
· 12 years ago
78ffbea
Do not read the flash chip twice in verification mode
by Stefan Tauner
· 12 years ago
ede2fa4
Remove exit calls from print_supported_chips
by Niklas Söderlund
· 12 years ago
eb58257
Add a bunch of new/tested stuff and various small changes 14
by Stefan Tauner
· 12 years ago
5a7cb84
Make struct flashchip a field in struct flashctx instead of a complete copy
by Carl-Daniel Hailfinger
· 12 years ago
2c20b28
Introduce enum test_state
by Stefan Tauner
· 12 years ago
32508eb
Hide hwaccess.h from public API
by Patrick Georgi
· 12 years ago
316fdfb
Bus Pirate buffer management revamp
by Carl-Daniel Hailfinger
· 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
· 12 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
9bcf268
Add deferred --image processing
by Louis Yung-Chieh Lo
· 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
532c717
Add opaque programmer registration infrastructure
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
ad47034
Introduce ERROR_FATAL, abort upon failed chipset enables
by Tadas Slotkus
· 13 years ago
394ee78
Move the main() function from flashrom.c to cli_classic.c
by Uwe Hermann
· 13 years ago
eebeb53
Introduce msg_*dbg2
by Stefan Tauner
· 13 years ago
1a22795
Rename CHIP_BUSTYPE_FOO to BUS_FOO
by Carl-Daniel Hailfinger
· 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
8bb2021
Use shutdown callback mechanism to shutdown programmers
by David Hendricks
· 13 years ago
d06d941
Add a bunch of new/tested motherboards, board/chipset enables and flash chips etc. 3
by Stefan Tauner
· 13 years ago
cbe370e
Add voltage ranges to the flashchips
by Steven Zakulec
· 13 years ago
355cbfd
Small fixes
by Stefan Tauner
· 13 years ago
c0aaf95
Whitespace, documentation and other small stuff
by Stefan Tauner
· 13 years ago
4c82318
Constify flashchips array
by Carl-Daniel Hailfinger
· 14 years ago
a60faab
Convince compilers to put constant data into the .rodata section
by Mathias Krause
· 14 years ago
c244138
Support setting the Dediprog SF100 SPI voltage
by Carl-Daniel Hailfinger
· 14 years ago
f68aa8a
Add SPI flash emulation capability to the dummy programmer
by Carl-Daniel Hailfinger
· 14 years ago
f59e263
Add a reset to probe_jedec before we read the chip's IDs
by Sean Nelson
· 14 years ago
Next »