19 Commits (39c8491302582cca0d5a377a87c6ec0ca6bbdb0a)

Author SHA1 Message Date
Adrian Port fdcac44218 Remove duplicate HF_SEQUENCE_DISTANCE() macro, and duplicate hash_sequence from info structure 11 years ago
Con Kolivas 71c6206d08 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. 11 years ago
Con Kolivas 6b2a39d298 Add op stats1 processing for the hashfast driver. 11 years ago
Con Kolivas 8218ba2f06 Implement OP_NONCE processing in hashfast driver read thread. 11 years ago
Con Kolivas f340c52c88 Implement reading of a whole hashfast packet from the read thread and parsing it, implementing parsing of gwq status. 11 years ago
Con Kolivas fe945e18ff Implement primary scanwork loop submitting work and returning hashrate for hashfast. 11 years ago
Con Kolivas 222af657a1 Remove hashfast write thread for all writes can be done from scanwork without added complexity. 11 years ago
Con Kolivas 598b58c8ce Create basic read and write threads that will be used by hashfast driver. 11 years ago
Con Kolivas 93d1f93fdd Perform remainder of hashfast_detect_common setup. 11 years ago
Con Kolivas 49befae6e4 Get remaining data from reset sequence on hashfast driver. 11 years ago
Con Kolivas 922b4d850d Store the device data returned from hashfast header returned in reset 11 years ago
Con Kolivas 4b9eb3707b Implement hashfast send header function and add relevant usb op codes to arrays, beginning reset sequence on hashfast detection. 11 years ago
Con Kolivas df6873eff9 Remove old initialisation code from hashfast, use hf protocol library where possible and prepare for new driver model. 11 years ago
Con Kolivas 62f6fefb12 Create a struct array of hashfast commands and their associated usb command names. 11 years ago
Con Kolivas 45c8d60790 Add crc initialisation tables and helper functions for hashfast driver. 11 years ago
Con Kolivas b224ad37eb Provide initial set up code and structure initialisation for hashfast device detection. 11 years ago
Con Kolivas ece6295874 Add basic structures to hashfast header. 11 years ago
Con Kolivas f317e829ab Create basic skeleton and copyright notices for hashfast driver. 11 years ago
Con Kolivas cdaaff191e Provide stubs for compiling hashfast code into makefiles. 11 years ago