Imported slu/mmu/interrupt/register code from WIP memtester program into C template.
[pdp11-modern-c] / pdp11 / pdp11.c
index f92bad5..edfd4fa 100644 (file)
@@ -3,33 +3,6 @@
 
 #include <stdint.h>
 
 
 #include <stdint.h>
 
-/*
- * Polled console I/O
- */
-
-#define RCSR (*((volatile uint16_t *)0177560))
-#define RBUF (*((volatile uint16_t *)0177562))
-#define XCSR (*((volatile uint16_t *)0177564))
-#define XBUF (*((volatile uint16_t *)0177566))
-
-void
-putch(uint16_t c)
-{
-    while((XCSR && 0200) == 0) continue;
-    XBUF = c;
-}
-
-uint16_t
-getch(void)
-{
-    while((RCSR && 0200) == 0) continue;
-    return RBUF;
-}
-
-/*
- * Busy-loop
- */
-
 void
 wait(uint16_t count)
 {
 void
 wait(uint16_t count)
 {