| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Context validation for AArch64 was ported from the ARM implementation
without a reinterpretation of the actual requirements. The spcontext01
test just happened to pass because the set of scratch registers in ARM
is a subset of the scratch registers in AArch64.
|
|
|
|
|
|
| |
Ensure the stack remains aligned by keeping the context frame at a
multiple of 16 bytes. This avoids stack alignment exceptions which occur
when the stack pointer is not 16 byte aligned.
|
| |
|
|
This adds a CPU port for AArch64(ARMv8) with support for exceptions and
interrupts.
|