1 // license:BSD-3-Clause
2 // copyright-holders:Olivier Galibert
3 /*********************************************************************
4 
5     formats/a5105_dsk.c
6 
7     a5105 format
8 
9 *********************************************************************/
10 
11 #include <cassert>
12 
13 #include "formats/a5105_dsk.h"
14 
a5105_format()15 a5105_format::a5105_format() : upd765_format(formats)
16 {
17 }
18 
name() const19 const char *a5105_format::name() const
20 {
21 	return "a5105";
22 }
23 
description() const24 const char *a5105_format::description() const
25 {
26 	return "A5105 disk image";
27 }
28 
extensions() const29 const char *a5105_format::extensions() const
30 {
31 	return "img";
32 }
33 
34 // Unverified gap sizes
35 const a5105_format::format a5105_format::formats[] = {
36 	{
37 		floppy_image::FF_525, floppy_image::DSQD, floppy_image::MFM,
38 		2000, // 2us, 300rpm
39 		5, 80, 2,
40 		1024, {},
41 		1, {},
42 		80, 50, 22, 80
43 	},
44 	{}
45 };
46 
47 const floppy_format_type FLOPPY_A5105_FORMAT = &floppy_image_format_creator<a5105_format>;
48