Crate cortexm4 [−] [src]
Shared implementations for ARM Cortex-M4 MCUs.
Reexports
extern crate core as core; |
extern crate kernel; |
use core::prelude::v1::*; |
Modules
mpu |
Implementation of the ARM memory protection unit. |
nvic |
Cortex-M4 NVIC |
scb |
ARM System Control Block |
systick |
ARM Cortex-M4 SysTick peripheral. |
Functions
SVC_Handler⚠ | |
generic_isr⚠ |
All ISRs are caught by this handler which disables the NVIC and switches to the kernel. |
switch_to_user⚠ |
r0 is top of user stack, r1 Process GOT |
systick_handler⚠ |