X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=source%2Fsrc%2Fvm%2Fmz2800%2Fsysport.h;h=214436ac959a0af7ce26867c7fe4982461c97602;hb=1a7386afa4c2ce25de158ba8285bc795446a8584;hp=c259c0b9faff84ac7d25de566e4ef20e571928ad;hpb=6e5fce336fd11988c4ce4b667bd453b08fc2949a;p=csp-qt%2Fcommon_source_project-fm7.git diff --git a/source/src/vm/mz2800/sysport.h b/source/src/vm/mz2800/sysport.h index c259c0b9f..214436ac9 100644 --- a/source/src/vm/mz2800/sysport.h +++ b/source/src/vm/mz2800/sysport.h @@ -14,20 +14,25 @@ #include "../../emu.h" #include "../device.h" +namespace MZ2800 { + class SYSPORT : public DEVICE { private: DEVICE *d_pit, *d_sio; public: - SYSPORT(VM* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu) {} + SYSPORT(VM_TEMPLATE* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu) + { + set_device_name(_T("System I/O")); + } ~SYSPORT() {} // common functions - void write_io8(uint32 addr, uint32 data); - uint32 read_io8(uint32 addr); + void write_io8(uint32_t addr, uint32_t data); + uint32_t read_io8(uint32_t addr); - // unique function + // unique functions void set_context_pit(DEVICE* device) { d_pit = device; @@ -38,5 +43,6 @@ public: } }; +} #endif