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⚠ |