Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
61e16e549a52194ac80ef40504f2dc661d1ff99c
/
programmer.h
2d20d6d
Add support for National Instruments USB-845x devices
by Miklós Márton
· 7 years ago
1c091d1
internal: Fix board vendor and model memory leaks
by Jacob Garber
· 5 years ago
5ec84b3
chipset_enable: Add support for discrete Cannon Lake PCHs
by Thomas Heijligen
· 6 years ago
519be66
Fix -Wsign-compare trouble
by Nico Huber
· 6 years ago
3750986
chipset_enable: Add Apollo Lake
by Nico Huber
· 6 years ago
deeac7e
spi: Drop spi_controller type
by Nico Huber
· 8 years ago
cb44eb7
bitbang_spi: Drop bitbang_spi_master_type
by Nico Huber
· 8 years ago
2e50cdc
Rework internal bus handling and laptop bail-out
by Nico Huber
· 6 years ago
dc5af54
dediprog: Disable 4BA completely
by Nico Huber
· 6 years ago
3578ec6
Add initial J-Link SPI programmer
by Marc Schink
· 9 years ago
1d507a0
usbdev: Extract libusb1 device discovery into a separate file
by Daniel Thompson
· 6 years ago
45e91a2
programmer: Add Developerbox/CP2104 bit bang driver
by Daniel Thompson
· 7 years ago
b623f40
bitbang_spi: Add functions to optimize xfers
by Daniel Thompson
· 7 years ago
b2154e8
digilent_spi: add a driver for the iCEblink40 development board
by Lubomir Rintel
· 7 years ago
f9a3055
linux_mtd: Import driver from ChromiumOS
by David Hendricks
· 10 years ago
e083880
Remove address from GPLv2 headers
by Elyes HAOUAS
· 7 years ago
2b5adfb
buspirate_spi: Add support for variable serial speeds
by Shawn Anastasio
· 7 years ago
1cf407b
spi_master: Introduce SPI_MASTER_4BA feature flag
by Nico Huber
· 7 years ago
ed098d6
spi: Move ICH BBAR quirk out of the way
by Nico Huber
· 8 years ago
a521636
chipset_enable: Add support for C620-series Lewisburg PCH
by David Hendricks
· 7 years ago
a54ceb1
rpci: Use pci_dev struct pointer to avoid API breaks
by Youness Alaoui
· 7 years ago
93c3069
chipset_enable: Add support for Intel Skylake / Kabylake
by Nico Huber
· 8 years ago
560111e
ichspi: Drop `dev` parameter from init functions
by Nico Huber
· 8 years ago
5120591
Handle Intel Wildcat Point *LP* like Lynx Point LP
by Nico Huber
· 8 years ago
b4d8a2a
hwaccess: Constify `addr` argument of MMIO read functions
by Nico Huber
· 8 years ago
441d2a4
Make image parameter of cb_check_image const
by Nico Huber
· 9 years ago
fdec747
dediprog: use ordinary USB devs array
by Stefan Tauner
· 9 years ago
f31fe84
pickit2_spi: use ordinary USB devs array
by Stefan Tauner
· 9 years ago
0870b02
Add support for WCH CH341A as an SPI programmer
by Urja Rannikko
· 9 years ago
23e10b8
Add a bunch of new/tested stuff and various small changes 24
by Stefan Tauner
· 9 years ago
c2644a3
Add atapromise programmer
by Joseph C. Lehner
· 9 years ago
72587f8
serprog: allow to omit specifying a baud rate
by Stefan Tauner
· 9 years ago
0b4ffd5
serprog: Fix FWH/LPC by implementing serprog_map
by Urja Rannikko
· 9 years ago
66e554b
Add support for the Microchip PICkit2 as an SPI programmer
by Justin Chevrier
· 10 years ago
5c316f9
Add a bunch of new/tested stuff and various small changes 22
by Stefan Tauner
· 10 years ago
b0eee9b
Unify target OS and CPU architecture checks
by Stefan Tauner
· 10 years ago
80e6471
Add support for the MSTAR I2C ISP protocol
by Alexandre Boeglin
· 10 years ago
823096e
Add support for Intel Wildcat Point PCH
by Duncan Laurie
· 10 years ago
4095ed7
Add support for Intel Silvermont: Bay Trail, Rangeley and Avoton
by Duncan Laurie
· 10 years ago
9e3a698
Refine handling chips that exceed maximum programmer sizes
by Stefan Tauner
· 10 years ago
9b32de9
Refactor some CLI-relevant parts
by Stefan Tauner
· 10 years ago
2a41f0a
Add new programmer for SPI EEPROMs attached to Intel 82580 NICs
by Ricardo Ribalda Delgado
· 10 years ago
a5bcbce
Rename programmer registration functions
by Carl-Daniel Hailfinger
· 10 years ago
600576b
Add selfcheck_board_enables()
by Stefan Tauner
· 11 years ago
0ccec8f
Move global io_base_addr into compilation units
by Stefan Tauner
· 11 years ago
72d42f8
Add IT8212F as programmer
by Kyösti Mälkki
· 11 years ago
7f0f3fa
Add VIA VT6421A LPC programmer driver
by Jonathan Kollasch
· 11 years ago
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
· 13 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
Next »