1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-10 06:48:05 +00:00
Commit Graph

4375 Commits

Author SHA1 Message Date
Con Kolivas
727184d6ef Change the --device parameter parsing and configuration to use ranges and comma separated values. 2013-06-03 11:09:36 +10:00
Con Kolivas
bbdbf364cc Modify scrypt kernel message. 2013-06-03 10:22:13 +10:00
Con Kolivas
c7ffa58b26 Check for pool_disabled in wait_lp_current 2013-06-02 20:36:49 +10:00
Kano
8c1366113c usbutils semun use proper def for linux which fixes OSX also 2013-06-01 07:53:29 +10:00
Con Kolivas
6fec07ab7e Check for pool enabled in cnx_needed. 2013-05-31 23:10:46 +10:00
ckolivas
23d6857fa1 Set 3.2.0 release date in news. 2013-05-31 16:41:51 +10:00
Kano
77d040cb67 Icarus add delays during intialisation 2013-05-31 01:34:23 +10:00
Con Kolivas
ca9319184f Update documentation. 2013-05-30 23:16:08 +10:00
Con Kolivas
eec1a86af0 Update copyrights of modified files. 2013-05-30 22:53:07 +10:00
Con Kolivas
36ba21ec93 Add FAQ about windows USB keyboards and hotplug interactions. 2013-05-30 22:04:22 +10:00
Con Kolivas
181ada4e5a Merge branch 'usbdev'
Conflicts:
	cgminer.c
2013-05-30 18:03:27 +10:00
Con Kolivas
2577992436 Fix mingw build warnings in icarus driver. 2013-05-30 17:55:24 +10:00
Con Kolivas
56a20e0125 Make usb_ftdi_cts use the _usb_transfer_read function. 2013-05-30 16:47:09 +10:00
Con Kolivas
2125bddcad Update ASIC-README with avalon info regarding default behaviour. 2013-05-30 16:40:03 +10:00
Con Kolivas
a60a1b0fce Break out of idling loop in avalon_idle if the buffer is full. 2013-05-30 16:35:58 +10:00
Con Kolivas
8520f430b1 Merge branch 'usbdev' of github.com:ckolivas/cgminer into usbdev 2013-05-30 16:33:01 +10:00
Con Kolivas
c0c5c060bd 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. 2013-05-30 16:32:12 +10:00
Kano
74d7f55648 usbutils automatically track IO errors 2013-05-30 16:00:41 +10:00
Kano
3f4b717ac2 usbutils allow a short wait for resources to be released 2013-05-30 15:44:33 +10:00
Kano
5869539e67 correct semaphore timeout comment 2013-05-30 15:02:52 +10:00
Con Kolivas
94bbb1a11b Bump version to 3.2.0 signifying major update. 2013-05-30 14:20:43 +10:00
Con Kolivas
6fa32c9246 Revert "Perform execv in a forked child process, waiting on the original to exit to allow resources to be released."
This reverts commit b0fa94d52a.

Loses control of the terminal.
2013-05-30 13:49:54 +10:00
Con Kolivas
2b78182445 Set the fanspeed to the nominal chosen for GPUs. 2013-05-30 12:16:19 +10:00
Con Kolivas
78d6bee137 Inverted sem_init logic. 2013-05-30 12:03:16 +10:00
Con Kolivas
b0fa94d52a Perform execv in a forked child process, waiting on the original to exit to allow resources to be released. 2013-05-30 12:00:17 +10:00
Con Kolivas
dd534a8692 Document avalon options in ASIC-README 2013-05-30 11:47:16 +10:00
Con Kolivas
f4a9a8e60c Do avalon driver detection last as it will try to claim any similar device and they are not reliably detected. 2013-05-30 11:43:25 +10:00
Con Kolivas
274bf69485 Clamp initial GPU fanspeed to within user specified range. 2013-05-30 11:20:42 +10:00
Con Kolivas
cc04d3abc7 Use a counting semaphore to signal the usb resource thread that it has work to do. 2013-05-30 11:01:29 +10:00
Con Kolivas
dfab6a98af Avalon fan factor is already multiplied into the info values. 2013-05-30 10:18:09 +10:00
Con Kolivas
06b9e0c4d9 Get rid of zeros which corrupt display. 2013-05-30 10:16:04 +10:00
Con Kolivas
2373638399 Logic fail on minimum fanspeed reporting. 2013-05-30 10:14:10 +10:00
Con Kolivas
8bbb1793f7 Provide a workaround for fan0 sensor not being used on avalon and pad fan RPM with zeros. 2013-05-30 10:12:14 +10:00
Con Kolivas
86b59c4724 Add ambient temp and lowest fan RPM information to avalon statline. 2013-05-30 10:05:16 +10:00
Con Kolivas
6dcdd543cb Display max temperature and fanspeed data for avalon. 2013-05-30 09:22:35 +10:00
Con Kolivas
185cac3ee9 Set devices to disabled after they exit the hashing loops to prevent the watchdog thread from trying to act on them. 2013-05-29 23:30:27 +10:00
Con Kolivas
502c7bcb4e Add avalon driver to hotplug. 2013-05-29 23:06:18 +10:00
Con Kolivas
a10371b98e Shut down the avalon mining thread if the device disappears. 2013-05-29 23:03:32 +10:00
ckolivas
641883a572 Check for no usb device in usb_ftdi_cts 2013-05-29 16:35:34 +10:00
ckolivas
f3093803d1 Check for valid usbdev in _usb_read in case the device has been unplugged. 2013-05-29 16:29:49 +10:00
ckolivas
99b117be47 Scanhash functions perform driver shutdown so don't repeat it. 2013-05-29 12:26:12 +10:00
ckolivas
ee2671a559 Change the opencl shutdown sequence. 2013-05-29 12:18:35 +10:00
ckolivas
5b9cf0f077 Send the shutdown message to threads and do the thread shutdown functions before more forcefully sending pthread_cancel to threads. 2013-05-29 12:06:06 +10:00
ckolivas
173119d59b Use the cgpu_info shutdown to determine when to stop the avalon read and write threads. 2013-05-29 11:49:10 +10:00
ckolivas
60bb463cf1 Use semaphores to signal a reset to pause the read thread while the write thread does the actual reset, making all writes come from the same place. 2013-05-29 11:45:47 +10:00
ckolivas
2f4280b4a2 Remove now unneeded fgpautils.h include from avalon. 2013-05-29 09:19:34 +10:00
Con Kolivas
fa059b3cba usb_transfer_read should also not play with the endianness. 2013-05-29 00:39:16 +10:00
Con Kolivas
0177b41010 Use the USB wrappers for avalon, telling usbutils that we want the raw data. 2013-05-29 00:33:56 +10:00
Con Kolivas
d1337427fd Use separate ep for avalon tasks vs avalon reset and do not loop in write indefinitely. 2013-05-29 00:15:30 +10:00
Con Kolivas
876e7e5893 Merge branch 'icarus-dev' into usbdev
Conflicts:
	usbutils.h
2013-05-29 00:01:54 +10:00