Crate cortexm0

Source
Expand description

Shared implementations for ARM Cortex-M0 MCUs.

Modules§

  • Cortex-M NVIC
  • Implementation of the architecture-specific portions of the kernel-userland system call interface.

Enums§

Functions§

  • All ISRs are caught by this handler which disables the NVIC and switches to the kernel.
  • The systick_handler is called when the systick interrupt occurs, signaling that an application executed for longer than its timeslice. This interrupt handler is no longer responsible for signaling to the kernel thread that an interrupt has occurred, but is slightly more efficient than the generic_isr handler on account of not needing to mark the interrupt as pending.