driver-modminer.c


Log

Author Commit Date CI Message
Con Kolivas 2d35ac25 2012-11-24T10:47:20 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. Clear all work structs from the same place to ensure memory does not leak from arrays within the struct. Convert the gbt coinbase and stratum strings within the work struct to heap ram. This will allow arbitrary lengths without an upper limit for the strings, preventing the overflows that happen with GBT.
Con Kolivas 86fd23a3 2012-11-18T22:25:28 Convert remaining modminer and bfl uses of usleep to nmsleep.
Paul Sheppard 9f74e650 2012-11-04T20:13:49 Tidy up device error counts
Kano fc14b2ee 2012-10-17T09:56:42 MMQ new initialisation (that works) and clocking control
Con Kolivas b41de69c 2012-10-07T18:22:35 Fix various modminer warnings on mingw.
Con Kolivas 58bba40a 2012-10-07T10:19:52 fds need to be zeroed before set in modminer.
Kano 8f4ccebf 2012-09-16T11:47:54 remove MMQ unused variable warning
Kano ad7aa2b3 2012-09-16T11:42:51 FPGA - allow long or short device names in detect code + style police
Kano 307d8da0 2012-09-04T15:57:11 HW: error counter auto for all devices - ztex code not fixed
Con Kolivas 0a79de93 2012-08-07T20:55:55 Convert the serial autodetect functions to use int instead of char to enumerate devices.
ckolivas 5c7e0308 2012-07-11T22:59:58 Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
Luke Dashjr d4af2d05 2012-07-06T02:39:32 Turn work_restart array into a bool in thr_info
ckolivas 1e942147 2012-07-01T10:44:23 Timersub is supported on all build platforms so do away with custom timerval_subtract function.
Con Kolivas d594aaf8 2012-06-19T04:42:32 Merge pull request #227 from luke-jr/serialusb FPGA - allow device detect override without an open failure
Luke Dashjr 1215da39 2012-06-18T05:51:09 modminer: Don't delay 2nd+ FPGAs during work restart Add primary_thread boolean to threads to identify a single one as the "primary" thread for shared-resource multithreading. This is needed since ModMiners use multiple threads to interface with independent hashing components.
Kano 4dee0d04 2012-06-05T13:30:40 FPGA - allow device detect override without an open failure
Con Kolivas 30bb3c62 2012-06-14T02:38:24 Merge pull request #224 from kanoi/master API add ModMinerQuad support
Luke Dashjr b76053ef 2012-06-13T16:50:14 Bugfix: modminer: Fix unsigned/signed comparison and similar warnings
Kano 913221c3 2012-06-14T02:57:37 API add ModMinerQuad support
Con Kolivas 67611949 2012-06-12T19:55:37 Merge pull request #221 from luke-jr/cg_modminer ModMiner cleanups and improvements
Luke Dashjr a78d616b 2012-06-12T16:31:17 modminer: Temperature sensor improvements Display the temperature of each of the (up to) 4 FPGAs
Luke Dashjr 9f872d1d 2012-06-12T14:33:36 modminer: Make log messages more consistent in format
Kano 86034f87 2012-06-12T20:19:32 ModMiner use valid .name
Luke Dashjr 76f96f47 2012-06-11T03:02:10 New driver: BTCFPGA ModMiner