OSDN Git Service

[General] Merge Updtream 2017-03-15 . Still not build all of VMs.
[csp-qt/common_source_project-fm7.git] / source / src / vm / mz80k / mz80k.h
index 5918886..76caf45 100644 (file)
@@ -75,7 +75,6 @@
 #define USE_FD2
 #define USE_FD3
 #define USE_FD4
-#define USE_ACCESS_LAMP
 #endif
 #if defined(_MZ80K)
 #define USE_MONITOR_TYPE       2
@@ -176,9 +175,6 @@ public:
        
        // draw screen
        void draw_screen();
-#if defined(SUPPORT_MZ80AIF) || defined(SUPPORT_MZ80FIO)
-       uint32_t get_access_lamp_status();
-#endif
        
        // sound generation
        void initialize_sound(int rate, int samples);
@@ -199,6 +195,7 @@ public:
        bool is_floppy_disk_inserted(int drv);
        void is_floppy_disk_protected(int drv, bool value);
        bool is_floppy_disk_protected(int drv);
+       uint32_t is_floppy_disk_accessed();
 #endif
        void play_tape(const _TCHAR* file_path);
        void rec_tape(const _TCHAR* file_path);
@@ -207,6 +204,7 @@ public:
        bool is_tape_playing();
        bool is_tape_recording();
        int get_tape_position();
+       const _TCHAR* get_tape_message();
        void push_play();
        void push_stop();
        void push_fast_forward();