summaryrefslogtreecommitdiff
path: root/src/video/interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/video/interface.h')
-rw-r--r--src/video/interface.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/video/interface.h b/src/video/interface.h
index 5100032..e3244b0 100644
--- a/src/video/interface.h
+++ b/src/video/interface.h
@@ -1,11 +1,19 @@
// interface.h
// Provides the interface with which all video interactions must occur.
+#pragma once
+
+#include "../cpu/core.h"
+#include <stdlib.h>
+
// Common procedure for taking in user input.
char UserInput();
+// Initialization procedure for the terminal
void TerminalInit();
+// Exit procedure for the terminal.
void TerminalClose();
-void TerminalInput(char n);
+// Deliver an Apple ASCII character to the terminal.
+void TerminalInput(char n); \ No newline at end of file