diff options
| author | taitep <taitep@taitep.se> | 2025-12-21 13:03:18 +0100 |
|---|---|---|
| committer | taitep <taitep@taitep.se> | 2025-12-21 13:03:18 +0100 |
| commit | 00976cb7cded164972db8a4f4d91349f048dc31e (patch) | |
| tree | a00ef2330c242ed5f3d658fc336fc6671157c794 /README.md | |
| parent | e8da0fc3966950d5a35c7e17ae4baa6293c454ce (diff) | |
Add some stuff to the readme
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 18 |
1 files changed, 17 insertions, 1 deletions
@@ -1,3 +1,19 @@ # trve -RISC-V Emulator. The goal is to support at least RV64GC and be able to run Linux, potentially more. No plans for RV32I or RV32/64E.
\ No newline at end of file +taitep's RISC-V Emulator. +The goal is to support at least RV64GC and be able to run Linux, +potentially more. No plans for RV32I or RV32/64E. + +## Current Use +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 the file `./img` into RAM, +which starts at 0x80000000 and is currently 1MiB, +and start execution at the start of the image/ram. + +There is also a debug out page starting at `0x00000000`-`0x00001000`. +Anything written to it will be logged out in hex. + +Currently there is no input, altho i might get around to making +an early UART kinda soon. |
