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 |
Jason Hughes
|
1c457a44e0
Fix null pointer issue when one chip on an X6500 is not initialized yet when reading temperature.
|
13 years ago |
Luke Dashjr
|
fcf0315e8c
Merge branch 'bugfix_MHz_x6500' into bfgminer
|
13 years ago |
Luke Dashjr
|
ff3ff551dc
Bugfix: x6500: Correct "MHz" capitalization
|
13 years ago |
Luke Dashjr
|
4b3b8c3f60
Merge branch 'bugfix_usb_pkgcfg' into bfgminer
|
13 years ago |
Luke Dashjr
|
6bf22edb09
Partial-Merge commit '2d35ac2'
|
13 years ago |
Luke Dashjr
|
5dd580ac2b
Bugfix: Use pkgconfig for libusb when available, and try to guess the include path if not
|
13 years ago |
Luke Dashjr
|
1699e029a3
Bugfix: x6500: Use json_object_set_new to correctly count references to per-FPGA RPC data
|
13 years ago |
Luke Dashjr
|
657e3a976c
x6500: Expose per-FPGA details to RPC API
|
13 years ago |
Luke Dashjr
|
e54959bfa7
x6500: Implement support for --temp-target
|
13 years ago |
Luke Dashjr
|
16f4b8fb7d
x6500: Increase default clock frequency to 200 Mhz, now that new bitstream seems to run well around that
|
13 years ago |
Luke Dashjr
|
41fdff6b66
x6500: Flush nonces in FPGA buffer at initialization to avoid false hw errors on restart
|
13 years ago |