OSDN Git Service

[VM] Apply VM_TEMPLATE to all VMs.
[csp-qt/common_source_project-fm7.git] / source / src / vm / mz2800 / crtc.h
index a005fa6..e912498 100644 (file)
@@ -82,7 +82,10 @@ private:
        bool map_init, trans_init;
        
 public:
-       CRTC(VM* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu) {}
+       CRTC(VM_TEMPLATE* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu)
+       {
+               set_device_name(_T("CRTC"));
+       }
        ~CRTC() {}
        
        // common functions
@@ -93,6 +96,7 @@ public:
        void write_signal(int id, uint32_t data, uint32_t mask);
        void event_callback(int event_id, int err);
        void event_vline(int v, int clock);
+       void decl_state();
        void save_state(FILEIO* state_fio);
        bool load_state(FILEIO* state_fio);