| 1 | //! Process Stack Pointer |
|---|---|
| 2 | |
| 3 | /// Reads the CPU register |
| 4 | #[inline] |
| 5 | pub fn read() -> u32 { |
| 6 | call_asm!(__psp_r() -> u32) |
| 7 | } |
| 8 | |
| 9 | /// Writes `bits` to the CPU register |
| 10 | #[inline] |
| 11 | pub unsafe fn write(bits: u32) { |
| 12 | call_asm!(__psp_w(bits: u32)) |
| 13 | } |
| 14 |
