2.0.17
Hash the event ID to reduce RSS requirement
Only add the little-used _REV instance IDs by request
ch347: Add support for the CH347 SPI programmer
Remove the duplicate (and legally pointless) '(C)' from copyright lines
Use a custom wrapper for the rustgen structs
Only add the USB subsystem when actually needed
trivial: Make the Rustgen structures more Rust-like
trivial: rename enumeration tests to device tests