summaryrefslogtreecommitdiff
path: root/sys/include/arch/aarch64/frame.h
AgeCommit message (Collapse)Author
39 hourskernel/aarch64: Add exception code + frame fixupsIan Moffett
- Add handle_exception() as higher level logic to handle the exceptions - Simplify frame.h - Call C handler in vector.S - Clean up stack after creating frame - Add register dump on exception Signed-off-by: Ian Moffett <ian@osmora.org>
42 hourskernel/aarch64: Implement initial vector stubsIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>
2025-05-14kernel: mach: Add TF_IP() macroIan Moffett
Add TF_IP() to extract the instruction pointer from a trapframe between architectures. Signed-off-by: Ian Moffett <ian@osmora.org>
2025-04-02kernel/aarch64: Add initial AARCH64 portIan Moffett
Signed-off-by: Ian Moffett <ian@osmora.org>