forked from arti/vt1200
Distils public docs into reference/keyboard-mouse/PROTOCOL.md for the level-1 Keyboard (27) / Mouse (26) device tests: - keyboard: 4800 8N1 RS-423, self-test via FD -> 01 00 00 00 (errors 3D/3E) - mouse: 4800 8O1 RS-232, self-test via 'T' -> 4-byte report (errors 3D/3E, >=0x20 fatal) - separate ports: DUART2 A=keyboard, B=mouse (NOT daisy-chained) MAME already has an LK201 device (src/mame/dec/lk201.cpp/.h) but no DEC mouse.
14 lines
289 B
C
14 lines
289 B
C
#ifndef KEYBOARD_H
|
|
#define KEYBOARD_H
|
|
|
|
#include <zephyr/kernel.h>
|
|
|
|
#include "vtbt.h"
|
|
|
|
void keyboard_ctrl_keyclick_enable(void);
|
|
void keyboard_ctrl_keyclick_disable(void);
|
|
void keyboard_init_defaults(void);
|
|
void keyboard_event(sys_dlist_t *, const struct event *);
|
|
|
|
#endif /* KEYBOARD_H */
|