From 51091f7355a89aab6347523f3e3e53ed328b4dfc Mon Sep 17 00:00:00 2001 From: s-ol Date: Thu, 28 May 2020 17:22:11 +0200 Subject: survey, pack --- README.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 19f3496..b3d718b 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ SubV This is a wip clone of [SubX][mu] for the RISC-V RV31I base ISA. - $ ./test.py | ./elf.py > out.elf + $ out.elf $ ./qemu.sh out.elf Pipeline @@ -11,8 +11,12 @@ Pipeline back to front: -- `elf`: takes `hex.subx`-style input, outputs an ELF file -- `survey`: +- `elf.py`: takes hex bytes and segment headers, outputs an ELF file +- `pack.py`: packs bitfields (`3/3 1/1 f/4`) into hex bytes (`fb`) +- `survey.py`: replaces label references by their addresses +- `format.py`: checks op-arguments and chops and orders arguments into ISA formats + +and now back to front with a little example: Debugging --------- -- cgit v1.2.3