Added CSR access macros for RISC-V to the https://github.com/five-embeddev/riscv-csr-access respository.
- riscv-csr-access:rs/riscv_csr_macros/src/riscv_csr_macros.rs : Access macros
- riscv-csr-access:templates/riscv_csr_macros.rs: Generator Template
There is a standard crate for RISC-V https://docs.rs/riscv/0.1.4/riscv/index.html . that has a more canonical implementation for accessing CSRS. The purpose of this code is a to have a template generated implementation that closely matches the C header used for other examples riscv-csr-access:include/riscv-csr.h.