metal-cos/sys/arm64
2024-11-19 14:00:13 -05:00
..
include ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
mrt ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
debug.c add print like attribute and fix broken printf 2024-10-31 11:04:05 -04:00
disasm.c add print like attribute and fix broken printf 2024-10-31 11:04:05 -04:00
gic.c support and detect pci memory and IO space; support remapping BARs. 2024-11-08 15:20:52 -05:00
kernel.lds metal gic 2024-09-26 04:07:50 +08:00
locore.S handle dtb size 2024-10-21 07:21:56 -04:00
machine.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
mbentry.c support and detect pci memory and IO space; support remapping BARs. 2024-11-08 15:20:52 -05:00
metal.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
mp.c interrupt and timer 2024-10-31 10:45:03 -04:00
paging.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
pci.c support and detect pci memory and IO space; support remapping BARs. 2024-11-08 15:20:52 -05:00
pdcache.c uart and gic from dtb 2024-10-22 02:47:21 -04:00
pmap.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
support.S Buildable skeleton for ARM64 architecture specific code. 2023-10-23 22:28:10 -04:00
switch.S ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
thread.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
timer.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
trap.c ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00
trapentry.S ctx switch and kenter/kexit 2024-11-19 14:00:13 -05:00