Souvik Ghosh
|
d75cd67ac2
Update flashrom to use flashctx struct for flash chip access
|
8 anos atrás |
stefanct
|
c5eb8a9b67
Unsignify lengths and addresses in chip functions and structs
|
13 anos atrás |
hailfinger
|
76bb7e9843
Register Parallel/LPC/FWH programmers the same way SPI programmers are registered.
|
13 anos atrás |
stefanct
|
a3cbe39c76
Revert "Unsignify lengths and addresses in chip functions and structs"
|
13 anos atrás |
stefanct
|
5d0137cb0a
Unsignify lengths and addresses in chip functions and structs
|
13 anos atrás |
stefanct
|
707f13b4f6
whitespace, documentation and other small stuff
|
13 anos atrás |
mkarcher
|
d264e9e065
kill central list of SPI programmers
|
13 anos atrás |
hailfinger
|
428f685cd7
Split off programmer.h from flash.h.
|
14 anos atrás |
hailfinger
|
d91c81f982
Use the max_rom_decode infrastructure for wbsio_spi instead of
|
14 anos atrás |
hailfinger
|
c7d06c6409
Convert SPI chips to partial write, but wrap the write functions in a
|
14 anos atrás |
uwe
|
eb26b6efc3
board_enable.c: Remove useless 'name' parameter.
|
14 anos atrás |
hailfinger
|
a83a5fe133
Remove unneeded #include statements completely.
|
14 anos atrás |
hailfinger
|
324a9cccbc
Handle the following architectures in generic flashrom code:
|
14 anos atrás |
snelson
|
8913d08dcf
Split spi.c into programmer and chip code
|
15 anos atrás |
snelson
|
cf6a28563f
Convert all messages in wbsio_spi.c to the new message infrastructure.
|
15 anos atrás |
hailfinger
|
1220e59746
Programmer debug messages during programmer init/shutdown are useful
|
15 anos atrás |
hailfinger
|
e8b674ce3f
Some SPI chip drivers and the generic 1-byte SPI chip write functions
|
15 anos atrás |
hailfinger
|
9c290a72b3
Use a distinct return code for SPI commands with unsupported/invalid
|
15 anos atrás |
hailfinger
|
ec9334b4b9
Convert SPI byte program to use the multicommand infrastructure.
|
15 anos atrás |
hailfinger
|
68002c26d5
Add SPI multicommand infrastructure.
|
15 anos atrás |
hailfinger
|
0f08b7a50c
This patch gives us arbitrary range reads at byte boundaries for every
|
15 anos atrás |
hailfinger
|
7af8369d50
flashrom only checks for very few chips if the erase worked.
|
15 anos atrás |
hailfinger
|
7b414744c2
Every SPI host controller implemented its own way to read flash chips.
|
15 anos atrás |
hailfinger
|
e5829f6108
Add external programmer delay functions so external programmers can
|
15 anos atrás |
hailfinger
|
a916b425cc
Only probe for chips with compatible bus protocols.
|
15 anos atrás |
hailfinger
|
4016746ab3
Add bus type annotation to struct flashchips. Right now, the annotation
|
15 anos atrás |
hailfinger
|
7bac0e5ab1
Refactor SuperIO accesses. We had duplicated code under different names
|
15 anos atrás |
uwe
|
57195badde
Drop unused/duplicated #includes and some dead code (trivial).
|
15 anos atrás |
hailfinger
|
ed063f59eb
Chips like the SST SST25VF080B can only handle single byte writes
|
15 anos atrás |
hailfinger
|
61949949ed
Until the ICH SPI driver can handle preopcodes as standalone opcodes, we
|
15 anos atrás |