diff options
Diffstat (limited to 'src/lib/formats/c4040_dsk.cpp')
-rw-r--r-- | src/lib/formats/c4040_dsk.cpp | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/lib/formats/c4040_dsk.cpp b/src/lib/formats/c4040_dsk.cpp index e6314f69261..ac5adf7e1c9 100644 --- a/src/lib/formats/c4040_dsk.cpp +++ b/src/lib/formats/c4040_dsk.cpp @@ -2,31 +2,29 @@ // copyright-holders:Curt Coder /********************************************************************* - formats/c4040_dsk.c + formats/c4040_dsk.cpp Commodore 4040 sector disk image format *********************************************************************/ -#include <assert.h> - #include "formats/c4040_dsk.h" 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"; } @@ -46,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 ¤t_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 ¤t_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 }, @@ -81,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; |