Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
40d3233e17e07f7616702b9968468816f4db9520
/
it87spi.c
52916f6
it87spi.c: Fix layering violation of default_spi_read
by Edward O'Callaghan
· 4 years, 1 month ago
b8a90d0
spi25_statusreg: delete spi_read_status_register()
by Nikolai Artemiev
· 3 years ago
5eca427
const'ify flashctx to align signatures with cros flashrom
by Edward O'Callaghan
· 4 years, 7 months ago
d92dd50
it87spi.c: Prevent use-after-free bug
by Angel Pons
· 4 years, 1 month ago
519be66
Fix -Wsign-compare trouble
by Nico Huber
· 6 years ago
deeac7e
spi: Drop spi_controller type
by Nico Huber
· 8 years ago
beeb8bc
tree: Make internal functions static
by Jacob Garber
· 5 years ago
504215b
spi25: Fix layering violation in default_spi_write_aai()
by Nico Huber
· 8 years ago
0cacb11
Remove trailing whitespace
by Elyes HAOUAS
· 6 years ago
e083880
Remove address from GPLv2 headers
by Elyes HAOUAS
· 7 years ago
a5bcbce
Rename programmer registration functions
by Carl-Daniel Hailfinger
· 10 years ago
f20b7be
Add 'const' keyword to chip write and other function prototypes
by Mark Marshall
· 11 years ago
c2eec2c
Add a bunch of new/tested stuff and various small changes 20
by Stefan Tauner
· 11 years ago
4dd0f90
IT87: Add ability to select between chips on GIGABYTE DualBIOS boards
by Vadim Girlin
· 11 years ago
352e50b
Add a bunch of new/tested stuff and various small changes 17
by Stefan Tauner
· 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
32508eb
Hide hwaccess.h from public API
by Patrick Georgi
· 12 years ago
7bca126
Let the programmer driver decide how to do AAI transfers
by Nico Huber
· 12 years ago
5e695ab
dummyflasher: Add a status register to SPI chips
by Stefan Tauner
· 13 years ago
ccd71c2
Fix parallel-style programmer access from ITE IT87/Winbond W83627 SPI
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
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
b9dbe48
Kill central list of SPI programmers
by Michael Karcher
· 14 years ago
bfecef6
Add support for more than one Super I/O or EC per machine
by Carl-Daniel Hailfinger
· 14 years ago
ccfe0ac
Fix internal offset calculations for SPI BYTE PROGRAM and SPI AAI PROGRAM
by Carl-Daniel Hailfinger
· 14 years ago
75a58f9
Switch all flash chips to partial write
by Carl-Daniel Hailfinger
· 14 years ago
431f4f7
Updates to the board and chips status tables
by Uwe Hermann
· 14 years ago
5b997c3
Split off programmer.h from flash.h
by Carl-Daniel Hailfinger
· 14 years ago
29a1c66
Use generic unlocking infrastructure for SPI chips
by Carl-Daniel Hailfinger
· 14 years ago
9a795d8
Convert SPI chips to partial write
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
ad3cc55
Kill global variables, constants and functions if local scope suffices
by Carl-Daniel Hailfinger
· 14 years ago
cceafa2
Handle the following architectures in generic flashrom code
by Carl-Daniel Hailfinger
· 14 years ago
957d260
Add ITE IT8720 SPI support
by Vadim Girlin
· 15 years ago
01f3ef4
Autodetect ITE IT87* LPC->SPI translation on all boards without the need for a board enable
by Carl-Daniel Hailfinger
· 15 years ago
4395970
Various coding style and cosmetic changes
by Uwe Hermann
· 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
01e532d
Convert all messages in it87spi.c to the new message infrastructure
by Sean Nelson
· 15 years ago
14e100c
SuperI/O detection now happens unconditionally and before the chipset enable
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
04aa59a
Standardize on using __func__ instead of __FUNCTION__
by Uwe Hermann
· 15 years ago
ef58a9c
Use a common parameter variable for all programmers
by Carl-Daniel Hailfinger
· 15 years ago
116081a
Replace remaining explicit erases in SPI programmer drivers with auto-erases
by Carl-Daniel Hailfinger
· 15 years ago
142e30f
Use a distinct return code for SPI commands with unsupported/invalid length
by Carl-Daniel Hailfinger
· 15 years ago
2f1b36f
Convert SPI byte program to use the multicommand infrastructure
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
d047829
Add SPI multicommand infrastructure
by Carl-Daniel Hailfinger
· 15 years ago
34cc6cc
Handle programmer init errors and abort
by Carl-Daniel Hailfinger
· 15 years ago
cbf563c
Support reads of arbitrary range
by Carl-Daniel Hailfinger
· 15 years ago
38a059d
Every SPI host controller implemented its own way to read flash chips
by Carl-Daniel Hailfinger
· 15 years ago
ca8bfc6
Add programmer-specific delay functions
by Carl-Daniel Hailfinger
· 15 years ago
b22918c
Only probe for chips with compatible bus protocols
by Carl-Daniel Hailfinger
· 15 years ago
b8afecd
Add IT87xx SPI as external flasher option
by Carl-Daniel Hailfinger
· 15 years ago
1dfe0ff
Add bus type annotation to struct flashchips
by Carl-Daniel Hailfinger
· 15 years ago
24c1a16
Refactor SuperIO accesses
by Carl-Daniel Hailfinger
· 15 years ago
2cac686
Drop unused/duplicated #includes and some dead code
by Uwe Hermann
· 15 years ago
96930c3
Chips like the SST SST25VF080B can only handle single byte writes outside AAI mode
by Carl-Daniel Hailfinger
· 16 years ago
03adbe1
Refine handling of spi_write_enable() failures to fix chip erases on ichspi
by Carl-Daniel Hailfinger
· 16 years ago
d3bce83
IT8718F works just like IT8716F
by Peter Stuge
· 16 years ago
394131e
Coding-style fixes for flashrom, partly indent-aided
by Uwe Hermann
· 16 years ago
f83221b
Trivial SPI cleanups
by Peter Stuge
· 16 years ago
2cb94e1
First attempt to clean up SPI probing and create a common construct: the flash bus
by Stefan Reinauer
· 16 years ago
65c1b86
Changes to make flashrom compile (and work) on FreeBSD
by Andriy Gapon
· 16 years ago
337df1d
IT8716F: Enable writes if decoding of any SPI addresses is enabled
by Carl-Daniel Hailfinger
· 16 years ago
bfe5b4a
Move all IT87xx specific SPI routines from spi.c to a separate file it87spi.c
by Carl-Daniel Hailfinger
· 17 years ago