Articles

  • Booting Riscv linux on Qemu

    Booting Riscv linux on Qemu

    The linux kernel on its own is not of any use, we need applications that leverage the power of the kernel. For this we must create a filesystem which contains these applications . Busybox is a software that provides minimalistic software utilities to create a file system. Requirement We need following softwares to successfully boot…


  • Riscv Linux memory map

    Both Rv32 and Rv64 architecture support memory virtualization. Here we aer only discussing RV64 memory map as it is more interesting. There are many variants of memory virtualization possible with RV64. The selection of the virtual memory is done considering the memory requirement of the application. Here we take SV39 as an example and all the…


  • Hello world!

    Welcome to WordPress. This is your first post. Edit or delete it, then start writing!