I have made this program ganyantra.c which can convert a program named program.s to binary. Here program.s is a sequential assembly like
LUI x1, 0x23000
ADDI x2, x1, 0x345
...
SB x1, x4, 40
It has all RV32IM instructions and following suckless principles, it is easy to use. Soon, one can place various such binaries at various memory locations and straightaway flash it to create bootloader + OS for RV32I.
https://notabug.org/sagaracharya/dcc
Hope this helps.
===============
Thanking you
Sagar Acharya
https://whitelist.co.in
Received on Sat Jun 07 2025 - 11:06:07 CEST