Kano
16b9ebee28
Icarus restore auto/noauto handling
13 years ago
Kano
403f63ae20
Icarus update to new add_cgpu()
13 years ago
Kano
80f4fbbdeb
Icarus driver working with Linux and Windows
13 years ago
Kano
7e65126936
api.c fix unused variable compile warning
13 years ago
Con Kolivas
ce65e14d15
Merge pull request #174 from kanoi/master
...
Ensure everyone sees the same screen/api name as the previous version
13 years ago
Kano
cad0855ba8
Ensure everyone sees the same screen/api name as the previous version for ZTex
13 years ago
Kano
20676694f3
Ensure everyone sees the same screen/api name as the previous version for Bitforce
13 years ago
Kano
e369d787e0
Ensure everyone sees the same screen/api name as the previous version for Icarus
13 years ago
Con Kolivas
9175e4f25c
Display all OpenCL devices when -n is called as well to allow debugging of differential mapping of OpenCL to ADL.
13 years ago
Con Kolivas
f5f089f5b4
Add a --gpu-map option which will allow arbitrarily mapping ADL devices to OpenCL devices for instances where association by enumeration alone fails.
13 years ago
Con Kolivas
99331991ba
Increase upper limit on number of extra items to queue as some FPGA code can't yet reliably keep many devices busy.
13 years ago
nelisky
5f5e1063f4
Firmware 15d4 support
...
Not yet using suspend and while we have fpga counting implemented it isn't being used yet, thus only the groundwork for quad board support is done, not actually working yet.
13 years ago
Con Kolivas
d6edd07c4a
Display configuration file information when -c option is passed and only when file exists on loading default config file.
13 years ago
Con Kolivas
6ffdbc3aeb
Display configuration file loaded, if any, and debug output if configuration file parsing failed.
13 years ago
Con Kolivas
40e6dd7cc5
Merge pull request #173 from luke-jr/bugfix_noauto
...
"-S noauto" option, to inhibit FPGA autoscanning
13 years ago
Con Kolivas
e6f9afe6bc
Add missing ztex header to Makefile for distribution.
13 years ago
Luke Dashjr
f1ae7bbb08
Document long-form COM port device names on Windows, required to specify serial ports above 9
13 years ago
Luke Dashjr
0f74ba059e
Implement and document "-S noauto" to inhibit autoscanning without specifying a serial device
13 years ago
Luke Dashjr
d7cb49efcd
Icarus: Ignore "auto" flag
13 years ago
Con Kolivas
98c0b297b8
Merge pull request #162 from luke-jr/workaround_icarus_uart_issue
...
Workaround Icarus UART failures by reopening the tty every scanhash
13 years ago
Luke Dashjr
0d30a6520f
Merge branch 'master' into workaround_icarus_uart_issue
...
Conflicts:
driver-icarus.c
13 years ago
Con Kolivas
e95384e59a
Include ztex bitstreams firmware in distribution and install if configured in.
13 years ago
Con Kolivas
b97e6aa5a0
Presumably we should return false when the capability is missing in libztex_checkCapability.
13 years ago
Con Kolivas
78a32f2ebc
Style police on driver-ztex.c
13 years ago
Con Kolivas
cfe3eb0b8a
Merge branch 'master' into ztex
...
Conflicts:
configure.ac
13 years ago
Con Kolivas
d3f46e7e6f
Merge pull request #169 from luke-jr/align_temps
...
Align temps
13 years ago
Con Kolivas
26b4b011d8
Merge pull request #170 from luke-jr/bugfix_icarus_speed
...
Bugfix: Calculate Icarus timeout-exhausted nonce count correctly
13 years ago
Con Kolivas
9641ff2ecc
Merge pull request #171 from luke-jr/icarus_longpoll
...
Icarus: Abandon a scanhash early when work restart requested
13 years ago
Luke Dashjr
d8ef28069a
work_restart should only be changed by cgminer.c now
13 years ago
Luke Dashjr
b4ba9c3f00
Bugfix: Icarus: Invalidate old job, even if no nonce found in it
13 years ago
Luke Dashjr
11234c3353
Icarus: Use gettimeofday to more accurately measure scanhash time, and calibrate scan time estimate based on actual data
13 years ago
Luke Dashjr
34f86417cc
Icarus: Abandon a scanhash early when work restart requested
13 years ago
Luke Dashjr
355a87e10b
Bugfix: Calculate Icarus timeout-exhausted nonce count correctly
...
We're only waiting 8 seconds for results from Icarus, but actually exhausing the nonce space requires 11.3
13 years ago
Luke Dashjr
1291f5a407
Icarus: Use epoll (where available) to get nonces ASAP
13 years ago
Con Kolivas
7f107fb928
Merge branch 'master' into ztex
13 years ago
Luke Dashjr
0d92069760
Merge branch 'master' into align_temps
...
Conflicts:
cgminer.c
13 years ago
Con Kolivas
9b5615d5f3
Shut down the api cleanly when the api thread is cancelled. This should allow the api socket to be closed successfully to next be reopened with app_restart.
13 years ago
Luke Dashjr
730849c988
Make a union for cgpu device handles, and rename "device" to "device_ztex" since it's Ztex-specific
13 years ago
Luke Dashjr
657716e563
Merge branch 'master' into ztex
13 years ago
Con Kolivas
127c4a5ff4
Initialise name variable.
13 years ago
Con Kolivas
e07c72687b
Remove unnecessary check for variable that always has memory allocated.
13 years ago
Con Kolivas
a5b05d9c55
Merge pull request #167 from luke-jr/bugfix_missing_stmt
...
Bugfix: Missing "break" no-op in default case
13 years ago
Luke Dashjr
7987476db3
Bugfix: Missing "break" no-op in default case
13 years ago
Luke Dashjr
7312759596
Workaround Icarus UART failures by reopening the tty every scanhash
...
ngzhang says the USB-UART chip isn't stable on some computers, and I'm experiencing some weirdness myself.
This workaround seems to fix it (tested for over 48 hours, whereas failure is usually in well under 5 hours).
13 years ago
Con Kolivas
7b947882fe
Merge pull request #157 from luke-jr/unify_drivers
...
Unify drivers as driver-*.c and add driver name to API
13 years ago
Con Kolivas
86671f80a8
Make the status window and log window as large as can fit on startup, rechecking to see if it can be enlarged after the fact. This allows any number of devices to be displayed provided the window is made long enough without corrupting the output.
13 years ago
Luke Dashjr
b8778839e9
Merge branch 'master' into unify_drivers
...
Conflicts:
cgminer.c
13 years ago
Con Kolivas
c7cc2e4226
Merge branch 'master' into ztex
13 years ago
Con Kolivas
bd46119c11
Style police on libztex.c.
13 years ago
Con Kolivas
e08936c3fb
Merge pull request #166 from kanoi/master
...
api.c escape required characters in return strings + pools returns the username
13 years ago