Kano
|
addb8481c3
bflsc - also allow ' 0' in DEVICES IN CHAIN
|
12 years ago |
Kano
|
8455cc3f77
bflsc - allow a 0 in DEVICES IN CHAIN
|
12 years ago |
ckolivas
|
6d7471237d
Use macro expansion to iterate over all device drivers without needing to explicitly code in support in all places. Pass a hotplug bool to the detect() function to prevent opencl trying to hogplug GPUs.
|
12 years ago |
ckolivas
|
741b74309e
Forward declare all device drivers in miner.h avoiding the need to export them everywhere else.
|
12 years ago |
ckolivas
|
8875197466
Create a macro list of drivers to enable easier addition of further drivers.
|
12 years ago |
Kano
|
a9faec4a4b
change drivers to use usb_interface() - required for multi interface change
|
12 years ago |
Kano
|
5520206a47
bflsc ensure getinfo cannot overflow it's storage buffer
|
12 years ago |
Con Kolivas
|
69a2078e5d
Revert to old custom tolines function since strtok_r is not portable.
|
12 years ago |
Kano
|
42bb607ad4
bflsc remove unused commented out code
|
12 years ago |
Kano
|
3aefcce41c
logging - code mistake
|
12 years ago |
Kano
|
0d4edbe9c1
logging - applogsiz() for large messages
|
12 years ago |
Con Kolivas
|
1c66459c80
Include string.h in bflsc driver.
|
12 years ago |
Con Kolivas
|
4c451adcb8
Get rid of linear removal of spaces in bflsc text parsing and use strstr throughout instead.
|
12 years ago |
Con Kolivas
|
a503ba8ba4
Use reentrant strtok in tolines() function in bflsc to avoid racing on contextless calls.
|
12 years ago |
Con Kolivas
|
8d99a44993
Show how small a too small result in bflsc is.
|
12 years ago |
Con Kolivas
|
83a8c1328c
Duplicate the buffer in process_results in bflsc since strtok modifies it making debugging output limited to one line.
|
12 years ago |
Con Kolivas
|
1403f4dd08
Only process nonces in bflsc is the breakdown function succeeds.
|
12 years ago |
Con Kolivas
|
34d977c819
Revert "Ignore inprocess message when retrieved out of sync in bflsc while processing nonces."
|
12 years ago |
Con Kolivas
|
791a8f65ba
Ignore inprocess message when retrieved out of sync in bflsc while processing nonces.
|
12 years ago |
Con Kolivas
|
2853a5d9d5
Temporarily revert inprocess parsing in bflsc pending fixes.
|
12 years ago |
Con Kolivas
|
8aa50e19fa
Ignore zero count messages in bflsc instead of trying to parse them.
|
12 years ago |
Con Kolivas
|
2061e97c0f
Return ok in tolines when it doesn't match inprocess message for bflsc.
|
12 years ago |
Con Kolivas
|
0f712d5191
Remove inprocess line instead of deleting all following responses in bflsc.
|
12 years ago |
Con Kolivas
|
9a86702955
Ignore responses from bflsc as INPROCESS
|
12 years ago |
Con Kolivas
|
cb914ab53f
Change ok testing logic in breakdown() in bflsc and return if not ok at any stage.
|
12 years ago |
Con Kolivas
|
6ff7893fdd
Check the return value of tolines in bflsc driver.
|
12 years ago |
Con Kolivas
|
b0fe14d4b3
Use strtok to parse lines in bflsc driver.
|
12 years ago |
Kano
|
6055a378d9
bflsc xlinkstr use snprintf
|
12 years ago |
Con Kolivas
|
e17a945277
Use take_queued_work_bymidstate in the bflsc driver to avoid the rare chance repeated results come back from the same work item.
|
12 years ago |
Con Kolivas
|
eeac9d81fc
Replace all references to the old n*sleep functions with the equivalent cgsleep_*s replacements.
|
12 years ago |