Merge pull request #165 from rust-embedded/smode-riscv

`riscv`: support for S-mode
5 jobs for master
in 0 seconds and was queued for 96 minutes and 23 seconds