Luke Dashjr
|
08cfd3e3ca
Bugfix: x6500: Only program once for --force-dev-init
|
12 years ago |
Luke Dashjr
|
90339fdf90
ft232r & libztex: Skip probe of claimed devices
|
12 years ago |
Luke Dashjr
|
bde200a790
x6500 & ztex: Claim USB devices
|
12 years ago |
Luke Dashjr
|
af7a9aad22
Keep track of bad nonces independently from generic hw errors
|
12 years ago |
Luke Dashjr
|
4701eef73e
Use inc_hw_errors function at every site which increases hw_errors
|
12 years ago |
Luke Dashjr
|
0d81426147
Rename cgpu_data to use new device_data
|
12 years ago |
Kano
|
e0994aa9fa
rename device_api -> device_drv and all related api -> drv
|
13 years ago |
Kano
|
494b09e91c
convert sleep(const) to nmsleep()
|
13 years ago |
Luke Dashjr
|
6ae9103363
x6500: Never consider processors idle if they're enabled
|
13 years ago |
Luke Dashjr
|
bf0a6581a0
x6500: Make mutex management cleaner by blocking device select loop during idle get_stats
|
13 years ago |
Luke Dashjr
|
6010d7d621
modminer+x6500: Expose frequencies to API in terms of MHz to be consistent with ztex driver and cgminer
|
13 years ago |
Luke Dashjr
|
f9ab7d16ba
Move new device API code to new deviceapi.c source file
|
13 years ago |
Luke Dashjr
|
1d06401a40
Make minerloop_async more async, using some callbacks to handle event completions
|
13 years ago |
Luke Dashjr
|
e8090899bf
Split part of minerloop_async into do_job_prepare and do_job_start
|
13 years ago |
Luke Dashjr
|
8be3fb102a
Working processor disable/enable with new async minerloop (currently gets stuck if all processors disabled)
|
13 years ago |
Luke Dashjr
|
f90616ed56
x6500: Remove mutex, since driver is single-threaded now
|
13 years ago |
Luke Dashjr
|
eabdbe0897
x6500: Working (but incomplete) asynchronous/single-threaded driver
|
13 years ago |
Luke Dashjr
|
6ef3e1844f
Show summaries per-device unless --show-processors is used (also available on Display TUI menu)
|
13 years ago |
Luke Dashjr
|
a76cbd4192
Preformat dev_repr (device representation) and proc_repr (processor representation) once for use everywhere
|
13 years ago |
Luke Dashjr
|
7df4034a59
x6500: Split each FPGA into its own logical processor (in the same device still)
|
13 years ago |
Luke Dashjr
|
24418fb674
x6500: Get mutex pointer only once per function
|
13 years ago |
Luke Dashjr
|
1458821958
Update copyrights
|
13 years ago |
Luke Dashjr
|
62dff9a82f
Ensure winsock2.h is always included before windows.h
|
13 years ago |
Luke Dashjr
|
8642532beb
Merge commit '4f226ab' into bfgminer
|
13 years ago |
Luke Dashjr
|
4f226ab789
Bugfix: x6500: Expose x6500_fpga_data even if JTAG reset/detect fail, since it is still used to store temperature info if the other FPGA initializes
|
13 years ago |
Luke Dashjr
|
d236d85361
Merge commit '6cb9320' into bfgminer
|
13 years ago |
Luke Dashjr
|
6cb932045d
Revert "x6500: Whenever we get a hardware error, purge buffers just in case of read/write desync"
|
13 years ago |
Luke Dashjr
|
3ac7f71f39
Merge branch 'bugfix_format' into bfgminer
|
13 years ago |
Luke Dashjr
|
f77dad650e
Correct formatting in FPGA drivers
|
13 years ago |
Luke-Jr
|
c15f25bbc9
Merge pull request #198 from wizkid057/bfgminer
|
13 years ago |