Tutorial on the RISCV privileged architecture?

Martin Berger

Happy new year everybody!


Is there a gentle introduction to the RISCV privileged architecture?  I'm asking because I have an undergraduate who wants to learn about it so he can contribute Sail code, but he finds Volume II of the ISA manual tough going.


If not it might be useful to have something introductory.