()
| 134 | #[test] |
| 135 | fn csr_frm_read_write() { |
| 136 | let mut csrs = CsrFile::new(); |
| 137 | |
| 138 | csrs.write(addr::FRM, 0x7) |
| 139 | .expect("CSR access should succeed"); // RMM |
| 140 | assert_eq!( |
| 141 | csrs.read(addr::FRM).expect("CSR access should succeed"), |
| 142 | 0x7 |
| 143 | ); |
| 144 | |
| 145 | // Only lower 3 bits are valid |
| 146 | csrs.write(addr::FRM, 0xFF) |
| 147 | .expect("CSR access should succeed"); |
nothing calls this directly
no test coverage detected