From 253628f0a481ac340642c30cd8e12536e4e17bd7 Mon Sep 17 00:00:00 2001 From: Oxore Date: Tue, 16 May 2023 22:38:06 +0300 Subject: Add todo.md and instructions.txt just for history --- todo.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 todo.md (limited to 'todo.md') diff --git a/todo.md b/todo.md new file mode 100644 index 0000000..d3a1133 --- /dev/null +++ b/todo.md @@ -0,0 +1,11 @@ +# TODO + +- Add tests for relocations with all supported addressing modes. +- Implement CLI option that can be used to specify regions of RAM and IO + registers. Custom ROM location and size is still not the case, only 4MiB at + the base `0x00000000` is supported and it remains. +- Implement address substitution with some symbol instead of raw offset on all + instructions, that support `Word`, `Long`, `(d16,PC)` or relative displacement + addressing modes. Also substitute `immediate` values if they are look like an + address in the RAM, or other predefined location, but not ROM. Assume 24 bit + address space. -- cgit v1.2.3