aboutsummaryrefslogtreecommitdiff
path: root/sim/ft32/interp.c
diff options
context:
space:
mode:
Diffstat (limited to 'sim/ft32/interp.c')
-rw-r--r--sim/ft32/interp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sim/ft32/interp.c b/sim/ft32/interp.c
index 404683d..a20907c 100644
--- a/sim/ft32/interp.c
+++ b/sim/ft32/interp.c
@@ -169,6 +169,8 @@ static uint32_t cpu_mem_read (SIM_DESC sd, uint32_t dw, uint32_t ea)
/* Simulate some IO devices */
switch (ea)
{
+ case 0x10000:
+ return getchar ();
case 0x1fff4:
/* Read the simulator cycle timer. */
return cpu->state.cycles / 100;