Commit graph

10 commits

Author SHA1 Message Date
tmk
4b42f5c1b7 ibmpc: Remove PROTOCOL_XT_ERROR
This isn't needed as long as data line is read in proper timing.
Current ibmpc ISR has seemed to work well for reading data line so far.
2022-02-07 19:42:20 +09:00
tmk
159cc235c6 ibmpc: Fix isr_debug for host_send 2022-01-18 09:55:04 +09:00
tmk
c78992790e ibmpc: Increase timeout limit
This keyboard has very slow clocking like 3ms per code.
https://geekhack.org/index.php?topic=115479.msg3101326#msg3101326
2022-01-10 14:05:18 +09:00
tmk
96e722ed77 ibmpc: Return host_send when receiving
- To avoid missing key stroke during command sending
- LED lock indicators can be out of sync due to this
2021-10-27 02:05:34 +09:00
tmk
c010a9c3ee ibmpc: Refactor code for Z-150 AT 2021-10-27 00:56:16 +09:00
tmk
eea8b36f0d ibmpc: Parity error detection
Used for Auto-Switching support: tested with Copam K-430
2021-10-25 15:34:58 +09:00
tmk
369b5cb21e ibmpc: ringbuf optimization for cpp 2021-07-07 23:13:03 +09:00
tmk
bff5cff1f2 ibmpc: ISR optimization 2021-07-06 23:24:59 +09:00
tmk
848cac6eb2 ibmpc: busy wait only first time
This is not tested well yet
2021-07-06 23:24:59 +09:00
tmk
f4f47aaee7 ibmpc: C++ class for two-interface support 2021-07-06 23:24:59 +09:00