littlefury: Move crc16 logic to util
avalonmm: Probing for devices using Avalon Miner Manager (Avalon2/3 rigs)
avalonmm: Treat multiple chained modules as slaves rather than processors
lowl-spi: Move bit order reverse to bitflip8 function in util
avalonmm: Implement mining logic
Bugfix: avalonmm: MM flips the xnonce2, so we need to do the same
avalonmm: Update job when current pool changes
avalonmm: Adjust device target up to pdiff 32 when possible
avalonmm: Implement hashmeter
avalonmm: Add clock setting and try to autodetect it if not provided
avalonmm: Add voltage setting (defaults to 0.6625 V)
avalonmm: Add Frequency and Voltage to RPC
avalonmm: Add Temperature0/1 and Fan Percent 0/1 to RPC
avalonmm: Include Module Id and ExtraNonce1 in RPC devdetails
avalonmm: Show extranonce1, module id, temperatures, fans, clock, and voltage in Manage TUI
Implement broad_udevrules for avalonmm
avalonmm: Support for disabling the entire chain
Bugfix: avalonmm: Show proper units for fans & voltage
avalonmm: Allow changing clock speed and voltage from Manage TUI
avalonmm: Make fan speed an option (both RPC and TUI)