package disk type Dummy byte func (v Dummy) Read() byte { return 0xFF } func (v Dummy) Write(b byte) { // pass } func (v Dummy) SetHalfTrack(t byte) { // pass } func (v Dummy) HalfTrack() byte { return 0 } func (v Dummy) SetVolume(byte) { // pass } func (v Dummy) Volume() byte { return byte(v) } func (v Dummy) Writeable() bool { return false } func NewDummy(v byte) Dummy { return Dummy(v) }