mirror of
https://github.com/jscrane/r65emu.git
synced 2026-10-24 21:02:19 +00:00
* reset + interrupt handling * restructuring + add 68katy * boot uC-Linux! * bugfixes * 68katy arduino example * use common codebase * put some defines in build_opt.h
18 lines
344 B
C++
18 lines
344 B
C++
#pragma once
|
|
|
|
#include "disk.h"
|
|
|
|
class LinuxDisk: public Disk {
|
|
public:
|
|
LinuxDisk(int argc, const char *argv[]);
|
|
~LinuxDisk();
|
|
|
|
void reset() override {}
|
|
|
|
protected:
|
|
bool _open(uint8_t drive_id) override;
|
|
bool _seek(long pos) override;
|
|
int _read(uint8_t *buf, size_t len) override;
|
|
int _write(const uint8_t *buf, size_t len) override;
|
|
};
|