avr: initial commit
[z80.git] / avr / mem.h
diff --git a/avr/mem.h b/avr/mem.h
new file mode 100644 (file)
index 0000000..6c9270a
--- /dev/null
+++ b/avr/mem.h
@@ -0,0 +1,16 @@
+/* MEMORY access header */
+#ifndef _MEMORY_H_
+#define _MEMORY_H_
+
+void mem_init(void);
+void mem_test(void);
+
+/* start/stop memory access */
+void mem_start(void);
+void mem_stop(void);
+
+/* single read/write cycle */
+uint8_t mem_read(uint16_t addr);
+void mem_write(uint16_t addr, uint8_t data);
+
+#endif /* _MEMORY_H_ */