Luke Dashjr
|
5cd4bcaa6c
BFG_REGISTER_DRIVER macro to commonly pre-define device_drv structures
|
12 years ago |
Luke Dashjr
|
5f9a59a9df
Bugfix: knc: Use separate DEV_RECOVER_DRV deven when doing automatic core disable/re-enable, so user-initiated disables are left alone
|
12 years ago |
Luke Dashjr
|
b81a38d136
Bugfix: knc: Only try to re-enable cores after we've actually asserted them as disabled, otherwise we won't actually assert the enable either
|
12 years ago |
pontus
|
8b690959dd
knc: Automatically disable and re-enable problematic cores
|
12 years ago |
Luke Dashjr
|
6eab13424a
Bugfix: knc: Maintain queue_full for all cores, so they continue to queue work even if the first is disabled
|
12 years ago |
Luke Dashjr
|
010ce4234a
knc: Expose Voltage and DCDC Current to TUI Manage device
|
12 years ago |
Luke Dashjr
|
82342c52cf
knc: Expose Voltage and DCDC Current to RPC status
|
12 years ago |
Luke Dashjr
|
a1fccc7a82
knc: Store volt/current on knccore
|
12 years ago |
pontus
|
7f1360f91a
knc: Read voltage/current from DCDCs
|
12 years ago |
pontus
|
8fcd761122
Bugfix: knc: Fix temperature readout of half-celcius
|
12 years ago |
Luke Dashjr
|
95863abd00
knc: Attempt to express core enable/disable to controller
|
12 years ago |
Luke Dashjr
|
6acfa37728
knc: Put knc_device on every processor device_data
|
12 years ago |
Luke Dashjr
|
4ef0d1e2a6
Bugfix: knc: Check that device actually has work queued, before trying to find the most recent one
|
12 years ago |
Luke Dashjr
|
d4978c3b4c
knc: Read temperature sensors
|
12 years ago |
Luke Dashjr
|
e934c551c5
knc: Pass queue flush to device when its most recent job produces stale shares
|
12 years ago |
Luke Dashjr
|
7c92c16688
knc: Issue flush command at init
|
12 years ago |
Luke Dashjr
|
273f0b26fc
Bugfix: knc: Perform le32toh on unknown-work nonces
|
12 years ago |
Luke Dashjr
|
b17a37688c
knc: Use independent device_id for works to enforce 15-bit size
|
12 years ago |
Luke Dashjr
|
8da64c4c67
Merge branch 'bitfury' into knc
|
12 years ago |
Luke Dashjr
|
0e5f92bb80
knc: Implement mining
|
12 years ago |
Luke Dashjr
|
7e40899f75
knc: Use FPGA i2c to identify present ASICs
|
12 years ago |
Luke Dashjr
|
e3afcc5748
knc: Basic detection of boards on expected i2c buses
|
12 years ago |