Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
1181ee251a831be43881d5a6403c33c4229d2ade
/
flash.h
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
· 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
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
42d38a9
Always read the flash chip before writing
by Carl-Daniel Hailfinger
· 14 years ago
75a58f9
Switch all flash chips to partial write
by Carl-Daniel Hailfinger
· 14 years ago
174f55b
Fix timing of SPI status register writes (WRSR)
by Carl-Daniel Hailfinger
· 14 years ago
a73fb49
Refine -L output to include all programmer modules
by Carl-Daniel Hailfinger
· 14 years ago
ed7a964
Implement libpayload support and improve life for DOS based flashrom, too
by Patrick Georgi
· 14 years ago
fd7075a
Add detailed status register printing and unlocking for all ATMEL AT25* chips
by Carl-Daniel Hailfinger
· 14 years ago
5b997c3
Split off programmer.h from flash.h
by Carl-Daniel Hailfinger
· 14 years ago
1d3a2fe
Convert MMIO accesses of non-internal PCI-based programmers to be endian-agnostic
by Carl-Daniel Hailfinger
· 14 years ago
9a9b984
Fix compilation for CONFIG_INTERNAL=no
by Michael Karcher
· 14 years ago
b05b9e1
Move SB600 SPI initialization to sb600spi.c
by Michael Karcher
· 14 years ago
a4448d9
Move Intel SPI initialisation to ichspi.c
by Michael Karcher
· 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
17e23ac
Check during SPI bitbang init that SPI bitbang master configuration is correct
by Carl-Daniel Hailfinger
· 14 years ago
62175a0
Use struct pointer instead of enum to set bitbang adapter
by Michael Karcher
· 14 years ago
0d974e7
Refine SPI bitbanging
by Carl-Daniel Hailfinger
· 14 years ago
ca812d4
Use the max_rom_decode infrastructure for wbsio_spi
by Carl-Daniel Hailfinger
· 14 years ago
9a795d8
Convert SPI chips to partial write
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
76d4b37
Generify support for ITE IT8705 Super I/O
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
1b0ba89
Add SPI chip read support to the dummy flasher
by Carl-Daniel Hailfinger
· 14 years ago
c29c2e7
National Semiconductor DP83815/DP83816 and DP83820 NIC programmer support
by Andrew Morgan
· 14 years ago
36dec8b
board_enable.c: Remove useless 'name' parameter
by Uwe Hermann
· 14 years ago
4146ced
Fix wiki board enable parameter printing
by Carl-Daniel Hailfinger
· 14 years ago
9f5f215
Gcc and clang can check format strings of printf-like functions
by Carl-Daniel Hailfinger
· 14 years ago
b5b161b
Internal: introduce processor enables and abort if top/bottom alignment is unknown
by Carl-Daniel Hailfinger
· 14 years ago
dd128c9
Fix fallout from r1021 which caused compile failures if only the dummy programmer was selected
by Carl-Daniel Hailfinger
· 14 years ago
4adf8a6
Merge print.c and print_wiki.c board/URL tables
by Peter Lemenkov
· 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
80f3d05
ichspi: try harder to conform to address restrictions
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
2702376
One of the problems is that --force had multiple meanings
by Carl-Daniel Hailfinger
· 15 years ago
ad0010a
Intel 28F004/28F400 support
by Michael Karcher
· 15 years ago
408e47a
Multibyte SPI write for the Bus Pirate
by Carl-Daniel Hailfinger
· 15 years ago
e8e369f
Write granularity is chip specific
by Carl-Daniel Hailfinger
· 15 years ago
0bdc092
Implement tested/untested status for board enables
by Michael Karcher
· 15 years ago
8c1df28
Warn if running on laptops
by Michael Karcher
· 15 years ago
14ba668
Split spi.c into programmer and chip code Remove chipdriver.h include from flash.h
by Sean Nelson
· 15 years ago
8448639
Replace PCI_OK/PCI_NT by OK/NT
by Michael Karcher
· 15 years ago
ddd5c9e
Add initial (non-working) code for Highpoint ATA/RAID controllers
by Uwe Hermann
· 15 years ago
Next »