Log

Author Commit Date CI Message
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
Kano 161165dc 2013-06-05T12:04:57 Icarus use buffered USB reading
kanoi 7b3e9213 2013-06-04T08:53:10 Merge pull request #437 from kanoi/master usb_ftdi_set_latency
Kano 6aed9a51 2013-06-05T01:49:48 bflsc & icarus use usb_ftdi_set_latency
Kano 58bb4d48 2013-06-05T01:44:50 usb_ftdi_set_latency LOG_ERRs if called incorrectly
Kano f366d53f 2013-06-05T01:37:16 add usb_ftdi_set_latency
kanoi c30af6d6 2013-06-04T08:21:03 Merge pull request #436 from kanoi/master usbutils optional read buffering
Kano 4368a04f 2013-06-05T01:07:16 usbutils optional read buffering
kanoi 98a9d767 2013-06-04T08:06:34 Merge pull request #435 from kanoi/master FTDI Latency
Con Kolivas 5e94a972 2013-06-04T23:31:26 Set the avalon read transfer latency to avoid sleeping when no data is returned after very short latency settings.
Kano a16f51fb 2013-06-04T22:37:00 correct bflsc BFLSC_BUFSIZ max calculation
Con Kolivas dd578876 2013-06-04T21:49:28 Fix build for !curses
Kano 4d749ff4 2013-06-04T13:43:23 restore max code - since timeout is unsigned
Kano cab2dd92 2013-06-04T13:30:05 compile warning - remove unused max
Kano 1c64f3b6 2013-06-04T13:17:57 usb set FTDI latency higher to minimise status bytes
Con Kolivas 8ecf9299 2013-06-04T00:08:59 Check for zero timeout on _usb_write.
Con Kolivas 28871474 2013-06-03T23:55:55 Check for zero timeout in usb read.
Con Kolivas 27628cdd 2013-06-03T23:38:54 Define a minimum polling time based on frequency of mandatory updates of ftdi responses at 40ms.
Con Kolivas 97a92b26 2013-06-03T23:33:31 Sleep right up to the timeout instead of the first half if we find ourselves polling in _usb_read
Con Kolivas 3d631b7c 2013-06-03T23:15:59 Enforce half timeout sized sleeps in usb_read if we find the device is not respecting libusb timeouts to avoid polling frequently.
Con Kolivas 489a9fca 2013-06-03T21:20:28 Typo.
Con Kolivas f8883dbf 2013-06-03T20:14:22 Spelling typo.
Con Kolivas 2d8abb7c 2013-06-03T20:09:35 Add more ASIC documentation.
Con Kolivas 1070ec61 2013-06-03T20:04:50 Update README
Con Kolivas 03305afb 2013-06-03T16:49:15 Remove start device limitation on log window size to allow it to get larger with hotplugged devices.
Con Kolivas fc95c191 2013-06-03T16:38:40 Switch logsize after hotplugging a device.
Con Kolivas cc9223f0 2013-06-03T16:37:56 Change switch_compact function name to switch_logsize to be used for other changes.
Con Kolivas 514491bd 2013-06-03T16:01:20 Only adjust cursor positions with curses locked.
Kano 12045aae 2013-06-03T12:26:50 devs display - fix GPU duplicate bug
Con Kolivas 5f2c4f13 2013-06-03T11:28:18 Do not hotplug enable a device if devices have been specified and the hotplug device falls outside this range.
Con Kolivas 6e014b0f 2013-06-03T11:10:10 Merge branch 'master' of github.com:ckolivas/cgminer
Con Kolivas 727184d6 2013-06-03T11:09:36 Change the --device parameter parsing and configuration to use ranges and comma separated values.
kanoi e4ab2e07 2013-06-02T17:31:53 Merge pull request #434 from kanoi/master Alice v0.1 +
Kano fe802b62 2013-06-03T07:39:30 basic copyright statement in API.java
Kano 9b756d73 2013-06-03T10:24:02 devs display - show ZOMBIEs after all others
Con Kolivas bbdbf364 2013-06-03T10:22:13 Modify scrypt kernel message.
Con Kolivas c7ffa58b 2013-06-02T20:36:49 Check for pool_disabled in wait_lp_current
Kano 8c136611 2013-06-01T07:53:29 usbutils semun use proper def for linux which fixes OSX also
Con Kolivas 6fec07ab 2013-05-31T23:10:46 Check for pool enabled in cnx_needed.
ckolivas 23d6857f 2013-05-31T16:41:51 Set 3.2.0 release date in news.
Kano 77d040cb 2013-05-31T01:34:23 Icarus add delays during intialisation
Con Kolivas ca931918 2013-05-30T23:16:08 Update documentation.
Con Kolivas eec1a86a 2013-05-30T22:53:07 Update copyrights of modified files.
Con Kolivas 36ba21ec 2013-05-30T22:04:22 Add FAQ about windows USB keyboards and hotplug interactions.
Con Kolivas 181ada4e 2013-05-30T18:03:27 Merge branch 'usbdev' Conflicts: cgminer.c
Con Kolivas 25779924 2013-05-30T17:55:24 Fix mingw build warnings in icarus driver.
Con Kolivas 56a20e01 2013-05-30T16:47:09 Make usb_ftdi_cts use the _usb_transfer_read function.
Con Kolivas 2125bddc 2013-05-30T16:40:03 Update ASIC-README with avalon info regarding default behaviour.