summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/smx_dsk.h
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2012-12-13 12:56:38 +0000
committer Miodrag Milanovic <mmicko@gmail.com>2012-12-13 12:56:38 +0000
commit0716e2225985791f587152666ea39c12ea171d6e (patch)
treef4c88c0b25475dd11b0a7901c5efe62673ff5748 /src/lib/formats/smx_dsk.h
parentf356f30e6efe63385449dc483c8e6bedbe30b6bd (diff)
Added specialist mx custom format handling (nw)
Diffstat (limited to 'src/lib/formats/smx_dsk.h')
-rw-r--r--src/lib/formats/smx_dsk.h24
1 files changed, 17 insertions, 7 deletions
diff --git a/src/lib/formats/smx_dsk.h b/src/lib/formats/smx_dsk.h
index 8e80d12e4ef..fdae3c3902d 100644
--- a/src/lib/formats/smx_dsk.h
+++ b/src/lib/formats/smx_dsk.h
@@ -2,17 +2,27 @@
formats/smx_dsk.h
- SVI318 disk images
+ Specialist MX disk images
*********************************************************************/
-#ifndef SMX_DSK_H
-#define SMX_DSK_H
+#ifndef SMX_DSK_H_
+#define SMX_DSK_H_
-#include "flopimg.h"
+#include "wd177x_dsk.h"
-/**************************************************************************/
+class smx_format : public wd177x_format {
+public:
+ smx_format();
-LEGACY_FLOPPY_OPTIONS_EXTERN(specimx);
+ virtual const char *name() const;
+ virtual const char *description() const;
+ virtual const char *extensions() const;
-#endif /* SVI_DSK_H */
+private:
+ static const format formats[];
+};
+
+extern const floppy_format_type FLOPPY_SMX_FORMAT;
+
+#endif