Commit Graph

17 Commits (master)

Author SHA1 Message Date
Markus Koch 8c950a02ea Fix more bugs 2020-05-16 16:27:38 +02:00
Markus Koch 5ebb104e19 Implement special commands and fix some bugs
Note: Special commands are currently broken in backwards mode!
Do not use them when the buffer is not empty!
2020-05-13 14:08:41 +02:00
Markus Koch 323fa68222 printer:avr: Fix startup behavior if in correction mode
Also introduce startup wait until 0xFF is received.
2020-05-10 20:43:53 +02:00
Markus Koch 0ec64e6a39 ioc:kernel-driver: Fix startup delay for normal mode 2020-05-10 20:41:10 +02:00
Markus Koch fe2363cfdf ioc: Add CMakeLists for lw35-tool 2020-01-03 16:47:29 +01:00
Markus Koch d588eeee42 ioc: Implement printer buffer handling in kernel driver 2020-01-03 16:45:28 +01:00
Markus Koch 0da970d40f ioc: lw35-tool: Add tool to configure IOC mode 2019-11-16 21:24:58 +01:00
Markus Koch 6e1a771862 ioc: kernel-driver: Add IOC charecter device 2019-11-16 21:22:34 +01:00
Markus Koch 101117d0bc ioc: Add reset GPIO 2019-11-16 13:22:22 +01:00
Markus Koch 14216b3888 ioc: avr-bootloader: Add Y command to bypass the subsequent device to bypass
Note: Uncommented delay loop at beginning because of
code size limit.
2019-11-11 16:47:24 +01:00
Markus Koch d3997d6049 ioc: bootloader: Wait for only about a second 2019-11-10 19:59:41 +01:00
Markus Koch f2ba588a46 ioc: kernel-driver: Update baudrate to 19200 2019-11-10 19:49:32 +01:00
Markus Koch b4bc651445 ioc: bootloader: Disable LED, add X and Z commands, clean up 2019-11-10 19:48:24 +01:00
Markus Koch 00792df17b ioc: Add basic bootloader for both IOCs 2019-11-10 13:30:17 +01:00
Markus Koch 13d25c6866 ioc: kernel-driver: implement keyboard driver 2019-11-01 19:51:37 +01:00
Markus Koch f0f671c6fb ioc: kernel-driver: Create framework for serdev driver 2019-11-01 12:53:12 +01:00
Markus Koch 1bf8b46eb1 ioc: Add basic structure 2018-08-09 11:27:55 +02:00