Paul Sheppard
|
9f74e650b3
Tidy up device error counts
|
13 years ago |
Con Kolivas
|
99adf397bd
Failure to calloc in bin2hex is a fatal failure always so just check for that failure within the function and abort, simplifying the rest of the code.
|
13 years ago |
Con Kolivas
|
0a90207111
Merge branch 'master' into stratum
|
13 years ago |
Con Kolivas
|
c113534feb
Begin support for mingw stratum build.
|
13 years ago |
Kano
|
c2b1504e50
Icarus USB write failure is also a comms error
|
13 years ago |
Kano
|
aaaa8a52fd
Icarus catch more USB errors and close/reopen the port
|
13 years ago |
Kano
|
ad7aa2b382
FPGA - allow long or short device names in detect code + style police
|
13 years ago |
Kano
|
fe7a967d56
Icarus - ignore hardware errors in timing mode
|
13 years ago |
Kano
|
b8b9c468e0
ICA default fpga_count to work_division if specified
|
13 years ago |
Kano
|
e067be421a
ICA support 57600 baud rate, up to 8 FPGA and partial working FPGA boards
|
13 years ago |
ckolivas
|
5c7e03084a
Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
|
13 years ago |
Luke Dashjr
|
d4af2d0535
Turn work_restart array into a bool in thr_info
|
13 years ago |
Kano
|
82b14c4d08
api.c data structure - remove unnecessary driver-icarus.c comments
|
13 years ago |
Kano
|
d8abfb713e
api.c data structure - tested + updated get_api_stats/driver-icarus.c
|
13 years ago |
Kano
|
3763cb0bad
icarus - must allows allocate memory for icarus_info
|
13 years ago |
Con Kolivas
|
e53c033aa8
Icarus needs not +2 for realloc, just +1.
|
13 years ago |
Con Kolivas
|
5cf4b7c432
Make the devices array a dynamically allocated array of pointers to allow unlimited devices.
|
13 years ago |
Kano
|
4dee0d049c
FPGA - allow device detect override without an open failure
|
13 years ago |
Luke Dashjr
|
d3fa59d76f
Abstract generally useful FPGA code into fpgautils.c
|
13 years ago |
Kano
|
e68457fcd4
Icarus - fix unit64_t printf warnings
|
14 years ago |
Kano
|
f15d2233fa
Icarus: fix abort calculation/allow user specified abort
|
14 years ago |
Kano
|
b5ed958e84
Icarus: high accuracy timing and other bitstream speed support
|
14 years ago |
Xiangfu
|
b1785d1f07
add-MIPSEB-to-icarus-for-BIG_ENDIAN
|
14 years ago |
Con Kolivas
|
e195a31c02
Fix win32 build.
|
14 years ago |
Kano
|
b3a50dd465
Icarus - correct MH/s and U: with work restart set at 8 seconds
|
14 years ago |
Luke Dashjr
|
124ee9b28a
Bugfix: thread_shutdown shouldn't try to free the device, since it's needed afterward
|
14 years ago |
Kano
|
09fe8bcb12
Icarus - minimise code delays and name timer variables
|
14 years ago |
Kano
|
16b9ebee28
Icarus restore auto/noauto handling
|
14 years ago |
Kano
|
403f63ae20
Icarus update to new add_cgpu()
|
14 years ago |
Kano
|
80f4fbbdeb
Icarus driver working with Linux and Windows
|
14 years ago |