Log

Author Commit Date CI Message
Con Kolivas 8b0531fb 2013-04-08T10:13:15 Make the detection of all wrong results on avalon much more conservative to avoid false positives on work restarts.
Con Kolivas c6b9a3ee 2013-04-08T09:48:23 Show error codes on select and read fail in avalon.
Con Kolivas 5e3474b0 2013-04-08T09:04:10 If we get a restart message in avalon_gets still check if there's a receive message to parse first without a timeout before returning AVA_GETS_RESTART.
Con Kolivas 0ea9d68d 2013-04-08T08:28:53 Use only 2 queued work arrays in avalon.
Con Kolivas afd6f427 2013-04-07T16:09:26 avalon_gets is always called from the one call site so inline it.
Con Kolivas 3671b2c3 2013-04-07T15:48:35 The read_count is unused by the avalon get result code and no longer required for avalon reset so simplify code removing it.
Con Kolivas dec90b96 2013-04-07T15:35:36 Use a separate avalon_get_reset function for resetting avalon instead of using avalon_get_result.
Con Kolivas ea70300a 2013-04-07T15:03:08 The current hash count returned by avalon scanhash is just an obfuscated utility counter so make it explicit.
Con Kolivas 53a047d0 2013-04-07T14:53:36 Check for a restart before a timeout in message parsing code in avalon.
Con Kolivas 0da88687 2013-04-07T14:45:54 We should check for a restart message before checking for a timeout in avalon scanhash.
Con Kolivas 8e69d75f 2013-04-07T11:59:14 Store the subid for the work item in avalon.
Con Kolivas d9ba82c6 2013-04-07T02:21:29 Fix record_temp_fan function in avalon driver. Patch by Xiangfu <xiangfu@openmobilefree.net>
Con Kolivas 8b2b9b3d 2013-04-07T02:06:21 Remove inappropriate memset of struct avalon result which was corrupting fan values.
Con Kolivas e9b6ff8f 2013-04-07T01:46:16 Fix warning with no curses built in.
Con Kolivas 85a4dfd9 2013-04-05T11:53:18 Bump version to 2.11.4
Con Kolivas 293b94c7 2013-04-07T01:39:20 Add API support for Avalon.
Con Kolivas 809fec91 2013-04-06T18:27:38 Only do_avalon_close once on multiple errors.
Con Kolivas 689f744b 2013-04-06T18:12:45 Reset the result_wrong count on block change in avalon scanhash to prevent false positives for all nonces failed.
Con Kolivas ae4ee34a 2013-04-06T15:49:55 Small timeouts on select() instead of instant timeout increase reliability of socket reads and writes.
Con Kolivas dd1a0d63 2013-04-06T15:09:07 Rotate the avalon work array and free work on AVA_SEND_BUFFER_EMPTY as well.
Con Kolivas 97bad1ee 2013-04-06T13:01:42 Only get extra work in fill_queue if we don't have any unqueued work in the list.
Con Kolivas 5f041e1a 2013-04-06T12:51:59 Don't get any work if our queue is already full in avalon_fill.
Con Kolivas 2f89eef4 2013-04-06T11:21:55 Differentiate socket closed from socket error in recv_line.
Con Kolivas b2106b3a 2013-04-06T11:18:21 Free avalon->works in the event we call avalon_prepare on failure to initialise.
Con Kolivas be5a20c8 2013-04-06T02:29:21 Fix warnings.
Con Kolivas 67be00e4 2013-04-06T02:25:48 Create an array of 4 lots of work for avalon and cycle through them.
Con Kolivas 6752c247 2013-04-06T01:42:45 Remove unused per unit matching work count for avalon.
Con Kolivas 7dda3e44 2013-04-06T01:34:40 Rename the confusing avalon_info pointer.
Con Kolivas 2f75a5d8 2013-04-06T01:03:21 Simplify avalon scanhash code using the new find_queued_work_bymidstate function. Partially works only.
Con Kolivas 67c5da49 2013-04-05T21:01:42 Members of cgpu_info for avalon are not meant to be in the union.
Con Kolivas 2f371f13 2013-04-05T20:26:29 Use correct struct device_drv for avalon_drv.
Con Kolivas 23fa953b 2013-04-05T18:51:20 Check enough work is queued before queueing more in avalon_fill.
Con Kolivas f0806c68 2013-04-05T18:34:05 Actually put the work in the avalon queue.
Con Kolivas 18023022 2013-04-05T18:31:20 Rneame avalon_api to avalon_drv.
Con Kolivas 71bae003 2013-04-05T14:52:07 First draft of port of avalon driver to new cgminer queued infrastructure.
Con Kolivas dea35d33 2013-04-05T13:32:09 Add Makefile entry for driver-avalon.
Con Kolivas 017e7cbd 2013-04-05T13:30:52 Add configure support for avalon.
Con Kolivas 86821eb4 2013-04-05T11:58:21 Fix mingw cross compilation being broken by win32/win64 patches.
Con Kolivas e9a65bba 2013-04-05T11:18:08 Only update hashrate calculation with the log interval.
Con Kolivas 97a91723 2013-04-05T11:01:20 Update the total_tv_end only when we show the log to prevent failure to update logs.
Con Kolivas ee13924b 2013-04-05T10:38:31 Minor README updates.
Con Kolivas e62cb4ee 2013-04-05T10:32:52 Add example 7970 tuning for scrypt in readme.
Con Kolivas 71c83438 2013-04-05T10:27:25 Update driver recommendations.
Con Kolivas 9804d2d6 2013-04-05T10:19:28 Add extensive GPU FAQs for the flood of new Scrypt miners.
Con Kolivas 2675c5c3 2013-04-05T09:19:38 Remove help option for cpumining in build environment.
Con Kolivas 00f76881 2013-04-05T09:16:46 Remove scripts that make it too easy to compile CPU mining support.
Con Kolivas 1a8bfad0 2013-04-04T15:16:06 Merge pull request #416 from gzm55/master Compile CPU mining for win32 and win64
James Z.M. Gao c9ae7150 2013-04-04T22:59:10 Compile CPU mining for win32 and win64
Con Kolivas dfea6239 2013-04-04T08:44:41 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 6cdbf6e4 2013-04-04T08:43:54 Remove references to CPU mining from README.
Con Kolivas b81ef944 2013-04-02T16:00:53 Merge pull request #415 from kanoi/bflsc LTC text typo
Kano ed480de9 2013-04-03T09:57:16 LTC text typo
Con Kolivas 5f567345 2013-04-03T02:13:05 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas b3e734e7 2013-04-03T02:12:00 Show share hash as little endian as needed.
Con Kolivas 0d8c3fe0 2013-04-01T20:10:06 Merge pull request #412 from BitSyncom/avalon-sync api-example.c: add a -o option for output pure message
Con Kolivas 76712c15 2013-04-01T15:53:43 Merge pull request #414 from kanoi/bflsc work queues - remove new but unnecessary functions + generic work structure flags for BFLSC (and usable by other drivers if needed)
Kano f080db5f 2013-04-02T09:50:05 generic work structure flags for BFLSC (and usable by other drivers if needed)
Kano ea327f7b 2013-04-01T13:10:15 work queues - remove new but unnecessary functions
Con Kolivas ea4cf57d 2013-03-31T15:25:46 Merge pull request #413 from kanoi/bflsc find_work() to find work in devices work queue + usbutils extra message requirements + functions for handling work queues
Con Kolivas e95813c8 2013-04-01T09:22:58 Make hashmeter frequency for hash_queued_work match sole_work.
Kano 73616fb8 2013-04-01T00:38:19 miner.h missing extern
Kano 131e2004 2013-04-01T00:35:50 functions for handling work queues
Kano 8dd1ed24 2013-03-31T21:58:48 usbutils extra message requirements
Kano b3ae0f16 2013-03-31T21:54:32 find_work() to find work in devices work queue
Con Kolivas 86acbddc 2013-03-30T10:38:38 Update links and recommended SDKs.
Con Kolivas 48a1d8a1 2013-03-30T10:35:37 Update scrypt readme re drivers and sdk.
Con Kolivas 125194d8 2013-03-29T07:27:26 Merge pull request #411 from kanoi/bflsc BFL FPGA Windows timeout set to 999ms + usbutils.c usb_cmdname() usb_cmds -> string name
Kano cef96ddb 2013-03-30T01:21:02 usbutils.c usb_cmdname() usb_cmds -> string name
Kano e88652bc 2013-03-29T21:33:57 BFL FPGA Windows timeout set to 999ms
Con Kolivas 4aea6638 2013-03-28T23:36:01 Merge pull request #410 from kanoi/bflsc AUTHORS - spam update time (one year since the last)
Kano 96ac718b 2013-03-29T17:18:18 AUTHORS - spam update time (one year since the last)
Xiangfu 9619d040 2013-03-28T18:09:21 api-example.c: add a -o option for output pure message
Con Kolivas b8f4fa48 2013-03-25T08:32:23 Update README for x970 memdiff values.
Con Kolivas 11dd8acb 2013-03-21T20:54:01 Update README to match changes to display.
Con Kolivas 6fab6c65 2013-03-20T21:31:28 Merge pull request #409 from kanoi/bflsc avalon usbutils requirements
Kano 956d4440 2013-03-21T15:25:10 avalon usbutils requirements
Con Kolivas 6c418f45 2013-03-21T15:11:38 Remove increasingly irrelevant discarded work from status lines.
Con Kolivas 886df16d 2013-03-21T15:06:14 Remove increasingly irrelevant queued and efficiency values from status and move WU to status line.
Con Kolivas 1a19729a 2013-03-21T14:56:44 Allow cgminer to start if usb hotplug is enabled but no devices yet exist.
Con Kolivas 132ee4c9 2013-03-21T14:56:07 Do not scan other gpu platforms if one is specified.
ckolivas 40dda832 2013-03-19T11:53:38 Update README for sync objects on windows.
ckolivas 795be943 2013-03-19T11:03:37 Update README about intensity.
ckolivas e6ac80c6 2013-03-19T09:40:58 Add information for setting gpu max alloc and sync parameters for windows with scrypt.
Con Kolivas 1ed86dec 2013-03-18T14:36:10 If the hashmeter is less than the log interval and being updated by the watchdog, don't update the hashrate.
Con Kolivas c247ba05 2013-03-17T16:30:26 Bump version to 2.11.3
Con Kolivas c5b5e735 2013-03-17T16:24:40 Update docs and reorder README to show executive summary near top.
Con Kolivas 072ffbba 2013-03-17T16:28:29 Update the hashmeter at most 5 times per second.
Con Kolivas bfb85c45 2013-03-16T21:54:38 Merge pull request #408 from kanoi/bflsc Make usbutils use its own internal read buffer.
Kano e07d21be 2013-03-17T15:28:24 usbutils use it's own internal read buffer
Con Kolivas 576e22bf 2013-03-17T12:25:18 Update scrypt readme with newer information and to match changes in code.
Con Kolivas c24ffa15 2013-03-16T16:17:36 Merge pull request #407 from kanoi/bflsc usbutils spelling :) + usbutils allow read termination match to be a string
Con Kolivas 13e19de4 2013-03-17T10:15:24 Calculate work utility for devices that support target diffs of greater than 1, and update scrypt code to use it.
Kano b29828e8 2013-03-16T21:54:34 usbutils allow read termination match to be a string
Kano c63ae9d9 2013-03-16T16:02:43 usbutils spelling :)
Con Kolivas d7d630b8 2013-03-16T08:56:37 Set default GPU threads to 1 for scrypt.
Con Kolivas 21a36f48 2013-03-16T00:04:30 Connect backup stratum pools if the primary pool cannot deliver work.
Con Kolivas 584fc013 2013-03-15T22:31:46 Use a new algorithm for choosing a thread concurrency when none or no shader value is specified for scrypt.
Con Kolivas d0f18e83 2013-03-15T22:00:52 Do not round up the bufsize to the maximum allocable with scrypt.
Con Kolivas 3c3fbdce 2013-03-15T21:48:48 Remove the rounding-up of the scrypt padbuffer which was not effectual and counter-productive on devices with lots of ram, limiting thread concurrencies and intensities.
Con Kolivas 1c6d8a36 2013-03-15T19:43:38 bufsize is an unsigned integer, make it so for debug.