From 74a32b7a37c1c4a9a293839a5b79981ff3532a58 Mon Sep 17 00:00:00 2001 From: Erick Date: Sat, 5 Feb 2022 00:49:27 +0100 Subject: [PATCH] add memory mapped registers for keyboard status and data --- tyvm.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tyvm.c b/tyvm.c index 50ba59c..9e64935 100644 --- a/tyvm.c +++ b/tyvm.c @@ -30,6 +30,12 @@ #define FALSE 0 +/* memory mapped register tables */ +enum mmr { + MMR_KSR = 0xFE00, // keyboard status + MMR_KDR = 0xFE02 // keyboard data +} + /* Initializing 10 registers of which: 8 general purpose, 1 program counter, 1 conditional */ enum registers {