summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2017-03-07 10:18:31 +0100
committerNao Pross <naopross@thearcway.org>2017-03-07 10:18:31 +0100
commitab9cde80f16934be6ea4f7e3ba8308553061f28b (patch)
treec88d11f5d64156cd3dad3f1a2f0c8d0bacb18bab /TODO
parenthw: moved everything to one sheet (diff)
downloadz80uPC-ab9cde80f16934be6ea4f7e3ba8308553061f28b.tar.gz
z80uPC-ab9cde80f16934be6ea4f7e3ba8308553061f28b.zip
updated todolist; doc: keyboard stuff
Diffstat (limited to '')
-rw-r--r--TODO20
1 files changed, 16 insertions, 4 deletions
diff --git a/TODO b/TODO
index 9f78325..215fd3b 100644
--- a/TODO
+++ b/TODO
@@ -1,8 +1,17 @@
STRUCTURE
---------
-[*] address space
+[-] address space
+ [*] ROM location
+ [*] RAM location
+ [ ] I/O space
+ [ ] serial
+ [ ] port interface
+ [ ] timer
+ [ ] keyboard
[ ] pcb size (eurocard?)
[ ] ram pages
+ [ ] system page
+ [ ] user space
HARDWARE
--------
@@ -13,12 +22,13 @@ HARDWARE
[*] secondary clock (200Hz)
[*] stepper button
[*] reset circuit
-[ ] digital port interface
[ ] serial terminal
-[ ] address and data visualizer (7SEG display)
+[ ] digital port interface
+[ ] timer(s)
[ ] extension connector
+[ ] address and data visualizer (7SEG display)
[ ] keyboard driver
-[ ] display driver
+[ ] display adapter
[ ] PCB layout
SOFTWARE
@@ -29,3 +39,5 @@ SOFTWARE
[ ] address editor
[ ] NVRAM eraser
[ ] data dump/copy
+[ ] basic kernel
+[ ] C compiler