Gitiles
Code Review
Sign In
review.sourcearcade.org
/
flashprog
/
f966cc48107d924f430dbd763bf470ee2ebaf0d1
/
nic3com.c
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
4b24a2d
Unify usbdev_status and pcidev_status into dev_entry
by Stefan Tauner
· 12 years ago
1c6d2ff
Some ISO C fixes
by Carl-Daniel Hailfinger
· 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
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
1a22795
Rename CHIP_BUSTYPE_FOO to BUS_FOO
by Carl-Daniel Hailfinger
· 13 years ago
8bb2021
Use shutdown callback mechanism to shutdown programmers
by David Hendricks
· 13 years ago
40446ee
Remove vendorid parameter from pcidev_init()
by Carl-Daniel Hailfinger
· 14 years ago
5b997c3
Split off programmer.h from flash.h
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
ad3cc55
Kill global variables, constants and functions if local scope suffices
by Carl-Daniel Hailfinger
· 14 years ago
02d0c1e
Set maximum flash size for 3Com NICs to 128kb = 1Mbit
by Peter Stuge
· 14 years ago
831e8f4
Remove unneeded #include statements completely
by Carl-Daniel Hailfinger
· 14 years ago
cceafa2
Handle the following architectures in generic flashrom code
by Carl-Daniel Hailfinger
· 14 years ago
8448639
Replace PCI_OK/PCI_NT by OK/NT
by Michael Karcher
· 15 years ago
b0912c0
Add support for parallel flash on Dr. Kaiser PC-Waechter PCI devices
by TURBO J
· 15 years ago
fdb852f
"3COM 3C90xB: PCI 10BASE-T (TPO)" (10b7:9004) works fine
by Carl-Daniel Hailfinger
· 15 years ago
ef58a9c
Use a common parameter variable for all programmers
by Carl-Daniel Hailfinger
· 15 years ago
db41c59
Releasing IO permissions was done by hand everywhere
by Carl-Daniel Hailfinger
· 15 years ago
e9d04d4
Mark 3COM "3C905B: Cyclone 10/100/BNC" as fully tested
by Uwe Hermann
· 15 years ago
bc2bbd2
Add support for the 10b7:9058 3COM NIC (3C905B: Cyclone 10/100/BNC)
by Maciej Pijanka
· 15 years ago
b22918c
Only probe for chips with compatible bus protocols
by Carl-Daniel Hailfinger
· 15 years ago
c7e8a0c
Documentation improvements and small code/whitespace fixes
by Uwe Hermann
· 15 years ago
c691593
Factor out fallback_map/unmap, most external programmers don't need and special handling here
by Uwe Hermann
· 15 years ago
8403ccb
Add proper workaround for 3COM 3C90xB cards, which need special fixups (the 3C90xC ones don't)
by Uwe Hermann
· 15 years ago
5820f42
Introduce a type "chipaddr" to abstract the offsets within flash regions
by Carl-Daniel Hailfinger
· 15 years ago
9ee1077
Add generic 16 bit and 32 bit chip read/write emulation to the external flasher infrastructure
by Carl-Daniel Hailfinger
· 15 years ago
515ab3d
Refactor parts of the 3COM NIC code
by Uwe Hermann
· 16 years ago
530cb2d
Make the nic3com code check how many supported NICs are found
by Uwe Hermann
· 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
92c53ee
Fix nic3com.c build issues on *BSD
by Uwe Hermann
· 16 years ago
b4dcb71
Add support for 3COM NICs as "external programmer" and Atmel AT49BV512
by Uwe Hermann
· 16 years ago