diff --git a/README.md b/README.md index ef919ce..43087bc 100644 --- a/README.md +++ b/README.md @@ -8,9 +8,9 @@ potentially more. No plans for RV32I or RV32/64E. Currently, the emulator is nowhere near complete, its not even at rv64i, but it does work for a subset of it. -The emulator will load a raw binary image from a file specified as a CLI argument into RAM, +The emulator will load a raw binary image or static ELF executable from a file specified as a CLI argument into RAM, which starts at 0x80000000 and is currently 16MiB, -and start execution at the start of the image/ram. +and start execution at the start of the image/ram or the ELF entry point. There is also a debug out page starting at `0x00000000`-`0x00001000`. Anything written to it will be logged out in hex.