Log

Author Commit Date CI Message
Kano 68f7ff4a 2013-12-23T18:04:55 drillbit asic - enable in api.c
kanoi 5d6e0da0 2013-12-22T21:38:26 Merge pull request #529 from kanoi/drill Drillbit drvier + windows cross-compile info
Kano b9a02167 2013-12-23T16:31:58 drillbit more formatting changes
Kano a27c4717 2013-12-23T16:28:16 usbutils remove old code added back
Con Kolivas 827ba15f 2013-12-23T15:35:45 Memset the spi tx buffer under lock in knc driver.
Con Kolivas 069e2b14 2013-12-23T15:34:30 Revert "Put the knc rx and tx buffers inside the knc state struct, protecting their access with the mutex." This reverts commit e9ae364f00aa26afca9547dcf3e936ab51822a82.
Con Kolivas e9ae364f 2013-12-23T15:13:33 Put the knc rx and tx buffers inside the knc state struct, protecting their access with the mutex.
Con Kolivas 7c73b035 2013-12-23T14:54:53 Merge branch 'master' of git://github.com/KnCMiner/cgminer into kncdriver
Kano d2e14c38 2013-12-23T08:57:01 drillbit fix temp display to fit in standard space
Kano 5ca74e0c 2013-12-23T07:53:59 Drillbit formatting
Kano e538f778 2013-12-23T07:36:14 drillbit - use one drvlog and display dname before add_cgpu
Kano d66f1426 2013-12-23T07:05:29 Keep orginal naming for the bitfury driver
Kano 97a13df4 2013-12-23T06:58:26 Merge remote-tracking branch 'drill/master' into drill
Kano d8a4ba3a 2013-12-23T06:55:15 Merge remote-tracking branch 'conman/master'
Vitalii Demianets ff0dbafe 2013-12-22T13:03:50 knc: Bugfix - good shares wrongly reported as HW errors. Root cause of the problem: several work items were assigned the same work_id in the active works queue of the knc driver. Thus when good nonce report arrived from the FPGA, wrong work item was picked up from the queue, and submit_nonce evaluated that as an error. Fix: Limit the work_id counter update rate. Update it only to the number of works actually consumed by the FPGA, not to the number of works send.
Con Kolivas 57a035d0 2013-12-22T22:47:17 Store per-chip submit information for bxf device and show them in the API.
Con Kolivas fb4c6332 2013-12-22T22:41:13 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas afad54b4 2013-12-22T22:40:33 Check for removed bxf devices before trying to update work or send messages.
Kano 83ada0b0 2013-12-22T21:22:20 Merge remote-tracking branch 'conman/master'
Kano 9c288a3a 2013-12-22T21:20:44 api.c no decref if not json
Kano 88d78de8 2013-12-22T18:47:57 Merge remote-tracking branch 'conman/master'
Con Kolivas 24d65294 2013-12-22T14:29:38 Minimise risk of nonce2 overflow with small nonce2 lengths by always encoding the work little endian, and increasing the maximum size of nonce2 to 8 bytes.
Con Kolivas afe77108 2013-12-21T08:28:23 Change default hashfast timeout to 500ms.
Con Kolivas 643b01e0 2013-12-21T08:19:37 Ensure we can look up the work item in the hashfast driver or print out an error if we don't.
Angus Gratton e386890a 2013-12-20T09:43:02 Drillbit source formatting - reindent and retabify
Angus Gratton de2e9016 2013-12-20T09:24:18 Add ASIC count, temperature status to drillbit API output (closes #1)
Angus Gratton e2805e91 2013-12-20T08:40:15 Many warning fixes
Vitalii Demianets 7e14fcb2 2013-12-18T15:09:46 knc: Do not include variable "last minute" data into the "last hour" per-core stats
Vitalii Demianets ecfd2f4d 2013-12-17T15:41:19 knc: Make per-core statistics available through API
Con Kolivas 7fc87129 2013-12-17T23:51:11 Implement command line control of the bxf target temperature.
Con Kolivas b2091900 2013-12-17T23:25:43 Add a simple PID-like controller to bi*fury devices to dynamically alter the clock setting to maintain a nominal target temperature set to 82 degrees.
Con Kolivas 99417ad3 2013-12-17T22:13:03 Add data to BXF API output.
Con Kolivas 7c7a324f 2013-12-17T21:53:10 Add support for newer protocol bi*fury commands job, clock and hwerror, setting clock to default 54 value, turning parsing into a compact macro.
Vitalii Demianets b90afd00 2013-12-16T16:18:57 Merge tag 'v3.8.5' of https://github.com/ckolivas/cgminer
Con Kolivas c852e213 2013-12-16T22:34:27 Look for the thermal overload flag in the gwq status message in the hashfast driver and send it a shutdown followed by an attempted reset.
Angus Gratton 6395a871 2013-12-16T14:58:52 Log message fixups
Angus Gratton 19f5c36e 2013-12-16T14:58:32 Fix for "Timing out unresponsive ASIC" for pools which send early reconnect requests, and then take a short time to send work (ie BTCGuild)
Angus Gratton 54349ca7 2013-12-14T18:20:55 Merge branch 'master' into merge_385 Conflicts: driver-drillbit.c
Angus Gratton 6341c360 2013-12-14T17:27:27 Shorten initial config line, win32/pdcurses doesn't like long lines during early logging
Angus Gratton 7c774c42 2013-12-14T15:40:56 Pull back the very long timeouts set in fe478953cf50
Angus Gratton 80f5fe6d 2013-12-14T15:39:35 Fix bug where work restart during results scan could lead to bad device state
Angus Gratton 8da85bee 2013-12-14T15:33:49 Merge branch 'master' into merge_385 Conflicts: driver-drillbit.c
Angus Gratton 4ba96a7b 2013-12-14T14:06:27 Align device status lines same regardless of number of temp status or >10 ASICs
Angus Gratton 55533de6 2013-12-14T14:00:03 Tag log lines from brand new devices as DRB-1 until they are initialised
Angus Gratton b5840b0b 2013-12-14T13:59:39 Tag log lines as 'DRB0' rather than 'DRB 0', same as other places in cgminer
Angus Gratton 4ac3e52f 2013-12-14T13:48:12 Print a summary of the device settings at level NOTICE during initialisation
Angus Gratton 9c1cfbc7 2013-12-14T13:47:57 Allow chosing device settings based on 'short' product names shown in status line
Angus Gratton 000e7621 2013-12-14T13:29:54 Allow per-device settings to use "DRBnn" as an identifier instead
Angus Gratton d042c1c3 2013-12-14T13:21:15 Issue an ASIC restart during a work_restart, removes spurious timeout messages from ASICs and probably some rejected shares
Angus Gratton 1c172dc3 2013-12-14T13:01:08 Check all results against all work instead of just taking the first match (avoids some rejected submissions to the pool, ASIC can produce multiple candidate results.)
Angus Gratton 3bb0f9b5 2013-12-14T12:55:14 Fix memory leak caused by unnecesarily copied work
Angus Gratton d621e80f 2013-12-13T22:13:53 Fix bug with find_settings not returning default value
Kano 83cf3589 2013-12-13T00:24:53 Merge remote-tracking branch 'conman/master'
Angus Gratton fe478953 2013-12-12T20:05:05 Set timeouts on write, set very long timeouts
Angus Gratton 85aebc41 2013-12-11T19:29:10 Merge remote-tracking branch 'upstream/master' into merge_385
Con Kolivas 78a657a7 2013-12-10T10:13:54 Bump version to 3.8.5
Con Kolivas ac5e0574 2013-12-10T10:08:26 Update NEWS.
Con Kolivas 890e4401 2013-12-10T10:04:11 Increase the BFLSC overtemp to 75 for fanspeed to maximum.
Con Kolivas a7fd6476 2013-12-10T09:38:41 Set bflsc cutoff temperature to 85 degrees and throttle 3 degrees below the cutoff temperature.
Con Kolivas daf2c9b9 2013-12-10T06:39:21 Only set LIBUSB_TRANSFER_ADD_ZERO_PACKET for libusb versions we know include support for.
Con Kolivas 03da645d 2013-12-09T23:11:47 Provide a helper function that can reset cgsems to zero.
Angus Gratton 5c411228 2013-12-09T15:25:57 Fix compilation clashes with Drillbit & Bitfury driver, allow both to be compiled in at once
Con Kolivas 7bb766ba 2013-12-09T15:06:43 Add to cgminer_CPPFLAGS instead of redefining them.
Con Kolivas 1ffd64ba 2013-12-09T14:12:56 Attempt a libusb reset device on usb devices that have stopped responding.
Con Kolivas 42742ec7 2013-12-09T14:06:07 Replace deprecated use of INCLUDES with _CPPFLAGS.
Con Kolivas 6f43e454 2013-12-09T13:54:54 Remove more unused GPU code.
Con Kolivas 8b09c083 2013-12-09T13:46:36 Attempt USB device resets on usb read/write errors that will normally cause the device to drop out.
Con Kolivas 9754c83e 2013-12-09T13:10:53 Quieten down jansson component of build.
Con Kolivas 4131cd7c 2013-12-09T13:03:32 Merge branch 'usb11tt' Conflicts: usbutils.c
Angus Gratton 73343f38 2013-12-09T11:39:03 Merge remote-tracking branch 'upstream' into merge_upstream Conflicts: usbutils.c
Kano c4ada933 2013-12-08T21:08:29 Merge remote-tracking branch 'conman/master'
Con Kolivas 138ff949 2013-12-08T12:48:06 Cache the bool value for usb1.1 in _usb_write
Con Kolivas 7ae878aa 2013-12-08T12:44:45 Initialise usb locks within usbutils.c instead of exporting them.
Con Kolivas 509d1a78 2013-12-08T13:21:57 Imitate a transaction translator for all usb1.1 device writes to compensate for variable quality hubs and operating system support.
Con Kolivas b209d9f6 2013-12-08T12:48:06 Cache the bool value for usb1.1 in _usb_write
Con Kolivas d7c5667a 2013-12-08T12:44:45 Initialise usb locks within usbutils.c instead of exporting them.
Con Kolivas 3737d62a 2013-12-08T12:37:25 Rationalise variables passed to usb_bulk_transfer.
Con Kolivas a3ed7abc 2013-12-07T14:56:39 Unlink files opened as semaphores on releasing them.
Con Kolivas 634e0093 2013-12-06T10:35:02 Remove user configuration flag from pll bypass enabling in hashfast driver.
Con Kolivas f4a96194 2013-12-04T20:42:25 Provide an hfa-dfu-boot option for resetting hashfast devices for reprogramming.
Angus Gratton 394ccaf1 2013-12-04T15:29:37 Add support for temperature display (pending firmware support)
Angus Gratton 3724d9ce 2013-12-04T12:14:19 Reorder drillbit_scanwork to prioritise sending work over receiving results
kanoi 4c21be14 2013-12-03T12:25:51 Merge pull request #526 from farproc/master Fixed one byte stack overflow in mcast recvfrom.
Tim Bateman b382ad9b 2013-12-03T10:46:32 Fixed one byte stack overflow in mcast recvfrom. The actual overflow happens when enforcing the NULL termination shortly after the recvfrom.
Angus Gratton 19050c6a 2013-12-03T19:23:17 Tab-indent drillbit driver, to match rest of cgminer
Angus Gratton 20997344 2013-12-03T18:56:54 Fix bug with drillbit devices not numbering correctly
Angus Gratton 36d74e9e 2013-12-03T18:50:42 Remove commented out cruft (magic sequence unused on drillbit)
Angus Gratton bcb5e9ca 2013-12-03T18:42:49 Drillbit: Fix logging that wasn't using device/number
Angus Gratton efa37048 2013-12-03T18:37:58 Do some sanity checks on the GETINFO response before accepting it
Angus Gratton f366474d 2013-12-03T18:19:58 Fix driver-drillbit to correspond with 3.8.3 driver api changes
Con Kolivas 9bcd5ca8 2013-12-02T17:20:02 Having changed C_MAX means we don't calloc enough for usb stats, off by one.
Con Kolivas f46958af 2013-12-02T11:06:22 Don't free the info struct on hashfast shutdown since it's still accessed after a device is removed.
Con Kolivas c59aaedc 2013-12-01T15:38:28 Bump version to 3.8.4
Con Kolivas 02dfe2cc 2013-12-01T15:38:03 Update NEWS
Con Kolivas 0da9c87e 2013-12-01T15:18:16 Deprecate the usb usecps function and just split up transfers equal to the maxpacketsize on usb1.1 devices.
Con Kolivas f3afbe61 2013-12-01T14:19:46 Retry sending after successfully clearing a pipe error.
Con Kolivas 1b18e3cd 2013-12-01T14:10:57 Drop logging of timeout overrun message to verbose level.
Con Kolivas ab7580cc 2013-12-01T00:07:37 Use a much longer callback timeout for USB writes on windows only as a last resort since cancellations work so poorly.
Con Kolivas d61bf845 2013-11-30T23:38:15 Use vcc2 in bflsc voltage displayed.
Con Kolivas ce359613 2013-11-30T23:19:21 Increment per core errors on false nonces in bflsc and add per core statistics to api stats, removing debugging.