4596 Commits (2beb30f13dd3b28dbe259ad52bd61d442e8facde)
 

Author SHA1 Message Date
Con Kolivas a36e55b754 Set the avalon preferred packet size to 512. 12 years ago
Con Kolivas abdf7510c9 Reinstate the maxPacketSize determined by the end descriptor but allow the driver to override it. 12 years ago
Con Kolivas 94e636a906 Only update hashmeter if we have done hashes or haven't updated longer than the log interval, fixing a us/ms error. 12 years ago
Con Kolivas 581afcf9ab Use only one cgsem in avalon signalling when the write thread should commit work by reading the status bytes off during an avalon_read, minimising the number of usb calls and resetting from only one place. 12 years ago
Con Kolivas cf13d02d5f Change avalon no valid work message to no matching work to match API terminology. 12 years ago
Con Kolivas 7c683cf2b1 Use low latency usb transfers on the avalon, sleeping up to half a buffer's worth only if no data is returning to increase hashrate, abolish lost work and decrease CPU. 12 years ago
Con Kolivas e487d3d2f0 Minimise the sleep times in avalon read to avoid result loss. 12 years ago
Con Kolivas b810dea33b Revert "Sleep for less time in wait_avalon_ready till we have a better signalling system from read thread to write." 12 years ago
Con Kolivas 7e6cbf080e Use a half nonce range before cycling through avalon's scanwork to ensure it gets a chance to fill work if time is tight for the write thread to signal a wakeup. 12 years ago
Con Kolivas 98862b4f46 Sleep for less time in wait_avalon_ready till we have a better signalling system from read thread to write. 12 years ago
Con Kolivas f4508b6a34 Temporarily limit usb transfer sizes to 512 till we provide a way for each driver to choose the upper limit. 12 years ago
Con Kolivas f105d2e17e Merge pull request #451 from setkeh/setkeh 12 years ago
setkeh 0bdabc1895 Added Licence 12 years ago
Con Kolivas ccfa893577 Increase watchdog sick time to longer than it takes for a pool to be detected dead. 12 years ago
Con Kolivas f4d74116d3 Limit USB transfers to the max size reported by the descriptors. 12 years ago
Con Kolivas a81749bb38 Increase the BFLSC timeout to allow the maximum number of results to be returned for BAS in time. 12 years ago
Con Kolivas af0ae8aa5b Decrease BAL and BAS latency to be just larger than one result read. 12 years ago
Kano e300e50281 disable curses device resize that crashes on windows 12 years ago
Con Kolivas 045e105dcc BFLSC latest firmware has its own thermal cutoff set to 90, so use the same value in case we have an old firmware that isn't throttling by itself. 12 years ago
Con Kolivas 7b42b83d3f Drop watermark low limits for bflsc. 12 years ago
Con Kolivas e172c987f3 Set the fanspeed on bflsc to max if we don't know the temperature. 12 years ago
Con Kolivas 7be081d81b Use a low watermark for queueing mandatory work on bflsc instead of zero. 12 years ago
Con Kolivas 0b5eb43696 Revert "Only wait in the bflsc scanwork loop if the queues are satisfactorily filled." 12 years ago
Con Kolivas a49969908c Only wait in the bflsc scanwork loop if the queues are satisfactorily filled. 12 years ago
Con Kolivas fa881badf4 Only mandatorily grab the bflsc mutex on submitting work when the queue is empty. 12 years ago
Con Kolivas 0fbd375ea3 Adjust bflsc v2 watermarks. 12 years ago
Con Kolivas 05adbbf1e9 Only increase sleep time on bflsc if the queue isn't emptying at all over the sleep duration. 12 years ago
Con Kolivas fe1a3752b7 Fix warning. 12 years ago
kanoi 0bfe17206a Merge pull request #452 from kanoi/master 12 years ago
Kano a9fef661b9 bflsc yet more API stats 12 years ago
Kano 711328762f bflsc add some more API stats 12 years ago
Kano 3ac09fa2d9 bflsc correct firmware matching 12 years ago
Kano 84a5da0377 bflsc correct comment 12 years ago
setkeh 4384fe0f0e Fixed Commands with No params 12 years ago
Kano 8f18d4c8b0 bflsc driver support for v2 firmware 12 years ago
setkeh 8dde833b6f Odd Issues 12 years ago
setkeh eca6ca8d31 Fixed Python Example 12 years ago
setkeh b5667488b3 Added Python Api Example 12 years ago
setkeh 314798f15f Added Python Api Example 12 years ago
Con Kolivas e0c4d35b28 Multiplier fail for microseconds vs milliseconds when updating hashmeter in hash_queued_work. 12 years ago
Con Kolivas e573e6af84 Merge branch 'master' of github.com:ckolivas/cgminer 12 years ago
Con Kolivas 6eb7f6226a Only make threads report in/out across the actual driver code and update their status on reporting out as well as in. 12 years ago
kanoi 2e1bbeac31 Merge pull request #450 from kanoi/master 12 years ago
Kano 410fba7e04 usbutils initialise close key/sem 12 years ago
kanoi c20d30389a Merge pull request #449 from kanoi/master 12 years ago
Kano 87cdfae833 usbutils cleanup linux semaphores on release 12 years ago
Con Kolivas 7014bd6b8b Difficulty should be unconditionally byteswapped, not swapped to big endian. 12 years ago
Con Kolivas 9a9613b6ee We should be setting cancelstate, not canceltype when disabling it for usb locking. 12 years ago
Con Kolivas 2eb6d35795 Pthread cancel state should be set to disable on usb DEVLOCK. 12 years ago
Con Kolivas 6d8d44c233 Fanauto on bflsc is Z9X according to the source code, not 5 as per the draft protocol document. 12 years ago