thodg/cgminer/driver-modminer.c

Branch :


Log

Author Commit Date CI Message
b9968156 2013-02-13 11:13:30 MMQ rewrite the last of the old scanhash loop and drastically reduce CPU
7abf30b2 2013-02-03 22:51:05 distinguish between drv and it's id enum now called drv_id
8fbc4dad 2013-01-28 13:54:23 MMQ must copy USB bus:device due to usbinfo change
d0577919 2013-01-22 21:58:33 Capitalise driver long names used in applog messages
7fbc3770 2013-01-22 21:46:21 USB move usbdev info that needs to stay around into usbinfo
92abe36f 2013-01-14 21:12:50 MMQ include USB devpath in detection error messages
a52522af 2013-01-14 21:01:25 MMQ it's a bitstream
34bcc1c6 2013-01-14 11:30:11 USB automatically handle losing the device and report nodev in the API
f9e04a3c 2013-01-06 21:00:38 device_drv - allow .name to be changed before add_cgpu()
a344deb6 2013-01-05 23:47:26 rename device_api -> device_drv and all related api -> drv and add a device_drv->drv enum for identifying which driver each is
473d9095 2012-12-19 16:15:11 MMQ missing firmware -> ERR not DEBUG
f0003055 2012-12-19 14:30:48 MMQ ensure delta clock can never exceed limits
d848289e 2012-12-19 14:25:58 MMQ lowercase new string constants
4ab19c7d 2012-12-19 10:56:00 MMQ add api pgaset for clock
5ab2f3a7 2012-12-17 13:35:14 MMQ style police
072909a1 2012-12-17 13:21:24 MMQ count work check timeout failures
38ff2a7d 2012-12-17 13:20:10 MMQ allow partial work replies and count them
2653c906 2012-12-17 07:56:07 MMQ overheat: remove clockdown (doesn't help) + ensure no lost shares
f3f8b4fd 2012-12-12 17:01:28 MMQ handle over temp differently and hash longer
f19b03c8 2012-12-10 10:53:11 mmq - abbreviate the temperature numbers
7993d258 2012-12-02 23:03:21 MMQ avoid possible number overrun crashes
152e7e36 2012-12-02 21:48:37 mmq usb v0.4 + api usb stats
2d35ac25 2012-11-24 10: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.
86fd23a3 2012-11-18 22:25:28 Convert remaining modminer and bfl uses of usleep to nmsleep.
9f74e650 2012-11-04 20:13:49 Tidy up device error counts
fc14b2ee 2012-10-17 09:56:42 MMQ new initialisation (that works) and clocking control
b41de69c 2012-10-07 18:22:35 Fix various modminer warnings on mingw.
58bba40a 2012-10-07 10:19:52 fds need to be zeroed before set in modminer.
8f4ccebf 2012-09-16 11:47:54 remove MMQ unused variable warning
ad7aa2b3 2012-09-16 11:42:51 FPGA - allow long or short device names in detect code + style police
307d8da0 2012-09-04 15:57:11 HW: error counter auto for all devices - ztex code not fixed
0a79de93 2012-08-07 20:55:55 Convert the serial autodetect functions to use int instead of char to enumerate devices.
5c7e0308 2012-07-11 22:59:58 Modify te scanhash API to use an int64_t and return -1 on error, allowing zero to be a valid return value.
d4af2d05 2012-07-06 02:39:32 Turn work_restart array into a bool in thr_info
1e942147 2012-07-01 10:44:23 Timersub is supported on all build platforms so do away with custom timerval_subtract function.
d594aaf8 2012-06-19 04:42:32 Merge pull request #227 from luke-jr/serialusb FPGA - allow device detect override without an open failure
1215da39 2012-06-18 05: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.
4dee0d04 2012-06-05 13:30:40 FPGA - allow device detect override without an open failure
30bb3c62 2012-06-14 02:38:24 Merge pull request #224 from kanoi/master API add ModMinerQuad support
b76053ef 2012-06-13 16:50:14 Bugfix: modminer: Fix unsigned/signed comparison and similar warnings
913221c3 2012-06-14 02:57:37 API add ModMinerQuad support
67611949 2012-06-12 19:55:37 Merge pull request #221 from luke-jr/cg_modminer ModMiner cleanups and improvements
a78d616b 2012-06-12 16:31:17 modminer: Temperature sensor improvements Display the temperature of each of the (up to) 4 FPGAs
9f872d1d 2012-06-12 14:33:36 modminer: Make log messages more consistent in format
86034f87 2012-06-12 20:19:32 ModMiner use valid .name
76f96f47 2012-06-11 03:02:10 New driver: BTCFPGA ModMiner