Skip to content

Commit 9dadb7a

Browse files
committed
Update PMP comments.
1 parent 2ce707f commit 9dadb7a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

rustsbi-qemu/src/main.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,14 +187,14 @@ fn set_pmp() {
187187
// aligned address range {0x1000_0000, 0x2000}
188188
pmpcfg0 |= 0b11011;
189189
let pmpaddr0 = calc_pmpaddr(0x1000_0000, 0x2000);
190-
// pmp region 2: RW, A=NAPOT, address range {0x200_0000, 0x1_0000}, VIRT_CLINT
190+
// pmp region 1: RW, A=NAPOT, address range {0x200_0000, 0x1_0000}, VIRT_CLINT
191191
pmpcfg0 |= 0b11011 << 8;
192192
let pmpaddr1 = calc_pmpaddr(0x200_0000, 0x1_0000);
193-
// pmp region 3: RW, A=NAPOT, address range {0xC00_0000, 0x40_0000}, VIRT_PLIC
193+
// pmp region 2: RW, A=NAPOT, address range {0xC00_0000, 0x40_0000}, VIRT_PLIC
194194
// VIRT_PLIC_SIZE = 0x20_0000 + 0x1000 * harts, thus supports up to 512 harts
195195
pmpcfg0 |= 0b11011 << 16;
196196
let pmpaddr2 = calc_pmpaddr(0xC00_0000, 0x40_0000);
197-
// pmp region 4: RWX, A=NAPOT, address range {0x8000_0000, 0x1000_0000}, VIRT_DRAM
197+
// pmp region 3: RWX, A=NAPOT, address range {0x8000_0000, 0x1000_0000}, VIRT_DRAM
198198
pmpcfg0 |= 0b11111 << 24;
199199
let pmpaddr3 = calc_pmpaddr(0x8000_0000, 0x1000_0000);
200200
unsafe {

0 commit comments

Comments
 (0)