Changes in r672, suggesting improvement
Posted: 11 Oct 2014, 12:58
I saw r672 and the changes and I had to port it to TSconf. In TSconf, there are 3 more tracked keys already: Left Win, Right Win and Context Menu. Adding them overflows 8 bits in the kb_ctrl_status kb_ctrl_mapped, so a 2-byte array is needed for both functionality. To reduce the AVR code difference between Pentevo and TSconf, I created the attached patch. It also adds the 15th RTC register (may be an invalid change, I don't know) so the extra 3 key states are also exposed.