From 50a008dd20320b543a00e603dce83da78712e840 Mon Sep 17 00:00:00 2001 From: Vas Crabb Date: Wed, 1 Jul 2020 03:45:02 +1000 Subject: [PATCH] mackbd: Add note about needing dumps of GI PIC keyboards --- src/devices/bus/mackbd/mackbd.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/devices/bus/mackbd/mackbd.cpp b/src/devices/bus/mackbd/mackbd.cpp index c51b9f255c9..0a2fd4b8f1f 100644 --- a/src/devices/bus/mackbd/mackbd.cpp +++ b/src/devices/bus/mackbd/mackbd.cpp @@ -49,10 +49,10 @@ * 0x10: Permission to send Peripheral responds immediately with data if avaiblable. If no data is available, peripheral waits for data and responds when it - becomes available. If no data is availabel after 250ms, the + becomes available. If no data is available after 250ms, the peripheral responds with 0x7b to hand control back to the host. * 0x14: Request to send - Peripheral responds immediately with data or 0x7b if no data is + Peripheral responds immediately with data, or 0x7b if no data is available. * 0x16: Reset and identify Peripheral responds with identification code. @@ -73,6 +73,7 @@ host. TODO: + * Dump/emulate newer versions of Apple keyboards (GI PIC1657 based) * Emulate Music Publisher music notation input pad * Emulate Assimilation Process keypad (and trackball)