From 6fbfc8d8ae47680b3d69d4290b1ba42ef96a3bf4 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 30 Apr 2023 23:44:28 -0400 Subject: wysekbd: Note --- src/devices/bus/wysekbd/wysekbd.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/devices/bus/wysekbd/wysekbd.cpp b/src/devices/bus/wysekbd/wysekbd.cpp index d068ffaf1ae..be6cdf536a4 100644 --- a/src/devices/bus/wysekbd/wysekbd.cpp +++ b/src/devices/bus/wysekbd/wysekbd.cpp @@ -14,7 +14,8 @@ These keyboards generally use simple gate arrays rather than MCUs. The MCU in the terminal is responsible for scanning the entire key matrix one switch at a time, which it does by sending a series of pulses on - CMD and shifting bits in from the DATA return line. + CMD and shifting bits in from the DATA return line. The protocol is + further described in U.S. Patent 4,706,068. Each keyboard has a different matrix layout, so the same key may appear at different indices on different keyboards. The one consistent feature -- cgit v1.2.3