driver-drillbit.c


Log

Author Commit Date CI Message
Angus Gratton 6b79c3ed 2014-03-14T08:38:49 Drillbit: Fix for underestimating hash rate from Bitfury devices
Kano 6637b1ca 2014-03-12T17:48:55 drillbit - remove warnings
Kano aa7350b3 2014-03-12T17:44:33 drillbit - minor code tidy up
Angus Gratton a32cbe91 2014-03-12T09:59:46 Drillbit: Change language around 'void' to warning about limiter disabled
Angus Gratton 129c6975 2014-03-06T11:26:55 Drillbit: Fix accidental over-counting of HW errors
Angus Gratton 47a42f97 2014-03-06T10:36:39 Drillbit: --drillbit-auto parameter for tweakable custom tuning of ASIC speeds
Angus Gratton 0be39876 2014-03-06T10:35:44 Drillbit: Output warning if board reports void warranty
Angus Gratton c9c8022f 2014-02-26T13:26:32 Drillbit: Limit work sent out to 8 units in a single pass, was DoSing a full double scroll
Angus Gratton 6f4614dd 2014-02-26T13:25:22 Drillbit: Move drillbit_empty_buffer calls to only when errors occur, were limiting performance on Windows
Angus Gratton 47f68040 2014-02-24T20:43:33 Drillbit: Fix some warnings
Angus Gratton 29a83d88 2014-02-24T14:34:12 Drillbit: Add --drillbit-autotune option for device to dynamically alter clock speed
Angus Gratton 4dae4cb9 2014-02-19T21:24:11 Drillbit: Fix typo in previous commit
Angus Gratton 3f60148e 2014-02-17T14:21:15 Drillbit: Remove default config in cgminer, rely on defaults in firmware
Angus Gratton e6160f74 2014-02-17T14:11:46 Drillbit: Combine split USB transfer for sending new work, reduce overhead
Angus Gratton 88c713bb 2014-02-17T14:11:04 Drillbit: Add support for protocol V4, with device-agnostic board configuration data
Angus Gratton 91bf96ce 2014-02-17T14:07:17 Drillbit driver: Add support for Avalon-based Drillbit miners
Kano 9829d279 2014-02-19T16:38:21 avalon, bab, drillbit, klondike use more screen space rather than truncating info
Con Kolivas 257fe00a 2014-02-18T22:19:45 Move driver statline padding to cgminer.c, expanding width of maximum displayable statistics and window width to add more info.
Kano 432a7dbf 2013-12-23T17:19:59 drillbit format %z not valid on windows
Kano b9a02167 2013-12-23T16:31:58 drillbit more formatting changes
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
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
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
Angus Gratton fe478953 2013-12-12T20:05:05 Set timeouts on write, set very long timeouts
Angus Gratton 5c411228 2013-12-09T15:25:57 Fix compilation clashes with Drillbit & Bitfury driver, allow both to be compiled in at once
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
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
Angus Gratton 4a53ffd1 2013-11-29T09:19:12 Add capability for per-device configuration strings
Angus Gratton 62c50161 2013-11-15T19:04:23 Add generous timeouts to deal with Windows being weird about USB timing sometimes
Angus Gratton 7e469845 2013-11-15T11:47:46 Update drillbit to use the hashwork driver, in line with recent bitfury changes
Angus Gratton 998a368f 2013-11-15T09:41:01 Merge remote-tracking branch 'upstream' into new_protocol Conflicts: cgminer.c configure.ac miner.h
Angus Gratton b0f78ca9 2013-11-10T09:11:44 Add a per-chip info line printed from drillbit devices every 30 seconds (success, error & timeout count)
Angus Gratton 1e49c432 2013-11-05T19:55:45 Add serialization routines (finally hit portability issues copying packed structs onto the wire!!)
Angus Gratton f066ca68 2013-11-05T10:19:11 Merge branch 'master' of github.com:ckolivas/cgminer into new_protocol Conflicts: configure.ac miner.h usbutils.c usbutils.h
Angus Gratton dbfb4a29 2013-11-04T14:42:54 Add capacity for command line --drillbit-options (modelled on klondike driver)
Angus Gratton 453458d2 2013-11-04T11:23:30 Fix bug in usb_read_fixed_size buffering
Angus Gratton a46e2ebd 2013-11-04T10:02:58 Time out properly when waiting for fixed-size responses
Angus Gratton d9e31ca1 2013-10-25T18:21:36 Fix bug with wrong hash rate reporting
Angus Gratton 13fd8e30 2013-10-25T14:52:44 Add configuration command
Angus Gratton 9f12b6d1 2013-10-25T14:23:13 Replace remaining references to bitfury with drillbit
Angus Gratton 7dcb4fb5 2013-10-25T13:47:44 Add protocol queueing support, keep asics pipelined
Angus Gratton 316db31e 2013-10-25T11:11:46 Remove some spurious debug, time out ASICs who are slow to respond
Angus Gratton bbf8a00c 2013-10-25T10:50:03 Hashing with new protocol