mbed LPC1114 emulator pre-alpha version

Dependencies:   BaseV6M mbed F12RFileSystem F32RFileSystem ROMSLOT SDStorage

Fork of emu812 by Norimasa Okamoto

480
TOYOSHIKI TINY BASIC mbed Edition TTB_mbed_LPC1114.bin save as "LPC1114.IMG" .

Revision:
1:913dfd59e25a
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/EMUInterface.h	Mon Aug 10 22:52:48 2015 +0900
@@ -0,0 +1,17 @@
+// EMUInterface.h 2015/8/3
+#pragma once
+#include "mbed.h"
+
+class EMUInterface {
+protected:
+    virtual void SerialPutc_Callback(int ch, uint8_t c) {}
+    virtual int SerialGetc_Callback(int ch) { return -1; }
+    virtual int SerialReadable_Callback(int ch) { return 0; }
+    virtual void DigitalWrite_Callback(int port, int pin, int value) {}
+    virtual int DigitalRead_Callback(int port, int pin) { return 0; }
+    virtual int I2CWrite_Callback(uint8_t addr, const uint8_t* data, int size) { return 0; }
+    virtual int I2CRead_Callback(uint8_t addr, uint8_t* data, int size) { return 0; }
+    virtual int SPIWrite_Callback(int ch, int value) { return 0; }
+};
+
+