From 4c0cb6ded3dd38bfeb7c163397a480b029458326 Mon Sep 17 00:00:00 2001 From: Jacques Comeaux Date: Thu, 25 Jan 2024 22:49:29 -0600 Subject: Add descriptions --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'README.md') 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 -- cgit v1.2.3