(testers wanted!) keyboard4-fw: USB report diffing (and reform-next mode)
- diff and send USB report chain only if needed (should greatly reduce USB traffic)
- reduce interval for 120Hz+ support (esp. trackpad)
- port some of @elb's GPIO optimizations done for pocket-reform
- port strdup memory leak fix from pocket-reform
- i cleaned up the debouncing code a bit / commented it more. it currently uses 3 bits for debouncing instead of the previous 1 bit, this could be reduced again if testers feel there's too much latency. how could we measure the latency? (osc scoping?)
Edited by minute