|
c2836688d1
|
doc: Add arrow on architecture drawing
|
2020-05-18 21:13:15 +02:00 |
|
|
781a02dce6
|
Add printer scripts
|
2020-05-16 16:29:32 +02:00 |
|
|
8c950a02ea
|
Fix more bugs
|
2020-05-16 16:27:38 +02:00 |
|
|
97a9f9f402
|
Add links to blog posts
|
2020-05-13 14:12:18 +02:00 |
|
|
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 |
|
|
446b6102ac
|
display: Add new splashscreen
|
2020-05-10 20:48:01 +02:00 |
|
|
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 |
|
|
0ec64e6a39
|
ioc:kernel-driver: Fix startup delay for normal mode
|
2020-05-10 20:41:10 +02:00 |
|
|
3ae19dc20a
|
display:fpga: Fix project file
|
2020-05-10 20:40:08 +02:00 |
|
|
eebd6e5517
|
doc: Add HW architecture diagram
|
2020-05-10 20:36:53 +02:00 |
|
|
b2502e7f0a
|
printer: avr: Implement protocol with kernel driver
|
2020-01-03 17:02:08 +01:00 |
|
|
fe2363cfdf
|
ioc: Add CMakeLists for lw35-tool
|
2020-01-03 16:47:29 +01:00 |
|
|
b8a5ae2fcd
|
keyboard: Fix ring buffer for printer packet forwarding
|
2020-01-03 16:46:14 +01:00 |
|
|
d588eeee42
|
ioc: Implement printer buffer handling in kernel driver
|
2020-01-03 16:45:28 +01:00 |
|
|
7a7399a602
|
keyboard: avr: Forward printer UART packets
|
2019-12-27 23:13:51 +01:00 |
|
|
7269db9e0a
|
ioc: avr: Add make rfu command to AVR Makefiles
|
2019-12-27 22:41:17 +01:00 |
|
|
0da970d40f
|
ioc: lw35-tool: Add tool to configure IOC mode
|
2019-11-16 21:24:58 +01:00 |
|
|
6e1a771862
|
ioc: kernel-driver: Add IOC charecter device
|
2019-11-16 21:22:34 +01:00 |
|
|
101117d0bc
|
ioc: Add reset GPIO
|
2019-11-16 13:22:22 +01:00 |
|
|
b23252df95
|
printer: avr: Extend test program to test main printer code
Also, cleanup.
|
2019-11-11 18:17:21 +01:00 |
|
|
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 |
|
|
9a896c3314
|
printer: avr: Extend test mode
|
2019-11-10 20:12:26 +01:00 |
|
|
d3997d6049
|
ioc: bootloader: Wait for only about a second
|
2019-11-10 19:59:41 +01:00 |
|
|
f2ba588a46
|
ioc: kernel-driver: Update baudrate to 19200
|
2019-11-10 19:49:32 +01:00 |
|
|
b4bc651445
|
ioc: bootloader: Disable LED, add X and Z commands, clean up
|
2019-11-10 19:48:24 +01:00 |
|
|
1be8f62f3e
|
ioc: avr: Set IOC baudrates to 19200
|
2019-11-10 19:44:24 +01:00 |
|
|
35268c53ae
|
printer: avr: Update to new hardware
* Update I/O constraints
* Remove SPI code (some left for future reference)
* Launch test code instead of printer program
|
2019-11-10 18:11:09 +01:00 |
|
|
df2ec0cb17
|
printer: Remove accidentally committed file
|
2019-11-10 13:31:02 +01:00 |
|
|
00792df17b
|
ioc: Add basic bootloader for both IOCs
|
2019-11-10 13:30:17 +01:00 |
|
|
9e41c88c5b
|
env: Update gitignore
|
2019-11-10 13:29:30 +01:00 |
|
|
4f8931f193
|
keyboard: avr: Do not send an event on FN
|
2019-11-01 19:52:44 +01:00 |
|
|
2b070b173a
|
keyboard: avr: implement ioc protocol
|
2019-11-01 19:52:17 +01:00 |
|
|
13d25c6866
|
ioc: kernel-driver: implement keyboard driver
|
2019-11-01 19:51:37 +01:00 |
|
|
1e4ba2c739
|
display: kernel-driver: rework color-to-bw conversion
|
2019-11-01 19:51:10 +01:00 |
|
|
f0f671c6fb
|
ioc: kernel-driver: Create framework for serdev driver
|
2019-11-01 12:53:12 +01:00 |
|
|
465dbf8c79
|
display: kernel-driver: update to latest kernel and new file structure
|
2019-11-01 11:30:04 +01:00 |
|
|
90203f56cf
|
keyboard: Change keycode for print to also use sysrq
|
2019-10-26 22:47:36 +02:00 |
|
|
4ea322e2f5
|
keyboard: add ATmega8 define to QtProject for indexing
|
2019-10-26 22:41:52 +02:00 |
|
|
7479c9ed3f
|
keyboard: dynamically derive UBRR values from BAUDRATE
|
2019-10-26 22:38:51 +02:00 |
|
|
9bed136cd5
|
keyboard: Use serial bootloader in Makefile
|
2019-10-26 22:31:21 +02:00 |
|
|
45e606797b
|
keyboard: Map keys
|
2019-10-26 22:31:05 +02:00 |
|
|
014f28478b
|
keyboard: Add arduino serial bootloader
|
2019-10-26 19:03:54 +02:00 |
|
|
37cfd93bef
|
printer: implement SPI based controller
|
2019-10-26 17:11:07 +02:00 |
|
|
7408dce74f
|
display:fpga: update I/O constraints for new hardware
|
2019-10-26 16:53:06 +02:00 |
|
|
1bf8b46eb1
|
ioc: Add basic structure
|
2018-08-09 11:27:55 +02:00 |
|
|
ffb91b51c3
|
printer: Add preliminary printer controller
|
2018-05-12 20:29:50 +02:00 |
|
|
f2e24dc5b1
|
keyboard: Add preliminary keyboard controller
|
2018-05-05 22:28:43 +02:00 |
|
|
9a67dfb1b2
|
display: Add device tree entry for the OrangePi PC
|
2018-05-03 19:39:48 +02:00 |
|
|
468275ed05
|
Add display driver
|
2018-04-30 09:08:47 +02:00 |
|