Update README to mention ELF support
This commit is contained in:
@@ -8,9 +8,9 @@ potentially more. No plans for RV32I or RV32/64E.
|
|||||||
Currently, the emulator is nowhere near complete,
|
Currently, the emulator is nowhere near complete,
|
||||||
its not even at rv64i, but it does work for a subset of it.
|
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,
|
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`.
|
There is also a debug out page starting at `0x00000000`-`0x00001000`.
|
||||||
Anything written to it will be logged out in hex.
|
Anything written to it will be logged out in hex.
|
||||||
|
|||||||
Reference in New Issue
Block a user