Add batch (no input thread) mode to emulator.

This commit is contained in:
cdkersey
2015-10-22 10:23:03 -06:00
parent 6f91ac27d3
commit 16ef49b63e
5 changed files with 14 additions and 8 deletions

View File

@@ -19,7 +19,8 @@ namespace HarpTools {
" -c, --core <filename> RAM image\n"
" -a, --arch <arch string> Architecture string\n"
" -s, --stats Print stats on exit.\n"
" -b, --basic Disable virtual memory.\n",
" -b, --basic Disable virtual memory.\n"
" -i, --batch Disable console input.\n",
*asmHelp = "HARP Assembler command line arguments:\n"
" -a, --arch <arch string>\n"
" -o, --output <filename>\n",

View File

@@ -55,7 +55,7 @@ namespace Harp {
class Core;
class ConsoleMemDevice : public MemDevice {
public:
ConsoleMemDevice(Size wS, std::ostream &o, Core &core);
ConsoleMemDevice(Size wS, std::ostream &o, Core &core, bool batch = false);
~ConsoleMemDevice() {}
//virtual Size wordSize() const { return wordSize; }