Luke Dashjr
|
211fdffd19
Copyright cleanups and updates
|
11 years ago |
Luke Dashjr
|
6393cf96dc
Merge branch 'uniscan2' into bfgminer
|
11 years ago |
Luke Dashjr
|
cff4670566
Bugfix: bfg_claim_any: Use a mutex to avoid races around device claims
|
11 years ago |
Luke Dashjr
|
b932c0cffc
ftdi: Make ftdi lowlevel code independent of x6500 driver
|
11 years ago |
Luke Dashjr
|
03e8c90324
lowl-pci: New lowlevel driver for raw PCI devices
|
12 years ago |
Luke Dashjr
|
dc6b0ed617
Bugfix: lowlevel: Use LL_DELETE2 when cleaning up secondary list
|
12 years ago |
Luke Dashjr
|
dfe4c94383
Bugfix: lowlevel: Free hash table data when done with it
|
12 years ago |
Luke Dashjr
|
b092c3c7b3
Split fpgautils into lowl-vcom and binloader, and fix internal build dependencies
|
12 years ago |
Luke Dashjr
|
c648a406e5
Provide backports of uthash LL_{PREPEND,FOREACH{,_SAFE}}2 (only added in 1.9.7, not yet in major distros)
|
12 years ago |
Luke Dashjr
|
1a39ff42b1
lowlevel: Collapse multiple lowlevel drivers on the same devid to a secondary linked list, and only spawn one thread to probe all lowlevels on a given devid
|
12 years ago |
Luke Dashjr
|
18e2c9d00c
nanofury: Convert to lowl_probe
|
12 years ago |
Luke Dashjr
|
2ef593a6d3
lowlevel: Add match variants of detect functions
|
12 years ago |
Luke Dashjr
|
4db5edb054
New threaded device probe framework
|
12 years ago |
Luke Dashjr
|
cd2b7906b4
Split a hid lowlevel out of mcp2210
|
12 years ago |
Luke Dashjr
|
dd43825dbb
Lowlevel USB enumerator for libusb
|
12 years ago |
Luke Dashjr
|
e61f3a4803
dname for lowlevel drivers
|
12 years ago |
Luke Dashjr
|
745bd11dc2
Merge commit '69b429c' into HEAD
|
12 years ago |
Luke Dashjr
|
ebf66582ac
lowlevel: Add a userpointer to lowl_found_devinfo_func_t and use it for serial_autodetect
|
12 years ago |
Luke Dashjr
|
ce4eba9042
Rework VCOM autodetection to go through lowlevel interface, avoiding repeat USB string fetching
|
12 years ago |
Luke Dashjr
|
69b429cbe3
Bugfix: lowlevel: Avoid null pointer dereference on devices that are missing USB strings
|
12 years ago |
Luke Dashjr
|
789c1b7735
lowlevel: Keep track of the claimed devid and debuglog every found device
|
12 years ago |
Luke Dashjr
|
15f30dc089
lowlevel: Convey device manufacturer up to nanofury cgpus
|
12 years ago |
Luke Dashjr
|
671896dccd
lowlevel: Promote path to a normal element for devices to simplify things a bit
|
12 years ago |
Luke Dashjr
|
869580b458
mcp2210: Skeleton low-level driver for MCP2210 USB to SPI Master bridge
|
12 years ago |
Luke Dashjr
|
24d4e7f256
Abstract ft232r scan+probe interface into new generic lowlevel driver interface
|
12 years ago |