Log

Author Commit Date CI Message
Kano aa482f37 2014-03-20T22:58:32 miner.php - speed up formatting and allow calc on gen fields
Kano 0612c8fd 2014-03-18T21:07:10 miner.php custom formatting and row counter '#'
kanoi a60f7355 2014-03-15T00:37:24 Merge pull request #563 from kanoi/master New Drillbit driver + Icarus ANU allow timing to work
Kano 4a8056b4 2014-03-15T00:34:49 Merge branch 'drill'
Angus Gratton 6b79c3ed 2014-03-14T08:38:49 Drillbit: Fix for underestimating hash rate from Bitfury devices
Con Kolivas d6f3b617 2014-03-14T15:20:09 Send per-core hashrates at regular ~5min intervals back to cta devices.
Con Kolivas ef9c2e31 2014-03-14T12:49:10 Calculate the cta per core hashrate at 5 minute intervals.
Con Kolivas d3a27d8d 2014-03-14T11:38:01 Check the bits of the correct core in cta bit count.
Con Kolivas 995976e2 2014-03-14T11:36:32 Display the bit count along with the bitmap for each cta core in the API stats output.
Con Kolivas 9adf1508 2014-03-14T10:42:16 Store and display the per core hashrate on cta relative to each work restart.
Con Kolivas 32edcc5e 2014-03-14T10:35:51 Decrease the time we wait for unsetting a core on the cta bitmap to correspond with the lower max diff of 32.
Con Kolivas face5e27 2014-03-14T09:49:13 Set max diff on cointerra devices to 32 which is still only 11 shares per second but allows for earlier confirmation of per core hashrates.
Con Kolivas a84f71de 2014-03-14T09:46:34 Keep track of when the last restart and work updates were triggered and provide helper functions for knowing the time since then.
Kano 3c6cf56d 2014-03-13T21:48:48 hashfast make api stats field names unique
Con Kolivas c8620009 2014-03-13T20:46:58 Fix gcc longjmp warning in api.c
Con Kolivas 12954a94 2014-03-13T19:51:47 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 9962642c 2014-03-13T19:50:54 Add a per-core hashrate to the cta API stats.
Kano 32d0065c 2014-03-13T16:14:36 miner.php support edevs and estats
Kano 5ad542f9 2014-03-13T06:30:59 API - put edevstatus where it was supposed to be
Kano cb0e9381 2014-03-12T18:06:40 Icarus - allow timing mode to work with ANU and not slow it down
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 1a19f4ea 2014-03-01T16:50:47 Drillbit: Add Avalon & drillbit-autotune notes to ASIC-README
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 c06d951d 2014-02-26T11:49:26 Fix Windows bug with libusb_reset_device returning SUCCESS for disconnected device Symptoms (new in latest libusb perhaps) on Windows 7, using WinUSB v6.1.7600.16385 kernel driver: - Unplug device during mining - libusb read/write operations return -1 LIBUSB_ERROR_IO - libusb reset returns 0 LIBUSB_SUCCESS ... hence the error checking ends up infinite looping (or until timeout) trying to issue a reset, as it believes each reset has succeeded. This change only allows a reset once per failed read or write operation - if the first reset fails, don't bother trying again. Conflicts: usbutils.c
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
kanoi f5aad8f5 2014-03-12T16:18:19 Merge pull request #560 from kanoi/master API - add edevs and estats - to only show enabled devices
Kano 279f4438 2014-03-12T16:13:20 API - add edevs and estats - to only show enabled devices
ckolivas c92fe1cf 2014-03-12T08:33:55 Check device data exists on a hfa instance before trying to reinit it.
Con Kolivas f164adaf 2014-03-11T11:09:50 Print off what quadrant regulator failed if known in hfa driver.
Con Kolivas 3d7fe5f5 2014-03-11T10:33:38 Reset all the stats on autovoltage complete in cta driver.
Con Kolivas a9eb3620 2014-03-11T10:06:31 Use correct diff instead of diffbits in cta driver.
Con Kolivas 5dbb5e7f 2014-03-11T00:32:41 Whitelist all firmwares <= 0.5 on hfa for software rolling of ntime.
Con Kolivas 96b25448 2014-03-11T00:24:15 Avoid a memory leak by reusing the ntime field when rolling stratum work.
Con Kolivas ff5c8a40 2014-03-10T17:03:27 Clear the pipe bitmap on cta only when no share has occurred for 2 hours instead of 1.
Con Kolivas e8aefc7a 2014-03-10T16:50:49 Cta share_hashes should be added, and we can base it on device wdiff instead of pool work difficulty for more accurate hashrates.
Con Kolivas 941e39ed 2014-03-10T13:35:44 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas f447c7ce 2014-03-10T13:32:18 Since the device runtime is now reset, the Raw hashrate entry in the cta API output is no longer meaningful.
Con Kolivas e8a75100 2014-03-10T13:02:29 Look for autovoltage returning to zero on cta driver and reset stats at that point since the hashrate is unreliable till then.
kanoi 3422b22a 2014-03-09T23:45:16 Merge pull request #559 from kanoi/master antminer updates
Kano 145ef726 2014-03-09T22:42:44 ants1 - cgminerise applog calls
Con Kolivas 4258bba6 2014-03-09T21:16:22 Default to stratum+tcp:// on any urls that don't have a prefix instead of http.
Con Kolivas 3f635c6d 2014-03-09T15:54:27 Trivial cta style changes.
Kano 3100c049 2014-03-09T15:45:22 ants1 - fix/enable temperature checking and remove unneeded temp_old
Kano f6f6f3cb 2014-03-09T15:42:34 ants1 - move local cgpu variables to info structure
Kano 0e753df8 2014-03-09T15:29:44 ants1 use a klist to store work and copied work
Con Kolivas d1c5bfa5 2014-03-09T14:06:56 Simplify dramatically the cross-process cgminer locking through use of flock instead of sysv semaphores.
Con Kolivas 50b3b769 2014-03-08T15:48:08 Minor documentation updates.
Con Kolivas e38caf83 2014-03-08T15:18:58 Bump version to 4.1.0
Con Kolivas a8dc81ff 2014-03-08T14:20:35 Update version no in API README
Con Kolivas fb65afb0 2014-03-08T13:49:33 Update NEWS
Con Kolivas 9195e924 2014-03-08T13:36:17 Add generic bitfury USB device description to supported devices in lieu of BXM device release.
Con Kolivas cf0c8274 2014-03-08T13:06:50 Correct fix for dev start time being adjusted for stat zeroing.
Con Kolivas 804d3eed 2014-03-08T13:00:43 Document the hfa-options command.
Con Kolivas 0e31c0ae 2014-03-08T12:46:58 Make per device stats work for average after a stat zeroing.
Con Kolivas ff6a4aba 2014-03-08T12:15:26 Add an hfa-options command line that allows the clockspeed to be chosen per device by name comma separated, with a function that can be expanded with more options in the future.
Con Kolivas 3c0b2812 2014-03-08T10:55:42 Off by one drv_rolllimit check against jobs
Con Kolivas ea86a1af 2014-03-08T10:53:55 Free the work that may be lost, leaking memory, in a failed hfa_send_frame
Con Kolivas be95fa90 2014-03-08T10:52:11 Roll the ntime for work within the hfa driver for firmware we know doesn't do it internally as an optimisation.
Con Kolivas 2de81355 2014-03-08T10:35:45 Export the roll_work function to be usable by driver code and make it compatible with rolling stratum work.
Con Kolivas aabb73bf 2014-03-08T09:25:11 Make opt_queue be respected as a maximum value for staged items.
Con Kolivas ba845cf8 2014-03-07T18:59:19 Disable mistakenly enabled lock tracking.
Kano 594d4743 2014-03-07T12:51:48 API-README document v3.2 change
Kano fe8012c8 2014-03-07T12:25:33 api version update for HEX32
Kano 85337270 2014-03-07T12:18:24 api.c - HEX32 type needs quotes
Con Kolivas cdf2e2f9 2014-03-06T21:29:57 Disable the MAX_CLOCK_DIFF check for newer hashfast firmwares since it's not required.
Con Kolivas d8c09364 2014-03-06T19:08:24 Store the hardware and firmware revision in the info struct for easy use in the hfa driver.
Con Kolivas f078bea0 2014-03-06T18:58:10 Only decrease the hfa clock rate if the device has been running for less than an hour before dying.
Con Kolivas 8d8095fa 2014-03-06T13:05:02 Change lack of op name response message in hfa driver
Con Kolivas 092277a7 2014-03-06T12:56:29 Check for lost devices at every write/read in hfa_detect_common
Con Kolivas 139dac06 2014-03-06T11:26:24 Make bxm bits configurable.
Con Kolivas e67b7779 2014-03-06T11:12:54 Move avalon2 options to ~alphabetic position in help.
Kano d09f360e 2014-03-06T00:40:51 Ant - get more work if roll limit is reached
Kano c699e128 2014-03-06T00:13:31 Ant - device roll work if possible
Con Kolivas 2259bfcd 2014-03-05T22:37:40 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 2c2e1348 2014-03-05T22:33:54 Do a shutdown routine on bxm close.
Con Kolivas 0b014f78 2014-03-05T22:27:13 Provide support for 2 chips in libbitfury sendhashdata and enable the 2nd chip on BXM devices.
Con Kolivas 2c8178ec 2014-03-05T21:48:26 Remove unnecessary opayload and newbuf members of bitfury info struct.
Con Kolivas 8de17ead 2014-03-05T20:49:12 Add an spi add fasync command.
Kano 4694afb3 2014-03-05T08:30:49 README ubuntu also requires pkg-config
ckolivas ed0f9cd8 2014-03-04T12:27:28 Cope with older hfa firmware not even responding to op_name.
ckolivas 1d533568 2014-03-03T13:38:06 Forcibly kill everything silently with an exit code of 1 should we fail to cleanly shut down and use a completion timeout for the __kill_work in app_restart.
ckolivas c1ad218f 2014-03-03T13:21:34 Make __kill_work itself also be a completion timeout.
Con Kolivas 52778727 2014-03-02T23:13:38 Merge branch 'bpmx'
Con Kolivas 5e082e11 2014-03-02T23:12:14 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 1a838240 2014-03-02T23:09:11 Generalise more of libbitfury for more reuse in both nf1 and bxm drivers.
Con Kolivas b619b207 2014-03-02T22:58:54 Remove redundant init components of bxm driver.
Con Kolivas 9033a183 2014-03-02T22:52:03 Set default osc6 bits on bxm to 50
Con Kolivas d894a6d4 2014-03-02T22:46:54 Enable the transaction translator emulator for bxm devices and use a dummy spi tx the size of a normal payload.