Log

Author Commit Date CI Message
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 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.
Con Kolivas a60a1b0f 2013-05-30T16:35:58 Break out of idling loop in avalon_idle if the buffer is full.
Con Kolivas 8520f430 2013-05-30T16:33:01 Merge branch 'usbdev' of github.com:ckolivas/cgminer into usbdev
Con Kolivas c0c5c060 2013-05-30T16:32:12 Provide some defaults for avalon if none are specified and do not try to claim the device if it fails to reset with them and no options are specified.
Kano 74d7f556 2013-05-30T16:00:41 usbutils automatically track IO errors
Kano 3f4b717a 2013-05-30T15:44:33 usbutils allow a short wait for resources to be released
Kano 5869539e 2013-05-30T15:02:52 correct semaphore timeout comment
Con Kolivas 94bbb1a1 2013-05-30T14:20:43 Bump version to 3.2.0 signifying major update.
Con Kolivas 6fa32c92 2013-05-30T13:49:54 Revert "Perform execv in a forked child process, waiting on the original to exit to allow resources to be released." This reverts commit b0fa94d52a26cde776e566bb04c809b3b9f18de4. Loses control of the terminal.
Con Kolivas 2b781824 2013-05-30T12:16:19 Set the fanspeed to the nominal chosen for GPUs.
Con Kolivas 78d6bee1 2013-05-30T12:03:16 Inverted sem_init logic.
Con Kolivas b0fa94d5 2013-05-30T12:00:17 Perform execv in a forked child process, waiting on the original to exit to allow resources to be released.
Con Kolivas dd534a86 2013-05-30T11:47:16 Document avalon options in ASIC-README
Con Kolivas f4a9a8e6 2013-05-30T11:43:25 Do avalon driver detection last as it will try to claim any similar device and they are not reliably detected.
Con Kolivas 274bf694 2013-05-30T11:20:42 Clamp initial GPU fanspeed to within user specified range.