avr: i/o port list
authorSebastian <basti@notizbuch>
Fri, 8 Nov 2013 21:52:37 +0000 (22:52 +0100)
committerSebastian <basti@notizbuch>
Fri, 8 Nov 2013 21:52:37 +0000 (22:52 +0100)
avr.txt [new file with mode: 0644]

diff --git a/avr.txt b/avr.txt
new file mode 100644 (file)
index 0000000..75f56d5
--- /dev/null
+++ b/avr.txt
@@ -0,0 +1,25 @@
+AVR Device
+==========
+
+- 32 I/O Adresses:
+       - 0x00-0x07: Slot Device Type (R/O)
+
+       - 0x08-0x0A: System Settings
+               (- 0x08: (R/O) INT state)
+               (- 0x09: (R/W) Clock speed)
+               (- 0x0A: (W/O) Reset, Power-Off)
+               (- ...4 more (RTC?, Timer?))
+               - 0x0F: (R/W) CP/M 24K ROMDISK
+
+       - 0x10-0x17: Serial Port
+               - 0x10: (R/W) Data
+               - 0x11: (R/O) Rx Buffer Fill
+               - 0x12: (R/O) Rx Buffer Size
+               - 0x13: (R/O) Tx Buffer Fill
+               - 0x14: (R/O) Tx Buffer Size
+               (- 0x15: (R/W) Settings (9600n8, INT active))
+               (- 0x16: (R/W) Tx/Rx IRQ Threshold)
+               (- 0x17: ???)
+
+       (- 0x18-0x1F: ??? Timer?)
+