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 |