Skip to main content

Crate aarch32_cpu

Crate aarch32_cpu 

Source
Expand description

CPU/peripheral support for Arm AArch32

Modules§

asm
Simple assembly routines for ARMv7
cache
Helper functions for cache operations
generic_timer
Support for Arm Generic Timer
interrupt
Interrupts on Arm AArch32
pmsav7
Support for the PMSAv7 MPU
register
Defines various AArch32 system registers
stacks
Code for checking stack usage

Macros§

hvc
Generate an HVC call with the given argument.
hvc1
Generate an HVC call with 1 parameters
hvc2
Generate an HVC call with 2 parameters
hvc3
Generate an HVC call with 3 parameters
hvc4
Generate an HVC call with 4 parameters
hvc5
Generate an HVC call with 5 parameters
hvc6
Generate an HVC call with 6 parameters
svc
Generate an SVC call with no parameters.
svc1
Generate an SVC call with 1 parameters
svc2
Generate an SVC call with 2 parameters
svc3
Generate an SVC call with 3 parameters
svc4
Generate an SVC call with 4 parameters
svc5
Generate an SVC call with 5 parameters
svc6
Generate an SVC call with 6 parameters