diff options
author | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2024-01-25 22:49:29 -0600 |
---|---|---|
committer | Jacques Comeaux <jacquesrcomeaux@protonmail.com> | 2024-01-25 22:49:29 -0600 |
commit | 4c0cb6ded3dd38bfeb7c163397a480b029458326 (patch) | |
tree | a7588a7c280c21e9b50502ca27802b6bca10e448 | |
parent | eb87035e06aa45a8b1150ec86f698453d3092340 (diff) |
Add descriptions
-rw-r--r-- | README.md | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -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 |