]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/include/ide.h
Initial revision
[virtualjaguar] / src / include / ide.h
diff --git a/src/include/ide.h b/src/include/ide.h
new file mode 100644 (file)
index 0000000..1a2ed95
--- /dev/null
@@ -0,0 +1,16 @@
+#ifndef __IDE_H__
+#define __IDE_H__
+
+#include "jaguar.h"
+
+void ide_init(void);
+void ide_reset(void);
+void ide_done(void);
+
+void ide_update(void);
+void ide_byte_write(uint32 offset, uint8 data);
+void ide_word_write(uint32 offset, uint16 data);
+uint8 ide_byte_read(uint32 offset);
+uint16 ide_word_read(uint32 offset);
+
+#endif