[pt-BR] Criando um sistema operacional (quase) do zero

Introdução Há uns três anos, sem nenhum bom motivo, eu resolvi que iria escrever um sistema operacional do zero. Comecei com o bootloader, depois parti para o kernel e fiquei empacado. Bateu o desânimo, a falta de tempo, e o projeto ficou lá, abandonado. Recentemente, novamente sem qualquer bom motivo, resolvi resgatar esse projeto e […]

My RISC-V OSDev journey, so far

GitHub repository: https://github.com/DonaldKellett/marvelos It has been simply over a month since I began writing an working system kernel from scratch for the RISC-V structure, particularly the QEMU RISC-V virt board. Properly, form of. I have been following The Adventures of OS carefully, porting the Rust code to C alongside the best way, making incremental enhancements […]