Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
1c0c8fd9da34d29d549803f3ddff9a68dd95dfed
/
internal.c
1c091d1
internal: Fix board vendor and model memory leaks
by Jacob Garber
· 5 years ago
cf3976e
tree: Remove unused functions with no prototypes
by Jacob Garber
· 5 years ago
2e50cdc
Rework internal bus handling and laptop bail-out
by Nico Huber
· 6 years ago
f9a3055
linux_mtd: Import driver from ChromiumOS
by David Hendricks
· 9 years ago
e083880
Remove address from GPLv2 headers
by Elyes HAOUAS
· 7 years ago
c880173
internal: Only build on x86 and mipsel
by Nico Huber
· 7 years ago
97a9049
internal: Fix warnings about unused constants
by Nico Huber
· 7 years ago
4c72315
Pimp the manpage to create nicer hyperlinks and HTML output
by Stefan Tauner
· 9 years ago
b0eee9b
Unify target OS and CPU architecture checks
by Stefan Tauner
· 10 years ago
2a1ed77
Introduce generic shutdown_free() and remove redundant internal_shutdown()
by Stefan Tauner
· 10 years ago
a5bcbce
Rename programmer registration functions
by Carl-Daniel Hailfinger
· 10 years ago
4dd0f90
IT87: Add ability to select between chips on GIGABYTE DualBIOS boards
by Vadim Girlin
· 11 years ago
11990da
Various cross-platform fixes
by Carl-Daniel Hailfinger
· 11 years ago
352e50b
Add a bunch of new/tested stuff and various small changes 17
by Stefan Tauner
· 12 years ago
c6fa32d
Introduce msg_*warn
by Stefan Tauner
· 12 years ago
5561955
Unify PCI init and let pcidev clean itself up
by Stefan Tauner
· 12 years ago
fa9fa71
Fix flashrom running on boards with coreboot
by Stefan Tauner
· 12 years ago
eb58257
Add a bunch of new/tested stuff and various small changes 14
by Stefan Tauner
· 12 years ago
1c6d2ff
Some ISO C fixes
by Carl-Daniel Hailfinger
· 12 years ago
b4e06bd
Refactor the -p internal:mainboard handling
by Stefan Tauner
· 12 years ago
2a95e87
Remove more exit calls
by Niklas Söderlund
· 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
f5e62cb
Add Winbond W836xx SuperI/O detection
by Carl-Daniel Hailfinger
· 13 years ago
ccd71c2
Fix parallel-style programmer access from ITE IT87/Winbond W83627 SPI
by Carl-Daniel Hailfinger
· 13 years ago
2d927fb
Replace --mainboard with -p internal:mainboard
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
eaacd2d
Register Parallel/LPC/FWH programmers the same way SPI programmers are registered
by Carl-Daniel Hailfinger
· 13 years ago
a28087f
Make the laptop warning less scary if unsure
by Stefan Tauner
· 13 years ago
ad47034
Introduce ERROR_FATAL, abort upon failed chipset enables
by Tadas Slotkus
· 13 years ago
1a22795
Rename CHIP_BUSTYPE_FOO to BUS_FOO
by Carl-Daniel Hailfinger
· 13 years ago
a34d719
Be more refined regarding DMI chassis types
by Stefan Tauner
· 13 years ago
24c35e4
Change "class" parameter name to "devclass" to avoid C++ issues
by Uwe Hermann
· 13 years ago
8bb2021
Use shutdown callback mechanism to shutdown programmers
by David Hendricks
· 13 years ago
b9dbe48
Kill central list of SPI programmers
by Michael Karcher
· 14 years ago
580d29a
Revamp board-specific quirk handling, allow for laptop support
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
18430a0
Remove duplicate includes from the code
by Stefan Reinauer
· 14 years ago
5cfc94a
Support for Loongson-2F (MIPS) flashing
by Vladimir 'phcoder' Serbinenko
· 14 years ago
0a6f9ca
internal: remove unused variable
by Peter Lemenkov
· 14 years ago
5b997c3
Split off programmer.h from flash.h
by Carl-Daniel Hailfinger
· 14 years ago
76d4b37
Generify support for ITE IT8705 Super I/O
by Carl-Daniel Hailfinger
· 14 years ago
2b6dcb3
Unify programmer parameter extraction
by Carl-Daniel Hailfinger
· 14 years ago
744132a
Various places in the flashrom source feature custom parameter extraction from programmer_param
by Carl-Daniel Hailfinger
· 14 years ago
dcef67e
Kill unneeded #include wherever possible
by Carl-Daniel Hailfinger
· 14 years ago
b5b161b
Internal: introduce processor enables and abort if top/bottom alignment is unknown
by Carl-Daniel Hailfinger
· 14 years ago
7112772
So far, we have up to 4 different names for the same thing (ignoring capitalization)
by Carl-Daniel Hailfinger
· 14 years ago
cceafa2
Handle the following architectures in generic flashrom code
by Carl-Daniel Hailfinger
· 14 years ago
2702376
One of the problems is that --force had multiple meanings
by Carl-Daniel Hailfinger
· 15 years ago
01f3ef4
Autodetect ITE IT87* LPC->SPI translation on all boards without the need for a board enable
by Carl-Daniel Hailfinger
· 15 years ago
4395970
Various coding style and cosmetic changes
by Uwe Hermann
· 15 years ago
0bdc092
Implement tested/untested status for board enables
by Michael Karcher
· 15 years ago
8c1df28
Warn if running on laptops
by Michael Karcher
· 15 years ago
fb0828f
Split internal.c into internal.c and hwaccess.c
by Carl-Daniel Hailfinger
· 15 years ago
6701ee8
Matching board via DMI
by Michael Karcher
· 15 years ago
cc1802d
Move generic programmer function into newly introduced programmer.c
by Carl-Daniel Hailfinger
· 15 years ago
36cc1c8
Internal.c was always compiled in because it hosted the function internal_delay()
by Carl-Daniel Hailfinger
· 15 years ago
14e100c
SuperI/O detection now happens unconditionally and before the chipset enable
by Carl-Daniel Hailfinger
· 15 years ago
66ef4e5
Internal (onboard) programming was the only feature which could not be disabled
by Carl-Daniel Hailfinger
· 15 years ago
9f46cfc
Add support for every single SiS chipset out there
by Carl-Daniel Hailfinger
· 15 years ago
4740c6f
Allow to exclude each of the external programmer drivers from being compiled in
by Carl-Daniel Hailfinger
· 15 years ago
9246ff4
Don't abort if chipset init failed because the failing init may have been a warning only
by Carl-Daniel Hailfinger
· 15 years ago
415e513
Add fallback functions for programmer shutdown and memory mapping and fix FT2232 and IT87
by Carl-Daniel Hailfinger
· 15 years ago
db41c59
Releasing IO permissions was done by hand everywhere
by Carl-Daniel Hailfinger
· 15 years ago
0bd2a2b
Sometimes we want to read/write more than 4 bytes of chip content at once
by Carl-Daniel Hailfinger
· 15 years ago
ca8bfc6
Add programmer-specific delay functions
by Carl-Daniel Hailfinger
· 15 years ago
c691593
Factor out fallback_map/unmap, most external programmers don't need and special handling here
by Uwe Hermann
· 16 years ago
78185dc
Use accessor functions for MMIO
by Carl-Daniel Hailfinger
· 16 years ago
2cac686
Drop unused/duplicated #includes and some dead code
by Uwe Hermann
· 16 years ago
5820f42
Introduce a type "chipaddr" to abstract the offsets within flash regions
by Carl-Daniel Hailfinger
· 16 years ago
9ee1077
Add generic 16 bit and 32 bit chip read/write emulation to the external flasher infrastructure
by Carl-Daniel Hailfinger
· 16 years ago
3b7e75a
Fix compilation of nic3com on 64bit
by Carl-Daniel Hailfinger
· 16 years ago
a086932
Unify usage of iopl-like code by introducing get_io_perms()
by Uwe Hermann
· 16 years ago
0cdb031
nic3com: allow selection of a particular PCI device to use as programmer
by Christian Ruppert
· 16 years ago
702218d
Add external flasher support
by Carl-Daniel Hailfinger
· 16 years ago