OSDN Git Service

[VM] Floppy / CMT : Add Write protection feature, but testing is not enough X-)
[csp-qt/common_source_project-fm7.git] / source / src / emu.cpp
index bd95e46..114a630 100644 (file)
@@ -526,6 +526,20 @@ void EMU::initialize_media()
 #endif\r
 }\r
 \r
+#if defined(USE_FD1) || defined(USE_FD2) || defined(USE_FD3) || defined(USE_FD4) || \\r
+    defined(USE_FD5) || defined(USE_FD6) || defined(USE_FD7) || defined(USE_FD8)\r
+\r
+\r
+void EMU::write_protect_fd(int drv, bool flag)\r
+{\r
+  vm->write_protect_fd(drv, flag);\r
+}\r
+bool EMU::is_write_protected_fd(int drv)\r
+{\r
+  return vm->is_write_protect_fd(drv);\r
+}\r
+#endif\r
+\r
 void EMU::update_media()\r
 {\r
 #ifdef USE_FD1\r