|
|
|
@1601
|
8 months |
stefanct |
Add a bunch of new/tested stuff and various small changes 14.
Tested …
|
|
|
|
@1579
|
9 months |
hailfinger |
Make struct flashchip a field in struct flashctx instead of a complete …
|
|
|
|
@1543
|
11 months |
hailfinger |
Let the programmer driver decide how to do AAI transfers
Currently …
|
|
|
|
@1475
|
17 months |
hailfinger |
Have all programmer init functions register bus masters/programmers
All …
|
|
|
|
@1474
|
17 months |
hailfinger |
Add struct flashctx * parameter to all functions accessing flash chips.
…
|
|
|
|
@1473
|
18 months |
hailfinger |
Use struct flashctx instead of struct flashchip for flash chip access
…
|
|
|
|
@1470
|
18 months |
stefanct |
Unsignify lengths and addresses in chip functions and structs
Push those …
|
|
|
|
@1450
|
20 months |
stefanct |
Revert "Unsignify lengths and addresses in chip functions and structs"
- …
|
|
|
|
@1448
|
21 months |
stefanct |
Unsignify lengths and addresses in chip functions and structs
…
|
|
|
|
@1396
|
22 months |
hailfinger |
Rename CHIP_BUSTYPE_FOO to BUS_FOO.
It's shorter to type, and we have …
|
|
|
|
@1393
|
22 months |
stefanct |
add a bunch of new/tested stuff and various small changes 6
- add J-7BXAN …
|
|
|
|
@1299
|
2 years |
mkarcher |
kill central list of SPI programmers
Remove the array spi_programmer, …
|
|
|
|
@1298
|
2 years |
mkarcher |
Factor out SPI write/read chunking wrappers.
Signed-off-by: Michael …
|
|
|
|
@1280
|
2 years |
oxygene |
Fix and improve libpayload platform support
- Fix various minor compile …
|
|
|
|
@1279
|
2 years |
hailfinger |
Various IT85* cleanups and fixes.
Fix a few typos.
Change the EC memory …
|
|
|
|
@1263
|
2 years |
hailfinger |
Update the ITE IT8500 EC support to match the current state of the …
|
|
|
|
@1241
|
2 years |
hailfinger |
Add support for the Open Graphics Project development card, OGD1, as a
SPI …
|
|
|
|
@1235
|
3 years |
hailfinger |
Add chunked write ability to the Dediprog SF100 driver.
Please note that …
|
|
|
|
@1211
|
3 years |
hailfinger |
Switch all flash chips to partial write.
The inner write functions which …
|
|
|
|
@1206
|
3 years |
hailfinger |
flashrom had an implicit erase-on-write for most flash chip and
programmer …
|
|
|
|
@1170
|
3 years |
hailfinger |
Honor ICH SPI address window for reads.
ICH SPI has the ability to …
|
|
|
|
@1151
|
3 years |
uwe |
Add Intel Gigabit NIC SPI flashing support.
Tested on a 82541PI (0x8086, …
|
|
|
|
@1115
|
3 years |
hailfinger |
Add detailed status register printing and unlocking for all ATMEL AT25* …
|
|
|
|
@1113
|
3 years |
hailfinger |
Add Nvidia nForce MCP61/MCP65/MCP67/MCP78S/MCP73/MCP79 SPI flashing …
|
|
|
|
@1112
|
3 years |
hailfinger |
Split off programmer.h from flash.h.
Programmer specific functions are of …
|
|
|
|
@1093
|
3 years |
hailfinger |
Add support for RayeR SPIPGM hardware as described in …
|
|
|
|
@1082
|
3 years |
hailfinger |
We have a generic unlocking infrastructure. Use it for SPI chips.
Actually …
|
|
|
|
@1081
|
3 years |
hailfinger |
Use the max_rom_decode infrastructure for wbsio_spi instead of
open-coding …
|
|
|
|
@1080
|
3 years |
hailfinger |
Convert SPI chips to partial write, but wrap the write functions in a …
|
|
|
|
@1068
|
3 years |
hailfinger |
Kill global variables, constants and functions if local scope suffices. …
|
|
|
|
@1053
|
3 years |
hailfinger |
Add SPI chip read support to the dummy flasher. This allows using the …
|
|
|
|
@1051
|
3 years |
hailfinger |
Fix message printing for SPI RES on spew level.
Use a blacklist instead of …
|
|
|
|
@1023
|
3 years |
hailfinger |
So far, we have up to 4 different names for the same thing (ignoring …
|
|
|
|
@1021
|
3 years |
hailfinger |
Remove unneeded #include statements completely.
unistd.h was only used to …
|
|
|
|
@1016
|
3 years |
hailfinger |
ICH SPI can enforce address restrictions for all accesses which take an …
|
|
|
|
@1013
|
3 years |
hailfinger |
Handle the following architectures in generic flashrom code:
- x86/x86_64 …
|
|
|
|
@997
|
3 years |
snelson |
convert programmer print messages to msg_p*
convert general print messages …
|
|
|
|
@964
|
3 years |
hailfinger |
Multibyte SPI write for the Bus Pirate.
Signed-off-by: Carl-Daniel …
|
|
|
|
@914
|
3 years |
snelson |
Split spi.c into programmer and chip code
Remove chipdriver.h include from …
|
|
|
|
@899
|
3 years |
hailfinger |
SPI RES is the most unreliable way to identify chips because it only …
|
|
|
|
@879
|
3 years |
hailfinger |
Add write support.
Speed up reads by a factor of 4 by switching block size …
|
|
|
|
@870
|
3 years |
hailfinger |
Dediprog SF100 support.
Reverse engineered from USB logs. I never touched …
|
|
|
|
@867
|
3 years |
snelson |
Convert chips to block_erasers:
ST_M25PE10
ST_M25PE20
ST_M25PE40 …
|
|
|
|
@861
|
3 years |
mkarcher |
Don't use "byte" as identifier.
Some mingw declares a global identifier …
|
|
|
|
@814
|
3 years |
hailfinger |
Add a few FIXME comments to the generic SPI code.
Signed-off-by: …
|
|
|
|
@797
|
3 years |
hailfinger |
Internal (onboard) programming was the only feature which could not be …
|
|
|
|
@776
|
3 years |
hailfinger |
Add the ability to set Bus Pirate SPI speed via the command line.
Example …
|
|
|
|
@772
|
4 years |
hailfinger |
Add Bus Pirate SPI support to flashrom.
The code should work on …
|
|
|
|
@767
|
4 years |
hailfinger |
If a chip is not on the RDID generic vendor list nor on the REMS
specific …
|
|
|
|
@764
|
4 years |
hailfinger |
If a SPI command taking an address does fail, we want to know the
address …
|
|
|
|
@739
|
4 years |
hailfinger |
Introduce proper error checking for SPI programming.
Signed-off-by: …
|
|
|
|
@727
|
4 years |
hailfinger |
The current ICH SPI preop handling is a hack which spews lots of
warnings, …
|
|
|
|
@724
|
4 years |
hailfinger |
Allow to exclude each of the external programmer drivers from being …
|
|
|
|
@719
|
4 years |
hailfinger |
This is a patch which stores eraseblock sizes and corresponding block …
|
|
|
|
@711
|
4 years |
uwe |
Standardize on using func instead of FUNCTION.
The func …
|
|
|
|
@691
|
4 years |
hailfinger |
If FT2232H SPI is not enabled, it should be compiled out completely. We …
|
|
|
|
@673
|
4 years |
hailfinger |
Some SPI chip drivers and the generic 1-byte SPI chip write functions …
|
|
|
|
@670
|
4 years |
hailfinger |
Fix SPI multicommand endless loop in default_spi_send_multicommand.
…
|
|
|
|
@661
|
4 years |
hailfinger |
This is a workaround for a bug in SB600 and SB700. If we only send an …
|
|
|
|
@660
|
4 years |
hailfinger |
Verbose probe output is split across multiple lines for some probe …
|
|
|
|
@658
|
4 years |
hailfinger |
Convert SPI write status register to multicommand infrastructure.
…
|
|
|
|
@657
|
4 years |
hailfinger |
Replace most of the switch cases in the spi code with lookup on a struct …
|
|
|
|
@651
|
4 years |
hailfinger |
Convert SPI byte program to use the multicommand infrastructure.
…
|
|
|
|
@650
|
4 years |
hailfinger |
Convert SPI block erase to use the multicommand infrastructure.
…
|
|
|
|
@647
|
4 years |
hailfinger |
Convert SPI chip erase to use the multicommand infrastructure.
Once the …
|
|
|
|
@645
|
4 years |
hailfinger |
Add SPI multicommand infrastructure.
Some SPI opcodes need to be sent in …
|
|
|
|
@630
|
4 years |
hailfinger |
Check result of all SPI erase functions.
Since block erase functions do …
|
|
|
|
@598
|
4 years |
hailfinger |
This patch adds support for a new SPI programmer, based on the …
|
|
|
|
@596
|
4 years |
hailfinger |
This patch gives us arbitrary range reads at byte boundaries for every …
|
|
|
|
@594
|
4 years |
hailfinger |
flash.h not only contains function prototypes and general settings, it …
|
|
|
|
@589
|
4 years |
hailfinger |
Every SPI host controller implemented its own way to read flash chips. …
|
|
|
|
@583
|
4 years |
hailfinger |
Add spi_nbyte_program as generic function to the SPI layer.
…
|
|
|
|
@578
|
4 years |
hailfinger |
Add external programmer delay functions so external programmers can
handle …
|
|
|
|
@556
|
4 years |
hailfinger |
Add bus type annotation to struct flashchips. Right now, the annotation …
|
|
|
|
@551
|
4 years |
hailfinger |
Use consistent naming for local chip ID variables. Every chip besides
SPI …
|
|
|
|
@521
|
4 years |
uwe |
Drop unused/duplicated #includes and some dead code (trivial).
…
|
|
|
|
@514
|
4 years |
hailfinger |
Until the ICH SPI driver can handle preopcodes as standalone opcodes, we …
|
|
|
|
@507
|
4 years |
hailfinger |
Add a dummy SPI controller driver, similar to the dummy LPC/FWH/Parallel …
|
|
|
|
@505
|
4 years |
hailfinger |
Generic status register prettyprinting for SST25*. Even if we don't tell …
|
|
|
|
@500
|
4 years |
hailfinger |
There are various reasons why a SPI command can fail. Among others, I
have …
|
|
|
|
@486
|
4 years |
hailfinger |
Convert all flashchips.c entries with SPI programing to the 256-byte …
|
|
|
|
@485
|
4 years |
hailfinger |
Chips like the SST SST25VF080B can only handle single byte writes
outside …
|
|
|
|
@484
|
4 years |
hailfinger |
Until the ICH SPI driver can handle preopcodes as standalone opcodes, we …
|
|
|
|
@468
|
4 years |
hailfinger |
Improve SST25 status register routines:
- Using a 4-bit index into an …
|
|
|
|
@429
|
4 years |
uwe |
Original v2 revision: 4117
Some coding style and consistency fixes …
|
|
|
|
@407
|
4 years |
stuge |
Original v2 revision: 3913
flashrom: SST25VF040B using 0x90 …
|
|
|
|
@406
|
4 years |
stuge |
Original v2 revision: 3912
flashrom: Decode SST25VF040B status register, …
|
|
|
|
@404
|
4 years |
stuge |
Original v2 revision: 3910
flashrom: Winbond SuperIO SPI driver.
…
|
|
|
|
@390
|
4 years |
stuge |
Original v2 revision: 3895
flashrom: Beautify flash chip ID verbose …
|
|
|
|
@351
|
4 years |
uwe |
Original v2 revision: 3779
Add support for the AMD/ATI SB600 southbridge …
|
|
|
|
@349
|
4 years |
hailfinger |
Original v2 revision: 3775
Flashrom already has the following probe …
|
|
|
|
@348
|
4 years |
hailfinger |
Original v2 revision: 3774
The existing check in probe_spi_res() was …
|
|
|
|
@345
|
5 years |
hailfinger |
Original v2 revision: 3757
Check for failed SPI command execution in …
|
|
|
|
@337
|
5 years |
hailfinger |
Original v2 revision: 3722
Add additional SPI sector erase and chip erase …
|
|
|
|
@333
|
5 years |
stepan |
Original v2 revision: 3707
Flashrom support for some Numonyx parts …
|
|
|
|
@326
|
5 years |
uwe |
Original v2 revision: 3669
Coding-style fixes for flashrom, partly …
|
|
|
|
@302
|
5 years |
stuge |
Original v2 revision: 3418
flashrom: Trivial SPI cleanups
While writing …
|
|
|
|
@285
|
5 years |
stepan |
Original v2 revision: 3401
First attempt to clean up SPI probing and …
|
|
|
|
@283
|
5 years |
ruik |
Original v2 revision: 3399
Mine AMIC flash chip needs 4 bytes RDID. …
|
|
|
|
@282
|
5 years |
ruik |
Original v2 revision: 3398
This patch adds support for VIA SPI controller …
|
|
|
|