evol@lemmy.today to Microblog Memes@lemmy.worldEnglish · edit-24 days agoMillions of new Operating Systems shall be bornlemmy.todayimagemessage-square32linkfedilinkarrow-up1138arrow-down122file-text
arrow-up1116arrow-down1imageMillions of new Operating Systems shall be bornlemmy.todayevol@lemmy.today to Microblog Memes@lemmy.worldEnglish · edit-24 days agomessage-square32linkfedilinkfile-text
minus-squarein_my_honest_opinion@piefed.sociallinkfedilinkEnglisharrow-up2·edit-23 days agoYup, here’s a good read if you get the chance. https://riscv.org/blog/risc-v-upstreaming/ Also if you’d like to start in the middle this is interesting as well https://www.sifive.com/blog/all-aboard-part-7-entering-and-exiting-the-linux-kernel-on-risc-v Also RUST is a lot easier to implement on RISC-V hardware, and I would suggest it as it’s more memory safe on most hardware, especially since often a user can get to Ring 0 with little trouble https://github.com/xiaoyang-sde/rust-kernel-riscv
Yup, here’s a good read if you get the chance. https://riscv.org/blog/risc-v-upstreaming/
Also if you’d like to start in the middle this is interesting as well https://www.sifive.com/blog/all-aboard-part-7-entering-and-exiting-the-linux-kernel-on-risc-v
Also RUST is a lot easier to implement on RISC-V hardware, and I would suggest it as it’s more memory safe on most hardware, especially since often a user can get to Ring 0 with little trouble
https://github.com/xiaoyang-sde/rust-kernel-riscv