|
2136e12c
|
2014-01-25T00:27:04
|
|
Check in all usb communication places for hashfast driver that the device still exists.
|
|
5efedcfa
|
2014-01-25T00:10:14
|
|
The search for extra nonce is not worth performing in the hashfast driver.
|
|
5ecec412
|
2014-01-25T00:09:24
|
|
Add core address to hfa parse nonce debugging.
|
|
f7e93fe4
|
2014-01-25T00:08:02
|
|
Retry sending a frame once if it has failed in hfa_send_frame
|
|
fdf0dcd7
|
2014-01-24T23:58:43
|
|
Add extra hfa usb init errors.
|
|
ed77d22d
|
2014-01-24T23:57:31
|
|
Quiet now unused variable warning in hfa detect.
|
|
fa9ad491
|
2014-01-24T23:56:25
|
|
Add board temperature to hfa debug
|
|
9c744476
|
2014-01-24T10:26:38
|
|
Look for hfa usb init header for 2 seconds, then resend the init twice more before failing.
|
|
c2d4d12f
|
2014-01-24T10:21:19
|
|
Merge branch 'master' of github.com:ckolivas/cgminer
|
|
6828ce5b
|
2014-01-24T10:18:27
|
|
Really only set up the hfa crc table once.
|
|
d9440866
|
2014-01-18T09:36:51
|
|
Modify thread naming to make them easier to identify
|
|
aa010569
|
2014-01-10T11:29:00
|
|
Fix HF driver typo.
|
|
f380336d
|
2014-01-04T11:56:59
|
|
Reword offset header handling in hfa_get_header
|
|
d962d202
|
2014-01-04T11:35:20
|
|
Sanity check in hfa_get_header
|
|
d1410654
|
2014-01-04T11:19:57
|
|
Add more checks in hashfast driver for lost devices.
|
|
e4233068
|
2013-12-29T22:40:35
|
|
Discard bad crc packets for hashfast driver instead of trying to process them.
|
|
643b01e0
|
2013-12-21T08:19:37
|
|
Ensure we can look up the work item in the hashfast driver or print out an error if we don't.
|
|
c852e213
|
2013-12-16T22:34:27
|
|
Look for the thermal overload flag in the gwq status message in the hashfast driver and send it a shutdown followed by an attempted reset.
|
|
634e0093
|
2013-12-06T10:35:02
|
|
Remove user configuration flag from pll bypass enabling in hashfast driver.
|
|
f4a96194
|
2013-12-04T20:42:25
|
|
Provide an hfa-dfu-boot option for resetting hashfast devices for reprogramming.
|
|
f46958af
|
2013-12-02T11:06:22
|
|
Don't free the info struct on hashfast shutdown since it's still accessed after a device is removed.
|
|
b035ceab
|
2013-12-02T11:06:22
|
|
Don't free the info struct on hashfast shutdown since it's still accessed after a device is removed.
|
|
e175325c
|
2013-11-30T18:12:50
|
|
Add debugging to hfa driver for how many jobs are being sent.
|
|
dc0b0dc0
|
2013-11-30T17:41:27
|
|
Shut down the hfa read thread if the device disappears.
|
|
67e35260
|
2013-11-30T17:03:22
|
|
Add debug output saying what frame command is being sent in hfa driver.
|
|
1ec7a47a
|
2013-11-30T12:13:45
|
|
Reset work restart flag in hfa driver since we may check for it again in restart_wait.
|
|
64baf870
|
2013-11-30T11:16:27
|
|
Add more op usb init errors for hfa driver.
|
|
9298a189
|
2013-11-30T11:02:03
|
|
Perform basic displaying of hfa notices received.
|
|
adea58a7
|
2013-11-30T10:43:39
|
|
Add hfa op usb notice macros.
|
|
c5dfb96f
|
2013-11-26T19:34:44
|
|
Initialise more values for the hfa data structures.
|
|
8901d7e3
|
2013-11-24T16:52:08
|
|
Add hidden hfa options to set hash clock, group ntime roll and pll bypass, fixing frame sent on reset to include extra data.
|
|
2b9bdca6
|
2013-11-23T15:08:43
|
|
Use an absolute timeout in hfa_get_header to cope with buffered usb reads returning instantly confusing the 200ms counter.
|
|
af1eb78c
|
2013-11-23T13:23:06
|
|
Update hfa_detect_one to use the new detect function API.
|
|
9a036bc8
|
2013-11-11T18:05:57
|
|
Only retry 3 times in hfa_reset.
|
|
a4a1b942
|
2013-11-11T17:55:24
|
|
Only add_cgpu in hashfast driver once we have a real driver set up.
|
|
10c09c4c
|
2013-11-11T17:47:59
|
|
Clean up properly if hfa_detect_common fails in the hashfast driver.
|
|
53451bfb
|
2013-11-10T15:13:57
|
|
Update style.
|
|
158e24f9
|
2013-11-10T14:45:38
|
|
Framework for ntime rolling, keep looking for OP_USB_INIT replies when other packets received
|
|
8fb7a0d1
|
2013-11-04T08:45:09
|
|
Always use a usb read buffer instead of having to explicitly enable it.
|
|
178c9a0c
|
2013-10-30T19:55:50
|
|
Revert two different hash_sequence(_head)'s to one variable, use HF_SEQUENCE_DISTANCE in both places
|
|
065054f6
|
2013-10-30T18:02:51
|
|
Structure changes for OP_NONCE, add big endian header
|
|
fc6472fc
|
2013-10-23T12:55:32
|
|
Minor buildfix for other platforms.
|
|
5ee279ca
|
2013-10-21T13:30:17
|
|
Add atmel init sequence likely to be required on hashfast for windows to work.
|
|
75726f6e
|
2013-10-21T13:15:52
|
|
Implement max temp and volt monitoring on statline for hashfast driver.
|
|
f5679aaa
|
2013-10-21T12:50:45
|
|
Check for nodev on hashfast driver and disable it if it has disappeared.
|
|
1eb18061
|
2013-10-21T12:42:54
|
|
Limit the number of work items we queue at any one time in the hashfast driver and do not keep updating the job count during the scanwork() loop to prevent indefinitely changing our tail.
|
|
ad8e0f13
|
2013-10-21T12:25:15
|
|
Free hashfast structures allocated on driver shutdown.
|
|
cbb72aa0
|
2013-10-21T12:17:13
|
|
Drop sending op_usb_init message level in hashfast driver to verbose logging.
|
|
2a92d2ad
|
2013-10-21T12:14:24
|
|
Make the cmd stored in hfa_cmd structure a uint8_t to match opcodes.
|
|
a9996115
|
2013-10-21T11:20:47
|
|
Op work restart needs a usb command macro offset for hashfast driver.
|
|
1bafafb5
|
2013-10-21T11:05:38
|
|
Enable USB buffers for hashfast on initialise and clear buffers where appropriate.
|
|
17baf454
|
2013-10-20T16:52:34
|
|
Send correct command with hfa_send_frame in hashfast driver.
|
|
eb1f54fb
|
2013-10-20T15:53:19
|
|
Add die temperatures and voltages to hashfast api output.
|
|
5acaf1fd
|
2013-10-20T15:27:54
|
|
Add die statistics to hashfast api output.
|
|
9645c1a1
|
2013-10-20T15:19:35
|
|
Add asic and core counts to hashfast api data.
|
|
1124853b
|
2013-10-20T15:17:00
|
|
Add hf_long_usb_stats1 to hashfast api data.
|
|
063b2db7
|
2013-10-20T15:06:03
|
|
Add hf_usb_init_base info to hashfast api output.
|
|
a9835b04
|
2013-10-20T11:46:45
|
|
Implement a shutdown routine for the hashfast driver.
|
|
71c6206d
|
2013-10-20T11:28:27
|
|
Remove unused statistics from hashfast driver struct and don't pack hashfast info structs since there is no need for them to match the device ones identically.
|
|
6b2a39d2
|
2013-10-20T11:23:42
|
|
Add op stats1 processing for the hashfast driver.
|
|
92a5a2d7
|
2013-10-20T11:11:35
|
|
Implement update_die_statistics for hashfast driver.
|
|
51548c61
|
2013-10-20T11:05:10
|
|
Move to consistent function names hfa_ for hashfast driver.
|
|
8218ba2f
|
2013-10-20T10:57:17
|
|
Implement OP_NONCE processing in hashfast driver read thread.
|
|
0ae3e1ec
|
2013-10-19T18:24:50
|
|
Implement update_die_status message parsing for hashfast.
|
|
f340c52c
|
2013-10-19T18:19:23
|
|
Implement reading of a whole hashfast packet from the read thread and parsing it, implementing parsing of gwq status.
|
|
38f10c0d
|
2013-10-14T18:09:27
|
|
Rename hfa_read thread on it starting.
|
|
53b33c8f
|
2013-10-14T17:46:58
|
|
Limit max diff internally used by hashfast driver to 256 to still get some nonces back to check for errors if mining at very high diff.
|
|
3dda8a21
|
2013-10-14T17:45:04
|
|
Cosmetic changes to hashfast output.
|
|
fe945e18
|
2013-10-14T17:39:33
|
|
Implement primary scanwork loop submitting work and returning hashrate for hashfast.
|
|
8b24b3d3
|
2013-10-14T16:59:02
|
|
Send a work restart frame when the restart message is received in hashfast scanwork.
|
|
222af657
|
2013-10-14T16:51:21
|
|
Remove hashfast write thread for all writes can be done from scanwork without added complexity.
|
|
e9b67b50
|
2013-10-14T16:19:52
|
|
Pass the thr argument to the read and write threads for hashfast to have access to its data.
|
|
3c7af2e6
|
2013-10-14T00:28:57
|
|
Join threads to close hashfast driver.
|
|
598b58c8
|
2013-10-14T00:18:23
|
|
Create basic read and write threads that will be used by hashfast driver.
|
|
93d1f93f
|
2013-10-13T22:34:16
|
|
Perform remainder of hashfast_detect_common setup.
|
|
cbfa78ea
|
2013-10-13T22:26:26
|
|
Device data will not be allocated in hashfast_detect_one_usb so no point freeing it.
|
|
49befae6
|
2013-10-13T22:25:48
|
|
Get remaining data from reset sequence on hashfast driver.
|
|
922b4d85
|
2013-10-13T21:55:14
|
|
Store the device data returned from hashfast header returned in reset
|
|
775f2040
|
2013-10-13T21:49:57
|
|
Check return code from hashfast_get_header in reset and fail when appropriate.
|
|
d7a907f2
|
2013-10-13T21:45:01
|
|
Timeout should not be a fatal error in hashfast_get_header
|
|
58dd80e4
|
2013-10-13T21:39:59
|
|
Implement a hashfast get_header function which reads till it finds a header preamble or times out.
|
|
4b9eb370
|
2013-10-13T20:28:57
|
|
Implement hashfast send header function and add relevant usb op codes to arrays, beginning reset sequence on hashfast detection.
|
|
df6873ef
|
2013-10-13T17:23:51
|
|
Remove old initialisation code from hashfast, use hf protocol library where possible and prepare for new driver model.
|
|
6e2d12e1
|
2013-10-13T16:57:28
|
|
Remove now unused crc32 code from hashfast driver.
|
|
21bbe20d
|
2013-09-30T08:45:44
|
|
Remove now unnecessary forward declaration of hashfast_drv
|
|
f49a3c76
|
2013-09-30T08:43:29
|
|
Merge branch 'master' into hashfast
Conflicts:
Makefile.am
api.c
cgminer.c
configure.ac
miner.h
usbutils.c
usbutils.h
|
|
293622cf
|
2013-09-22T22:54:18
|
|
Merge branch 'master' into hashfast
Conflicts:
usbutils.c
usbutils.h
|
|
c2ef8ca6
|
2013-09-21T18:00:06
|
|
Enable usb buffering on hashfast during init.
|
|
489722a6
|
2013-09-21T17:44:48
|
|
Provide basic infrastructure for sending an arbitrary frame on hashfast.
|
|
62f6fefb
|
2013-09-21T08:33:11
|
|
Create a struct array of hashfast commands and their associated usb command names.
|
|
45c8d607
|
2013-09-19T17:34:26
|
|
Add crc initialisation tables and helper functions for hashfast driver.
|
|
b224ad37
|
2013-09-19T12:34:00
|
|
Provide initial set up code and structure initialisation for hashfast device detection.
|
|
78932aa1
|
2013-09-19T10:38:08
|
|
Provide basic structure for a hashfast driver.
|
|
ece62958
|
2013-09-19T09:51:03
|
|
Add basic structures to hashfast header.
|
|
f317e829
|
2013-09-19T09:41:25
|
|
Create basic skeleton and copyright notices for hashfast driver.
|
|
cdaaff19
|
2013-09-19T09:35:35
|
|
Provide stubs for compiling hashfast code into makefiles.
|