Log

Author Commit Date CI Message
Kano 8f18d4c8 2013-06-19T00:52:13 bflsc driver support for v2 firmware
Con Kolivas e0c4d35b 2013-06-18T20:59:45 Multiplier fail for microseconds vs milliseconds when updating hashmeter in hash_queued_work.
Con Kolivas e573e6af 2013-06-18T20:31:33 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 6eb7f622 2013-06-18T20:30:48 Only make threads report in/out across the actual driver code and update their status on reporting out as well as in.
kanoi 2e1bbeac 2013-06-17T05:21:06 Merge pull request #450 from kanoi/master usbutils initialise close key/sem
Kano 410fba7e 2013-06-17T22:20:27 usbutils initialise close key/sem
kanoi c20d3038 2013-06-17T05:15:37 Merge pull request #449 from kanoi/master usbutils cleanup linux semaphores on release
Kano 87cdfae8 2013-06-17T22:06:31 usbutils cleanup linux semaphores on release
Con Kolivas 7014bd6b 2013-06-17T21:20:36 Difficulty should be unconditionally byteswapped, not swapped to big endian.
Con Kolivas 9a9613b6 2013-06-17T11:30:04 We should be setting cancelstate, not canceltype when disabling it for usb locking.
Con Kolivas 2eb6d357 2013-06-17T10:30:00 Pthread cancel state should be set to disable on usb DEVLOCK.
Con Kolivas 6d8d44c2 2013-06-17T09:57:13 Fanauto on bflsc is Z9X according to the source code, not 5 as per the draft protocol document.
Con Kolivas 767aaddd 2013-06-16T22:43:13 Bump version to 3.2.2
Con Kolivas 235a1160 2013-06-16T22:42:35 More NEWS.
Con Kolivas 2ddcff20 2013-06-16T22:41:53 Merge branch 'master' of github.com:ckolivas/cgminer
kanoi 4613b3c7 2013-06-16T05:41:12 Merge pull request #448 from kanoi/master record and report USB pipe errors via API stats
Con Kolivas 82d9f884 2013-06-16T22:39:22 Update NEWS.
Con Kolivas 6560878e 2013-06-16T22:33:49 Suspend stratum connections when we know they've failed and don't try to recv data from them once the socket no longer exists.
Kano d2cb4129 2013-06-16T21:58:01 record and report USB pipe errors via API stats
Con Kolivas 362687f6 2013-06-16T19:08:10 Pipe error is quite common on usb3 so drop logging to verbose level only.
Kano 383eeabc 2013-06-16T18:39:09 ocl.c fix applog warnings on windows
kanoi 4280537a 2013-06-16T00:38:20 Merge pull request #447 from kanoi/master Missing DEVLOCKs and fix applog GPU problems
Kano b5bf34dc 2013-06-16T16:54:42 applog/quit fix GPU errors created
Kano a5154abe 2013-06-16T14:29:45 usbutils - DEVLOCK other usbdev access
Con Kolivas 563feac7 2013-06-15T20:15:00 Merge pull request #446 from kanoi/master Rework logging to mostly avoid using varargs
Kano 148e3d64 2013-06-15T23:38:49 applog usb device list can be > LOGBUFSIZ
Kano 6ca0eaa9 2013-06-15T23:08:40 fix windows log warnings
Kano e2b4d490 2013-06-15T22:08:47 logging remove extra added <LF>
Kano 7eba9634 2013-06-15T22:03:56 remove varargs from logging/quit/in general as much as possible
ckolivas b8a203ab 2013-06-15T21:33:12 Don't yield when downgrading a cg ilock.
Con Kolivas 736dfb40 2013-06-15T12:35:16 Don't yield on grabbing the read lock variant of cglocks.
Con Kolivas 6789c96f 2013-06-15T01:37:00 Off by one error in device count for display.
Con Kolivas 994c0245 2013-06-15T01:31:37 Don't display devices beyond the most_devices count in the curses status.
Con Kolivas cd9ff7f6 2013-06-15T01:28:00 Only display as many device rows as the maximum live existed at any time.
kanoi 326116f6 2013-06-14T08:04:03 Merge pull request #445 from kanoi/lock usb lock out transfers during open/close
Kano 7ad9132b 2013-06-15T01:02:27 usb lock out use cg locks
Kano ad30d41f 2013-06-14T23:48:03 usb lock out transfers during open/close
Con Kolivas 55971150 2013-06-14T23:11:09 Add error message to libusb pipe error
Con Kolivas 29f5fc48 2013-06-14T22:48:18 Differentiate libusb control transfer pipe errors from transfer errors since they're not fatal.
Con Kolivas c7360dbe 2013-06-14T22:45:43 Create a usb_bulk_transfer wrapper for libusb_bulk_transfer to cope with pipe errors.
Con Kolivas 42891f07 2013-06-13T16:59:06 Merge pull request #444 from zenwheel/master Compile UNIX conditionals on Mac OS X
ckolivas 465ca142 2013-06-14T09:57:05 Only show efficiency in pool information for pools that don't support local work generation.
ckolivas 9aeed2f9 2013-06-14T09:56:22 Create a pool_localgen bool function for testing when a pool can generate work locally.
Scott Jann c38a225a 2013-06-13T18:54:34 ignore file that is generated on Macs
Scott Jann 16587dd7 2013-06-13T18:50:50 compile unix code on Mac OS X fixes not finding the config file in $HOME
kanoi 67f89eff 2013-06-13T08:23:13 Merge pull request #443 from kanoi/master Use mining start time for device MH/U calculations
Kano 84ffcbc5 2013-06-14T01:09:50 Use mining start time for device MH/U calculations
Con Kolivas bd6bc6bd 2013-06-13T16:13:52 Decrease the sleep duration before reading in avalon to not let the read buffer overflow.
Con Kolivas 13a4aaa6 2013-06-13T14:31:37 Failure to read and write on pseudo semaphores on apple happens routinely on shut down so should not be a quit error, just a warning.
Con Kolivas 827a6ab7 2013-06-13T14:22:39 Unlock usb dev lock in the same place in usbutils.
Con Kolivas 9604cbee 2013-06-13T13:59:17 Sleep if the avalon buffer is empty and we've requested a read to allow the write thread to take precedence.
Con Kolivas 0aeb1b54 2013-06-13T13:28:48 Yield after releasing a lock in case we are on a device with limited CPU resources.
Con Kolivas 261b1299 2013-06-13T13:01:27 Add the cgpu_info structure before avalon reset.
Con Kolivas 291df91c 2013-06-13T12:18:02 Tidy up DEVLOCK/UNLOCK to have consistent use of the pstate variable without needing brace level match.
Con Kolivas 3f105a23 2013-06-12T19:04:46 Merge pull request #441 from kanoi/master USB locking
Kano 65e21f18 2013-06-12T22:05:35 Icarus driver elaspsed timeout shouldn't be just USB I/O
Kano 91034145 2013-06-12T17:03:48 usbutils avoid leaving devlock locked when thread cancelled
Kano 92fee702 2013-06-10T21:40:21 MMQ fix nodev failure caused by changes
Kano 7d35c692 2013-06-10T18:52:18 ubsutils lock all access to nodev and cgusb
Kano b8b137ae 2013-06-10T15:59:02 USB make device_path handled by usbutils
Kano 749fa78d 2013-06-10T15:39:44 tidy up free in device detect functions
Kano 9287ee90 2013-06-10T15:22:37 USB control creation and free of cgpu
Con Kolivas 75c53221 2013-06-10T11:03:18 Add FAQ regarding Work Utility.
Con Kolivas 24d26d99 2013-06-10T02:54:18 Throttling the BFLSC at 80 seems to prevent generating garbled responses of higher temps.
Con Kolivas 6fdc068f 2013-06-09T23:00:36 Revert "Give a generous timeout whenever we expect an OK message for working bflsc communications." This reverts commit 3d8cf60b96f908388f9d7ed7cf9d4dcade0dadf7.
Con Kolivas 3d8cf60b 2013-06-09T22:58:07 Give a generous timeout whenever we expect an OK message for working bflsc communications.
Con Kolivas 9b00529c 2013-06-09T22:39:21 Return after failed bin2hex conversion in bflsc.
Con Kolivas 12a2cb0d 2013-06-09T22:37:49 Demote failed hex2bin result to LOG_INFO and check return result in driver-bflsc to avoid doing find_work_by_midstate.
Con Kolivas 4f36d38c 2013-06-09T22:00:49 Revert "Only return one nonce range per device per cycle through scanwork in bflsc to avoid batching of result count." This reverts commit 4530a74e0b0ad54f4121cc55acd195399bc6f690.
Con Kolivas 6d7f079f 2013-06-09T21:53:48 Set bflsc cutofftemp to 90 degrees.
Con Kolivas 4530a74e 2013-06-09T21:52:42 Only return one nonce range per device per cycle through scanwork in bflsc to avoid batching of result count.
Con Kolivas 9451c49e 2013-06-09T21:43:16 Nominally set bflsc cutofftemp to 85 degrees.
Con Kolivas 630e7d76 2013-06-09T21:33:20 Set BFLSC fan speed coarsely to keep it under 60 or auto as per specs saying it tries to stay below 60.
Con Kolivas fd41eb4e 2013-06-09T19:03:56 Limit usbutils LATENCY_STD to 32ms to keep transfers under 512 bytes.
Con Kolivas 7f1ce190 2013-06-09T17:22:23 Move macro definition to bflsc driver
Con Kolivas 641545aa 2013-06-09T17:19:20 Use a longer timeout for retrieving bflsc details.
Con Kolivas 7fc96664 2013-06-09T17:15:48 Add a usb_read_ok_timeout wrapper to cope with slow init'ing devices.
Con Kolivas 24398bde 2013-06-09T16:38:57 cgsem_post after creating the thread info
ckolivas 065d4aab 2013-06-09T13:29:38 Fix build.
ckolivas 9b2e517f 2013-06-09T12:20:04 Use cgsem structures instead of the flaky pings in the work queue to start mining threads and remove the unused thr_info_freeze function.
Kano 29b2d688 2013-06-07T13:09:02 ASIC-README more zadig hints
Kano cb8345b8 2013-06-07T12:36:42 FPGA-README more Zadig hints
Con Kolivas ed93e3bc 2013-06-07T08:57:52 More news.
Con Kolivas 059aa5ab 2013-06-07T08:52:58 Shorten the avalon statline to fit in the curses interface and show the lowest speed fan cooling the asic devices.
Con Kolivas 5a13ad4e 2013-06-07T08:46:40 Bump version to 3.2.1
Con Kolivas 75e707cb 2013-06-07T08:44:47 Extra news.
Con Kolivas 9133c468 2013-06-07T08:42:40 Set usbdev in usbutils after checking for nodev to avoid trying to access a dereferenced value.
Con Kolivas 6cc55a47 2013-06-07T08:38:02 Update NEWS for upcoming 3.2.1 release.
Kano 8478ee44 2013-06-07T07:02:55 AMU usbstatus correct name from enable UART
kanoi baf50def 2013-06-06T09:01:26 Merge pull request #439 from kanoi/master Icarus AMU enable the UART
Kano a7425c6c 2013-06-07T01:52:51 Icarus AMU enable the UART
Con Kolivas 8ec78c28 2013-06-07T00:38:48 Only libusb close if libusb release succeeds.
Con Kolivas e186c5cf 2013-06-07T00:38:10 Revert "Protect all usb writes reads and unplugs with a mutex lock and check libusb release has succeeded before proceeding with a libusb close." This reverts commit beb5f8889de4f5491c831a4bd8824b9c514dbafc.
Con Kolivas beb5f888 2013-06-07T00:25:49 Protect all usb writes reads and unplugs with a mutex lock and check libusb release has succeeded before proceeding with a libusb close.
ckolivas 104b14ec 2013-06-06T13:22:12 Failed reads and writes on cgsem_post and cgsem_wait should be extremely rare.
ckolivas b59c3380 2013-06-06T13:08:00 Implement cgminer specific cgsem semaphores to imitate unnamed semaphore behaviour on osx which does not support them.
Con Kolivas 62585778 2013-06-05T21:27:57 Set cgusb->buffer to NULL when doing usb_buffer_disable.
ckolivas 05123bf4 2013-06-05T15:50:30 Temporarily fix apple not having semtimedop by ignoring the timeout value.
kanoi 065c1038 2013-06-04T22:34:56 Merge pull request #438 from kanoi/master ICA/BAS buffered USB
Kano 1bec4904 2013-06-05T12:11:40 BFLSC enable buffered USB reading