diff options
| -rw-r--r-- | embassy-rp/src/lib.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/embassy-rp/src/lib.rs b/embassy-rp/src/lib.rs index 9c450b6dc..eb497de1a 100644 --- a/embassy-rp/src/lib.rs +++ b/embassy-rp/src/lib.rs | |||
| @@ -569,7 +569,7 @@ unsafe fn install_stack_guard(stack_bottom: *mut usize) -> Result<(), ()> { | |||
| 569 | unsafe { | 569 | unsafe { |
| 570 | core.MPU.ctrl.write(5); // enable mpu with background default map | 570 | core.MPU.ctrl.write(5); // enable mpu with background default map |
| 571 | core.MPU.rbar.write(stack_bottom as u32 & !0xff); // set address | 571 | core.MPU.rbar.write(stack_bottom as u32 & !0xff); // set address |
| 572 | core.MPU.rlar.write(1); // enable region | 572 | core.MPU.rlar.write(((stack_bottom as usize + 255) as u32) | 1); |
| 573 | } | 573 | } |
| 574 | Ok(()) | 574 | Ok(()) |
| 575 | } | 575 | } |
