summaryrefslogtreecommitdiffstatshomepage
path: root/src/lib/formats/c4040_dsk.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/formats/c4040_dsk.cpp')
-rw-r--r--src/lib/formats/c4040_dsk.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/lib/formats/c4040_dsk.cpp b/src/lib/formats/c4040_dsk.cpp
index 8851f4db478..ac5adf7e1c9 100644
--- a/src/lib/formats/c4040_dsk.cpp
+++ b/src/lib/formats/c4040_dsk.cpp
@@ -2,7 +2,7 @@
// copyright-holders:Curt Coder
/*********************************************************************
- formats/c4040_dsk.c
+ formats/c4040_dsk.cpp
Commodore 4040 sector disk image format
@@ -14,17 +14,17 @@ c4040_format::c4040_format() : d64_format(file_formats)
{
}
-const char *c4040_format::name() const
+const char *c4040_format::name() const noexcept
{
return "c4040";
}
-const char *c4040_format::description() const
+const char *c4040_format::description() const noexcept
{
return "Commodore 4040 disk image";
}
-const char *c4040_format::extensions() const
+const char *c4040_format::extensions() const noexcept
{
return "d64";
}
@@ -44,7 +44,7 @@ const int c4040_format::c4040_gap2[] =
12, 12, 12, 12, 12 // 31-35
};
-floppy_image_format_t::desc_e* c4040_format::get_sector_desc(const format &f, int &current_size, int sector_count, uint8_t id1, uint8_t id2, int gap_2)
+floppy_image_format_t::desc_e* c4040_format::get_sector_desc(const format &f, int &current_size, int sector_count, uint8_t id1, uint8_t id2, int gap_2) const
{
static floppy_image_format_t::desc_e desc[] = {
/* 00 */ { SECTOR_LOOP_START, 0, -1 },
@@ -79,11 +79,11 @@ floppy_image_format_t::desc_e* c4040_format::get_sector_desc(const format &f, in
return desc;
}
-void c4040_format::fix_end_gap(floppy_image_format_t::desc_e* desc, int remaining_size)
+void c4040_format::fix_end_gap(floppy_image_format_t::desc_e* desc, int remaining_size) const
{
desc[19].p2 = remaining_size / 10;
desc[20].p2 = remaining_size % 10;
desc[20].p1 >>= remaining_size & 0x01;
}
-const floppy_format_type FLOPPY_C4040_FORMAT = &floppy_image_format_creator<c4040_format>;
+const c4040_format FLOPPY_C4040_FORMAT;