dkhayes117
|
8899496161
Fix bit ranges for permissions and ranges. Fully tested to be working :) cargo fmt.
|
3 éve |
dkhayes117
|
f877219b42
Fix bit ranges for permissions and ranges. Fully tested to be working :)
|
3 éve |
dkhayes117
|
0eea25a1a9
Move Pmpcfg structures out of individual modules and combine
|
3 éve |
dkhayes117
|
40e480e8a9
Remove clear_lock() functions, cargo fmt
|
3 éve |
dkhayes117
|
f1fa0752f0
Fix get_range method on Pmpbyte
|
3 éve |
dkhayes117
|
6fe01fd13e
Change Pmpcfgx module functions from _write to _set. Fix comment typos.
|
3 éve |
dkhayes117
|
8d3aff4f5f
Move macros out of impl blocks, change struct bits field to usize, cargo fmt
|
3 éve |
dkhayes117
|
3b861ddb93
Add all methods for each pmpcfg<x>. Import Pmpbyte in each mod using super::PmpByte. Cargo fmt.
|
3 éve |
dkhayes117
|
77747ef5f4
Rebase to make pmp<x>cfg methods reusable
|
3 éve |
dkhayes117
|
9c3a57fb8b
Add a few comments, update to `use::super`
|
3 éve |
dkhayes117
|
bc658c1884
Move common structs and enums to the parent module of pmpcfgx
|
4 éve |
dkhayes117
|
b1d12b768e
cargo fmt
|
4 éve |
dkhayes117
|
2a5b4f0498
delete extra line
|
4 éve |
dkhayes117
|
7424051ca9
cargo fmt
|
4 éve |
dkhayes117
|
f1734229ab
Make pmp_byte() more consise, replace panic!(), and option<Permission>
|
4 éve |
dkhayes117
|
bffa1332e3
Make pmp_byte() more consise, replace panic!(), and option<Permission>
|
4 éve |
dkhayes117
|
d6a828e8e7
Fix get_bits() typo and change _set to _clear in clear_lock
|
4 éve |
dkhayes117
|
02a0916f62
Add detail to pmpcfgx.rs to return the individual pmp[x]cfg register information.
|
4 éve |
dkhayes117
|
1c6fd6c23c
Change `user` to `supervisor` in mcounteren.rs comments
|
4 éve |
dkhayes117
|
4be384d0cd
More formatting :(
|
4 éve |
dkhayes117
|
8a36b3e3d6
Cargo fmt
|
4 éve |
dkhayes117
|
6878e5f774
Fix weird formatting in mod.rs
|
4 éve |
dkhayes117
|
f273ef59b1
Run cargo fmt again in register directory
|
4 éve |
dkhayes117
|
42fa92f501
Fix with Cargo fmt
|
4 éve |
dkhayes117
|
282345f3de
Fix Comments on user accesses: cycle.rs, cycleh.rs, instret.rs, and instreth.rs
|
4 éve |
dkhayes117
|
ab0777651d
Fix typos
|
4 éve |
dkhayes117
|
d65aabb952
add cycle[h].rs, instret[h].rs, and mcounteren.rs modules
|
4 éve |
bors[bot]
|
39ff09eefe
Merge #53
|
4 éve |
Nixon Enraght-Moony
|
4bd6d68552
Update link (riscv to risc-v)
|
4 éve |
bors[bot]
|
6392fa9520
Merge #52
|
4 éve |