Minor usability improvements (#48)
[riscv-isa-sim.git] / riscv / interactive.cc
index 8e22c02c01d7089b7b18923eb771cb0472f94d4b..d24ec50714e9d707fbb1be793f09b6dc50500c5c 100644 (file)
@@ -3,6 +3,7 @@
 #include "decode.h"
 #include "disasm.h"
 #include "sim.h"
+#include "mmu.h"
 #include "htif.h"
 #include <sys/mman.h>
 #include <termios.h>
@@ -99,6 +100,8 @@ void sim_t::interactive()
     {
       if(funcs.count(cmd))
         (this->*funcs[cmd])(cmd, args);
+      else
+        fprintf(stderr, "Unknown command %s\n", cmd.c_str());
     }
     catch(trap_t t) {}
   }