Commit Graph

4 Commits

Author SHA1 Message Date
Oliver Parczyk
030f2a39ae Remove debounce library dependency
Debouncing, the way it was done may have been appropriate for human input, but is wholly inadequate for the sequential scanning of the host keyboard IC.
It is however neccessary to provide something like debounce, because the teensy and host IC aren't syncronized.
2023-12-16 11:53:16 +01:00
Oliver Parczyk
58bdf0aac7 Refactor variable names and types
Neccessary because on ARM 'char' != int8_t but uint_8
Just declaring what know you want makes this far less confusing.
see https://en.cppreference.com/w/cpp/language/types
2023-12-16 11:18:51 +01:00
ab48f69b6c Move interuppt functions to RAM 2023-05-24 15:05:20 +02:00
345412c33b Initial commit 2023-05-24 14:57:19 +02:00