1
0
mirror of https://github.com/GOSTSec/sgminer synced 2025-01-01 18:55:36 +00:00
Commit Graph

1990 Commits

Author SHA1 Message Date
nelisky
3067a414fc leak fix 2012-04-16 11:41:17 -07:00
nelisky
381c294878 had freqM1 as int when it is a double. 2012-04-16 11:40:22 -07:00
nelisky
57a2764eb5 Small tweaks to freq reporting 2012-04-16 11:39:36 -07:00
nelisky
608a520573 Tweaks to make ztex work on a tp-link router with openwrt 2012-04-16 11:34:54 -07:00
nelisky
a960087c0a Ztex device removal segfault fixed 2012-04-16 11:32:30 -07:00
nelisky
261677d1ac Adding serial number to status line.
Also preventing segfault on device removal.
2012-04-16 11:30:00 -07:00
nelisky
79756384d4 ztex Mhz reporting 2012-04-16 11:27:58 -07:00
nelisky
8f58d25614 Improved ztex device detection 2012-04-16 11:23:56 -07:00
nelisky
3197ca54e4 Better cleanup and error handling 2012-04-16 04:11:28 -07:00
nelisky
95d17e985d NULLing handle on destroy 2012-04-16 04:07:56 -07:00
nelisky
8e08f567d9 Starting to handle ztex disconnects and errors 2012-04-16 04:07:49 -07:00
nelisky
c5897683be changing the bitstream read and push strategy.
It seems that thread heap space is neither large nor consistent across OSs. Specifically on windows I couldn't get a large enough buffer for the whole bitstream in one go, so I'm reading incrementally now
2012-04-16 04:07:40 -07:00
nelisky
a35205d3f2 Some tweasks towards clean exit on error 2012-04-16 04:07:29 -07:00
nelisky
c3bda2b709 adding path to libusb include 2012-04-16 04:07:19 -07:00
nelisky
dc6e2f4e18 Reading actual bitfilename 2012-04-16 04:07:12 -07:00
nelisky
98d6664185 removing hard coded include path for libusb-1.0 2012-04-16 04:06:40 -07:00
nelisky
56ec31270a small fixes and cleanup 2012-04-16 04:06:31 -07:00
nelisky
5bbce4c42c nonce check and error driven freq scaling
Following BTCMiner's algorithm.
2012-04-16 04:06:23 -07:00
nelisky
0902f21a04 add license headers and some cleanup 2012-04-16 04:06:11 -07:00
nelisky
bd3dc6d904 adding ztex bitstreams 2012-04-16 04:04:11 -07:00
nelisky
99a188f94f initial commit with some support for ztex 1.15x board.
This version is just a rough draft, but it does alredy mine.

Conflicts:

	cgminer.c
	configure.ac
2012-04-16 04:01:51 -07:00
Con Kolivas
c3ef4912dd Bump version number to 2.3.3 2012-04-15 09:46:43 +10:00
Con Kolivas
cdd4b63ec2 More NEWS updates. 2012-04-15 09:44:18 +10:00
Con Kolivas
393200e8d7 Don't even display that cpumining is disabled on ./configure to discourage people from enabling it. 2012-04-14 23:50:41 +10:00
Con Kolivas
e0c4d60665 Minor readme updates. 2012-04-14 23:47:34 +10:00
Con Kolivas
2b6ab75539 News update. 2012-04-14 19:07:41 +10:00
Con Kolivas
dc70fe9ce0 Do a complete cgminer restart if the ATI Display Library fails, as it does on windows after running for some time, when fanspeed reporting fails. 2012-04-14 17:38:31 +10:00
Con Kolivas
7c6090fbaf Cache the initial arguments passed to cgminer and implement an attempted restart option from the settings menu. 2012-04-14 15:48:31 +10:00
Con Kolivas
f3e4305620 Disable per-device status lines when there are more than 8 devices since screen output will be corrupted, enumerating them to the log output instead at startup. 2012-04-14 14:11:58 +10:00
Con Kolivas
7367f57d14 Reuse Vals[] array more than W[] till they're re-initialised on the second sha256 cycle in poclbm kernel. 2012-04-14 09:28:39 +10:00
Con Kolivas
baadafa298 Minor variable alignment in poclbm kernel. 2012-04-14 01:54:12 +10:00
Con Kolivas
dceaa71a7b Make sure to disable devices with any status not being DEV_ENABLED to ensure that thermal cutoff code works as it was setting the status to DEV_RECOVER. 2012-04-14 00:56:31 +10:00
Con Kolivas
1152b4b4e0 Re-initialising ADL simply made the driver fail since it is corruption over time within the windows driver that's responsible.
Revert "Attempt to re-initialise ADL should a device that previously reported fanspeed stops reporting it."

This reverts commit d4c513030f.
2012-04-14 00:18:00 +10:00
Con Kolivas
0a39a22c2d Microoptimise poclbm kernel by ordering Val variables according to usage frequency. 2012-04-14 00:14:59 +10:00
Con Kolivas
ef76ec8a77 Add windows build docs to extra dist files. 2012-03-31 15:33:02 +11:00
Con Kolivas
fd81bdef68 Bump version number to 2.3.2 2012-03-31 15:29:13 +11:00
Con Kolivas
ded779688a Update NEWS. 2012-03-31 15:28:31 +11:00
Con Kolivas
0a4a2d9d65 Damping small changes in hashrate so dramatically has the tendency to always make the hashrate underread so go back to gentle damping instead. 2012-03-31 14:39:40 +11:00
Con Kolivas
fb881eac62 Revert the crossover of variables from Vals to W in poclbm kernel now that Vals are the first declared variables so they're used more frequently. 2012-03-31 14:34:06 +11:00
Con Kolivas
1a2130cc53 Vals variables appearing first in the array in poclbm is faster. 2012-03-31 09:49:39 +11:00
Con Kolivas
22bd72012f Merge branch 'master' of github.com:ckolivas/cgminer 2012-03-31 01:17:26 +11:00
Con Kolivas
c2cf8eb2d2 Remove NEWS changelogs that were reverted. 2012-03-31 01:13:27 +11:00
Con Kolivas
9f70b9c84e Revert "Add vector type hint to phatk kernel."
This reverts commit 27a6f7a81b.

Has no demonstrable beneficial effect on phatk kernel.
2012-03-31 01:11:26 +11:00
Con Kolivas
d33ae6a7b0 Revert "Use min() function on 2 vector output path in phatk kernel and don't use extra variable for both 2 and 4 vectors."
This reverts commit 532179b24d.

Of no advantage.
2012-03-31 01:10:53 +11:00
Con Kolivas
cf0aebb4f5 Revert "Update phatk version number."
This reverts commit 580888f91b.

Removing changes which did nothing.
2012-03-31 01:10:28 +11:00
Con Kolivas
c99c09d389 Merge pull request #161 from kanoi/master
When using '-m' on linux, send the forked process a SIGTERM on exit
2012-03-30 06:25:38 -07:00
Con Kolivas
7f64adc473 Merge pull request #160 from luke-jr/bugfix_realquiet_2
Bugfix: Skip enabling curses, if --real-quiet or listing devices
2012-03-30 06:25:07 -07:00
Kano
0be2b9e9b6 Increase max devices to 64 (for FPGA support) 2012-03-30 22:28:44 +11:00
Kano
f9af5acf13 When using '-m' on linux, send the forked process a SIGTERM on exit 2012-03-30 22:28:43 +11:00
Kano
3fa3f60b74 api.c new commands: pgaenable pgadisable 2012-03-30 22:28:42 +11:00