aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacques Comeaux <jacquesrcomeaux@protonmail.com>2024-01-25 22:49:29 -0600
committerJacques Comeaux <jacquesrcomeaux@protonmail.com>2024-01-25 22:49:29 -0600
commit4c0cb6ded3dd38bfeb7c163397a480b029458326 (patch)
treea7588a7c280c21e9b50502ca27802b6bca10e448
parenteb87035e06aa45a8b1150ec86f698453d3092340 (diff)
Add descriptions
-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