Con Kolivas
|
99c838965e
Add bf1 device information to usbutils to enable device detection.
|
12 years ago |
Con Kolivas
|
48f5ff3754
Use macro expansion to only need to define usb enums and commands in one place.
|
12 years ago |
Kano
|
0f0b0f818f
usbutils set_interface is no longer valid
|
12 years ago |
Kano
|
166147a803
ubsutils interfaces much each have their own handle
|
12 years ago |
Kano
|
00c2c3369a
usbutils kernel_detach should use the interface number
|
12 years ago |
Kano
|
24858de6de
usbutils - allow the driver to change which_intinfo
|
12 years ago |
Kano
|
67b9ee4448
usbutils specifically track handles and interfaces
|
12 years ago |
Kano
|
08483717aa
usbutils - allow a device to use multiple interfaces (and better var names)
|
12 years ago |
Con Kolivas
|
deb7be72c6
Use the reentrant cgsleep functions for usecps in usbutils.
|
12 years ago |
Kano
|
96c0c31775
BTB get version from Firmware
|
12 years ago |
Chris Chua
|
b0f4d55be7
changes to Avalon driver for BitBurner boards
|
12 years ago |
Kano
|
759ce6e7d2
usb timeouts - min/max also
|
12 years ago |
Kano
|
2dffc96e3c
log USB timeouts in API stats
|
12 years ago |
Kano
|
4cb7cfb226
usbutils use a heap buffer for bulk read rather than stack
|
12 years ago |
Kano
|
2beb30f13d
bflsc get volts stats needs its own GETVOLTS
|
12 years ago |
Kano
|
9ecef180d1
usbutils/icarus include more locking to usbdev access
|
12 years ago |
Kano
|
fc89f170a3
usbutils add delay API stats
|
12 years ago |
Kano
|
527c6ee255
usbutils optional cps IO control - but not enabled
|
12 years ago |
Con Kolivas
|
0cd2c5c3c8
Use the info timeout for read_nl in getidentify bflsc.
|
12 years ago |
Con Kolivas
|
9246bbc603
Add a usb_read_nl_timeout macro.
|
12 years ago |
Con Kolivas
|
4e155fd624
Hard code the preferred packet size for AMU, BLT and ICA.
|
12 years ago |
Con Kolivas
|
abdf7510c9
Reinstate the maxPacketSize determined by the end descriptor but allow the driver to override it.
|
12 years ago |
Con Kolivas
|
f4d74116d3
Limit USB transfers to the max size reported by the descriptors.
|
12 years ago |
Kano
|
d2cb412931
record and report USB pipe errors via API stats
|
12 years ago |
Kano
|
84ffcbc51b
Use mining start time for device MH/U calculations
|
12 years ago |
Kano
|
7d35c6921e
ubsutils lock all access to nodev and cgusb
|
12 years ago |
Kano
|
9287ee90f6
USB control creation and free of cgpu
|
12 years ago |
Con Kolivas
|
630e7d7658
Set BFLSC fan speed coarsely to keep it under 60 or auto as per specs saying it tries to stay below 60.
|
12 years ago |
Con Kolivas
|
fd41eb4ef6
Limit usbutils LATENCY_STD to 32ms to keep transfers under 512 bytes.
|
12 years ago |
Con Kolivas
|
7fc9666429
Add a usb_read_ok_timeout wrapper to cope with slow init'ing devices.
|
12 years ago |