Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
ffb0cf649c1c66c85441314434cd1cd57f89fe02
/
programmer.h
31402ee
sbxxx: Add support for new AMD SPI controller
by Wei Hu
· 11 years ago
f20b7be
Add 'const' keyword to chip write and other function prototypes
by Mark Marshall
· 11 years ago
f80419c
Make delay values unsigned
by Stefan Tauner
· 11 years ago
43eac03
Clean up physmap, fix unaligned mapping problems
by Carl-Daniel Hailfinger
· 11 years ago
92d6a86
Refactor Intel Chipset Enables
by Stefan Tauner
· 11 years ago
78cd087
Use ich_generation parameter in enable functions prior to ICH7
by Kyösti Mälkki
· 11 years ago
5d30720
Remove exit call and mayfail parameter from physmap_common()
by Niklas Söderlund
· 11 years ago
4c6d3a4
Add an internal DMI decoder
by Sean Nelson
· 11 years ago
bdead0d
Get rid of sp_die()
by Stefan Tauner
· 11 years ago
184c52c
Introduce serialport_config()
by Stefan Tauner
· 11 years ago
7fb5aa0
Automatically unmap physmap()s
by Stefan Tauner
· 11 years ago
dbac46c
Add a bunch of new/tested stuff and various small changes 19
by Stefan Tauner
· 11 years ago
70e1459
sbxxx: Handle active IMCs in AMD chipsets
by Rudolf Marek
· 11 years ago
305e0b9
Uintptr_t-ify map_flash_region functions
by Stefan Tauner
· 11 years ago
73dc0db
Usleep() is not found in all versions of MinGW, use Sleep() on Windows
by Maksim Kuleshov
· 12 years ago
ae3d837
Introduce serialport_write_nonblock()
by Stefan Tauner
· 12 years ago
00e1608
Replace sp_sync_read_timeout() with serialport_read_nonblock()
by Stefan Tauner
· 12 years ago
c60de0e
Add Altera USB-Blaster SPI programmer
by James Laird
· 12 years ago
90eb226
Add support for Intel Lynx Point low-power and Wellsburg
by Duncan Laurie
· 12 years ago
a2faddf
Decouple BAR reading from pci device init, handle errors gracefully
by Carl-Daniel Hailfinger
· 12 years ago
5561955
Unify PCI init and let pcidev clean itself up
by Stefan Tauner
· 12 years ago
bcb2e5a
Constify parameters and globals
by Nico Huber
· 12 years ago
4b24a2d
Unify usbdev_status and pcidev_status into dev_entry
by Stefan Tauner
· 12 years ago
af358d6
Refactor PCI and USB device status printing
by Stefan Tauner
· 12 years ago
a6d9648
Add general programmer sanity checks
by Stefan Tauner
· 12 years ago
fa9fa71
Fix flashrom running on boards with coreboot
by Stefan Tauner
· 12 years ago
bb4fed7
Fix compilation with MinGW
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
dd73d83
Fix VIA VX*** support
by Helge Wagner
· 12 years ago
b4e06bd
Refactor the -p internal:mainboard handling
by Stefan Tauner
· 12 years ago
37e8686
Move show_id to where it belongs
by Stefan Tauner
· 12 years ago
60d9bd2
Portability fixes and cleanups
by Carl-Daniel Hailfinger
· 12 years ago
2c20b28
Introduce enum test_state
by Stefan Tauner
· 12 years ago
d6bb828
Automatically release I/O permissions on shutdown
by Carl-Daniel Hailfinger
· 12 years ago
32508eb
Hide hwaccess.h from public API
by Patrick Georgi
· 12 years ago
3834c2d
Check vendor_id for PCI based external programmers
by Carl-Daniel Hailfinger
· 12 years ago
7bca126
Let the programmer driver decide how to do AAI transfers
by Nico Huber
· 12 years ago
f5e62cb
Add Winbond W836xx SuperI/O detection
by Carl-Daniel Hailfinger
· 13 years ago
da7c545
Add serial port bitbanging code
by Virgil-Adrian Teaca
· 13 years ago
2abab94
Add a bunch of new/tested stuff and various small changes 12
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
b286da7
Support compilation for the ARM architecture (little-endian only)
by David Hendricks
· 13 years ago
2d927fb
Replace --mainboard with -p internal:mainboard
by Carl-Daniel Hailfinger
· 13 years ago
b385096
Add ich_descriptor_tool to decode all flash descriptors stored in a flash dump file
by Stefan Tauner
· 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
eaacd2d
Register Parallel/LPC/FWH programmers the same way SPI programmers are registered
by Carl-Daniel Hailfinger
· 13 years ago
a8d838d
ichspi: use a variable to distinguish ich generations instead of spi_programmer->type
by Stefan Tauner
· 13 years ago
532c717
Add opaque programmer registration infrastructure
by Carl-Daniel Hailfinger
· 13 years ago
31019d4
serprog: small improvements
by Stefan Tauner
· 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
c93f5f1
serprog: add SPI support
by Urja Rannikko
· 13 years ago
2e68160
Change programmer selection in cli and generic code
by Carl-Daniel Hailfinger
· 13 years ago
5ce5f70
Add support for the Linux SPI subsystem (spidev)
by Sven Schnelle
· 13 years ago
3093f8f
Add a bunch of new/tested stuff and various small changes 7
by Sylvain "ythier" Hitier
· 13 years ago
97d5b12
Shorten some board enable related function names
by Carl-Daniel Hailfinger
· 13 years ago
24c35e4
Change "class" parameter name to "devclass" to avoid C++ issues
by Uwe Hermann
· 13 years ago
6665244
Constify (a few) parameters.c where possible
by Stefan Tauner
· 13 years ago
8bb2021
Use shutdown callback mechanism to shutdown programmers
by David Hendricks
· 13 years ago
c422484
Fix compilation for CONFIG_INTERNAL=no
by Carl-Daniel Hailfinger
· 13 years ago
7bcacb1
Eliminate magic numbers indicating maximum column sizes in print.c
by Stefan Tauner
· 13 years ago
b9dbe48
Kill central list of SPI programmers
by Michael Karcher
· 14 years ago
6279751
Factor out SPI write/read chunking wrappers
by Michael Karcher
· 14 years ago
b713d2e
Intel NIC with parallel flash support
by Carl-Daniel Hailfinger
· 14 years ago
580d29a
Revamp board-specific quirk handling, allow for laptop support
by Carl-Daniel Hailfinger
· 14 years ago
4c82318
Constify flashchips array
by Carl-Daniel Hailfinger
· 14 years ago
54ce73a
Revert MMIO space writes on shutdown as needed
by Carl-Daniel Hailfinger
· 14 years ago
bfecef6
Add support for more than one Super I/O or EC per machine
by Carl-Daniel Hailfinger
· 14 years ago
7f517a7
Various IT85* cleanups and fixes
by Carl-Daniel Hailfinger
· 14 years ago
d953558
Fix compilation if CONFIG_INTERNAL=no
by Carl-Daniel Hailfinger
· 14 years ago
40446ee
Remove vendorid parameter from pcidev_init()
by Carl-Daniel Hailfinger
· 14 years ago
4e74839
Update the ITE IT8500 EC support to match the current state of the flashrom-chromium tree
by David Hendricks
· 14 years ago
8a19ef1
Support 64-bit MEM BARs wherever possible
by Carl-Daniel Hailfinger
· 14 years ago
9a1105c
Support for Angelbird Wings PCIe SSD (solid-state drive)
by Carl-Daniel Hailfinger
· 14 years ago
1a6162e
Compilation fix for djgpp
by Idwer Vollering
· 14 years ago
90021f2
Add support for the Open Graphics Project development card, OGD1, as a SPI flash programmer
by Mark Marshall
· 14 years ago
306b818
Add chunked write ability to the Dediprog SF100 driver
by Carl-Daniel Hailfinger
· 14 years ago
2bee8cf
Revert PCI config space writes on shutdown
by Carl-Daniel Hailfinger
· 14 years ago
2822888
SPI bitbanging: request/release bus
by Carl-Daniel Hailfinger
· 14 years ago
004f4b7
Add Intel Gigabit NIC SPI flashing support
by Idwer Vollering
· 14 years ago
48ec1b1
Various cosmetic and coding-style fixes
by Uwe Hermann
· 14 years ago
6529b9f
Add support for the Amontec JTAGkey2
by Jörg Fischer
· 14 years ago
2f43616
Add Nvidia nForce MCP61/MCP65/MCP67/MCP78S/MCP73/MCP79 SPI flashing support
by Carl-Daniel Hailfinger
· 14 years ago
5b997c3
Split off programmer.h from flash.h
by Carl-Daniel Hailfinger
· 14 years ago