Kano
|
05dd48ace1
usbutils/mmq fixed size usb_read default to wait for all data
|
13 years ago |
Kano
|
9a1925ddaa
mmq correct applog typing
|
13 years ago |
Kano
|
2c97b8b8bc
usb_init() allow it to ignore a device and show no message
|
13 years ago |
Con Kolivas
|
207e93d8b7
Use cgtime wrapper in driver-modminer.c
|
13 years ago |
Kano
|
b9968156ba
MMQ rewrite the last of the old scanhash loop and drastically reduce CPU
|
13 years ago |
Kano
|
7abf30b2c0
distinguish between drv and it's id enum now called drv_id
|
13 years ago |
Kano
|
8fbc4dade6
MMQ must copy USB bus:device due to usbinfo change
|
13 years ago |
Kano
|
d057791915
Capitalise driver long names used in applog messages
|
13 years ago |
Kano
|
7fbc3770b4
USB move usbdev info that needs to stay around into usbinfo
|
13 years ago |
Kano
|
92abe36f12
MMQ include USB devpath in detection error messages
|
13 years ago |
Kano
|
a52522af37
MMQ it's a bitstream
|
13 years ago |
Kano
|
34bcc1c66d
USB automatically handle losing the device and report nodev in the API
|
13 years ago |
Kano
|
f9e04a3c5b
device_drv - allow .name to be changed before add_cgpu()
|
13 years ago |
Kano
|
a344deb6ac
rename device_api -> device_drv and all related api -> drv and add a device_drv->drv enum for identifying which driver each is
|
13 years ago |
Kano
|
473d9095e4
MMQ missing firmware -> ERR not DEBUG
|
13 years ago |
Kano
|
f0003055a4
MMQ ensure delta clock can never exceed limits
|
13 years ago |
Kano
|
d848289e8c
MMQ lowercase new string constants
|
13 years ago |
Kano
|
4ab19c7de6
MMQ add api pgaset for clock
|
13 years ago |
Kano
|
5ab2f3a7cf
MMQ style police
|
13 years ago |
Kano
|
072909a12f
MMQ count work check timeout failures
|
13 years ago |
Kano
|
38ff2a7df9
MMQ allow partial work replies and count them
|
13 years ago |
Kano
|
2653c906c1
MMQ overheat: remove clockdown (doesn't help) + ensure no lost shares
|
13 years ago |
Kano
|
f3f8b4fdb4
MMQ handle over temp differently and hash longer
|
13 years ago |
Kano
|
f19b03c812
mmq - abbreviate the temperature numbers
|
13 years ago |
Kano
|
7993d258f8
MMQ avoid possible number overrun crashes
|
13 years ago |
Kano
|
152e7e36a2
mmq usb v0.4 + api usb stats
|
13 years ago |
Con Kolivas
|
2d35ac2567
Track all dynamically allocated memory within the work struct by copying work structs in a common place, creating freshly allocated heap ram for all arrays within the copied struct.
|
13 years ago |
Con Kolivas
|
86fd23a305
Convert remaining modminer and bfl uses of usleep to nmsleep.
|
13 years ago |
Paul Sheppard
|
9f74e650b3
Tidy up device error counts
|
13 years ago |
Kano
|
fc14b2ee07
MMQ new initialisation (that works) and clocking control
|
13 years ago |