# src/starkernel/arch/aarch64/ AArch64 architecture support for LithosAnanke. - `arch.c` — architecture init entry point. - `apic.c` — GIC (Generic Interrupt Controller) stub, named `apic.c` to match the shared per-arch file-naming convention across amd64/aarch64/riscv64. Satisfies the common `apic_init()`/`apic_eoi()` call sites without real GIC bring-up yet; deferred to a later milestone. - `timer.c` — architected timer setup (heartbeat tick source). - `interrupts.c` — exception vector table setup and interrupt dispatch. - `boot.S` — early boot assembly. - `isr.S` — interrupt service routine stubs. No `kernel_entry.S` — aarch64 uses a different UEFI loader entry path (`clang`/`lld-link` COFF target, since GCC cannot produce an aarch64 PE image; see `Makefile.starkernel`).