diff options
Diffstat (limited to 'src/lib/formats/img_dsk.h')
-rw-r--r-- | src/lib/formats/img_dsk.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/lib/formats/img_dsk.h b/src/lib/formats/img_dsk.h index 86f08b6919b..f1ac7aef3c0 100644 --- a/src/lib/formats/img_dsk.h +++ b/src/lib/formats/img_dsk.h @@ -38,6 +38,7 @@ public: private: uint16_t m_crc; + static std::vector<uint8_t> interleaved_sectors(unsigned il_factor); void write_mmfm_bit(std::vector<uint32_t> &buffer , bool data_bit , bool clock_bit); void write_mmfm_byte(std::vector<uint32_t> &buffer , uint8_t data , uint8_t clock = 0); void write_sync(std::vector<uint32_t> &buffer); @@ -46,7 +47,7 @@ private: void write_sector(std::vector<uint32_t> &buffer , uint8_t track_no , uint8_t sect_no , const uint8_t *sect_data); void fill_with_gap4(std::vector<uint32_t> &buffer); std::vector<uint8_t> get_next_id_n_block(const uint8_t *bitstream , int bitstream_size , int& pos , int& start_pos); - bool get_next_sector(const uint8_t *bitstream , int bitstream_size , int& pos , unsigned& track , unsigned& head , unsigned& sector , uint8_t *sector_data); + bool get_next_sector(const uint8_t *bitstream , int bitstream_size , int& pos , unsigned& track , unsigned& sector , uint8_t *sector_data); }; extern const floppy_format_type FLOPPY_IMG_FORMAT; |