Converting the code to run without a libc implementation, and with a custom linker script. So far so good, though I need to write a replacement memcpy.