Hi Diego, > Here is a patch adding a working UART console (NS16550) and a minimal > FDT parser on top of the riscv64 stub port. The UART is wired into > Mach's console subsystem so printf works from boot. The FDT parser > extracts memory regions and bootargs from the DTB passed by OpenSBI. > > Supports QEMU virt and Allwinner D1/C906. More subsystems (Sv39 > paging, PCB, SPL, trap dispatch) are ready and will follow once > this is reviewed. > > Feedback on style, format, or anything else is very welcome.
Thanks for your interest in the riscv port and the patch! I will review it soon, I am rather busy these days, so please bear with me :) I will rebase the stub port against upstream as well, and see if i can get myself a test environment working via QEMU. How do you test your implementation currently (if at all)? Via QEMU's `-kernel` flag? Let me know, so we have a similar setup. Hakan
