aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md21
1 files changed, 21 insertions, 0 deletions
diff --git a/README.md b/README.md
index d61233e..032ff5b 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,24 @@
# ARM assembly for fun and profit
I'm starting over.
+
+## Hexedit
+
+This is a bare-minimum hex editor
+which fits entirely within the 252-byte boot sector
+of the Raspberry Pi Pico's on-board flash.
+
+Most of the space is dedicated
+to setting up the clocks, GPIO, and UART.
+
+Current status: almost complete.
+Right now it simply echos characters received over UART.
+
+## Assembler
+
+An assembler that can assemble itself (WIP)
+
+Goals:
+- A subset of GNU `as` syntax
+- Reasonably extensible
+- Small code size