Module syscall

Source
Expand description

Implementation of the architecture-specific portions of the kernel-userland system call interface.

Structs§

CortexMStoredState
This holds all of the state that the kernel must keep for the process when the process is not executing.
SysCall
Implementation of the UserspaceKernelBoundary for the Cortex-M non-floating point architecture.

Statics§

APP_HARD_FAULT
This is called in the hard fault handler. When set to 1 this means the hard fault handler was called. Marked pub because it is used in the cortex-m* specific handler.
SCB_REGISTERS
This is used in the hardfault handler.
SYSCALL_FIRED
This is used in the syscall handler. When set to 1 this means the svc_handler was called. Marked pub because it is used in the cortex-m* specific handler.