Souvik Ghosh
|
d75cd67ac2
Update flashrom to use flashctx struct for flash chip access
|
8 år sedan |
stefanct
|
c5eb8a9b67
Unsignify lengths and addresses in chip functions and structs
|
13 år sedan |
stefanct
|
a3cbe39c76
Revert "Unsignify lengths and addresses in chip functions and structs"
|
13 år sedan |
stefanct
|
5d0137cb0a
Unsignify lengths and addresses in chip functions and structs
|
13 år sedan |
stefanct
|
8de303e466
Remove unneeded inclusions of chipdrivers.h
|
13 år sedan |
hailfinger
|
ac8e31829c
Erase functions are no longer called from chip drivers and thus their
|
13 år sedan |
mkarcher
|
f7af1b4a85
Remove delays in JEDEC erase sequence
|
13 år sedan |
hailfinger
|
b07dc97896
Add a reset to probe_jedec before we read the Chip's IDs.
|
14 år sedan |
hailfinger
|
71e1bd420c
Switch all flash chips to partial write.
|
14 år sedan |
hailfinger
|
86bf3b52e9
Refactor remaining write wrappers.
|
14 år sedan |
hailfinger
|
d93176bb74
Simplify calls to inner write functions. No behavioural changes, just
|
14 år sedan |
hailfinger
|
a10a6078ea
The currently used write functions (wrappers) all use helpers which
|
14 år sedan |
hailfinger
|
efe056e5cd
Remove progress printing from individual flash chip drivers.
|
14 år sedan |
hailfinger
|
d217d1219c
flashrom had an implicit erase-on-write for most flash chip and
|
14 år sedan |
hailfinger
|
1ff33dcb8d
Kill global variables, constants and functions if local scope suffices.
|
14 år sedan |
uwe
|
3a3ab2f811
Polish the flashrom code comments and outputs a bit.
|
14 år sedan |
snelson
|
fc007bb60d
Convert chips' message printing to msg_c*
|
14 år sedan |
snelson
|
8913d08dcf
Split spi.c into programmer and chip code
|
15 år sedan |
snelson
|
c685534933
Complete the addition of Feature Bits for all Jedec based chips.
|
15 år sedan |
hailfinger
|
80dea314ff
Use address mask in probe_jedec. This allows us to have one common
|
15 år sedan |
hailfinger
|
afac00e922
Use the register mapping feature bit.
|
15 år sedan |
snelson
|
63133f9d02
The patch converts jedec functions into mask-based generics which can be used
|
15 år sedan |
hailfinger
|
c43afc9cfd
Convert the following chips to use struct eraseblock:
|
15 år sedan |
hailfinger
|
1002301c0a
If the JEDEC Toggle Bit algorithm needs more than 2^20 loops, it is a
|
15 år sedan |
hailfinger
|
c7568d5e8d
probe_jedec() checks the delay value and issues programmer_delay based
|
15 år sedan |
hailfinger
|
fff9953606
Use common jedec functionality where appropriate. The deleted function
|
15 år sedan |
hailfinger
|
0429b5ae4f
This patch removes the extremely dangerous unprotect_jedec function
|
15 år sedan |
hailfinger
|
f2ac27e187
jedec.c was missing error handling in a few cases. Fix.
|
15 år sedan |
hailfinger
|
fe07247bcb
The automatic retry in write_page_write_jedec didn't retry flashing the
|
15 år sedan |
hailfinger
|
873d133600
Remove confusing out-of-date comment.
|
15 år sedan |