OSDN Git Service

[INITIAL] Import 20141226 version of http://homepage3.nifty.com/takeda-toshiya/common...
[csp-qt/common_source_project-fm7.git] / source / src / vm / pasopia7 / pac2dev.h
diff --git a/source/src/vm/pasopia7/pac2dev.h b/source/src/vm/pasopia7/pac2dev.h
new file mode 100644 (file)
index 0000000..36e38e6
--- /dev/null
@@ -0,0 +1,34 @@
+/*\r
+       TOSHIBA PASOPIA Emulator 'EmuPIA'\r
+       TOSHIBA PASOPIA 7 Emulator 'EmuPIA7'\r
+\r
+       Author : Takeda.Toshiya\r
+       Date   : 2006.09.20 -\r
+\r
+       [ pac slot 2 base class ]\r
+*/\r
+\r
+#ifndef _PAC2DEV_H_\r
+#define _PAC2DEV_H_\r
+\r
+#include "../vm.h"\r
+#include "../../emu.h"\r
+\r
+class PAC2DEV\r
+{\r
+protected:\r
+       VM* vm;\r
+       EMU* emu;\r
+public:\r
+       PAC2DEV(VM* parent_vm, EMU* parent_emu) : vm(parent_vm), emu(parent_emu) {}\r
+       ~PAC2DEV(void) {}\r
+       \r
+       virtual void initialize(int id) {}\r
+       virtual void release() {}\r
+       virtual void reset() {}\r
+       virtual void write_io8(uint32 addr, uint32 data) {}\r
+       virtual uint32 read_io8(uint32 addr) { return 0xff; }\r
+};\r
+\r
+#endif\r
+\r