..
init
kern: update KernelLdr for 19.0.0 (new checks, dummy function call).
2025-05-09 12:10:01 -07:00
kern_assembly_macros.h
kern: add speculation barriers after eret
2023-10-12 09:22:22 -07:00
kern_assembly_offsets.h
kern: remove unnecessary fields from InitArgs (0x80 -> 0x40)
2023-10-12 09:22:22 -07:00
kern_cpu_system_registers.hpp
kern: KSupervisorPageTable now checks wxn instead of setting it
2023-10-12 09:22:24 -07:00
kern_cpu.hpp
kern: refactor init (kill identity map, merge cpu on logic)
2023-02-23 09:00:31 -07:00
kern_k_debug.hpp
kern: devirtualize most things that are free to devirtualize (see #1672 )
2021-10-26 01:11:15 -07:00
kern_k_exception_context.hpp
ams: improve offsetof style consistency
2021-10-26 01:11:10 -07:00
kern_k_hardware_timer.hpp
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
2021-10-07 23:06:25 -07:00
kern_k_interrupt_controller.hpp
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
2021-10-07 23:06:25 -07:00
kern_k_interrupt_manager.hpp
kern: update for new hw maintenance semantics
2022-03-23 09:16:06 -07:00
kern_k_interrupt_name.hpp
kern: implement revised IPI/SGI semantics
2022-03-23 09:16:07 -07:00
kern_k_memory_region_device_types.inc
ams: the copyright^H^H^H^H^H^H^Hmplex plane is the algebraic closure of the reals
2021-10-07 23:06:25 -07:00
kern_k_page_table_entry.hpp
kern: update KernelLdr for 19.0.0 (new checks, dummy function call).
2025-05-09 12:10:01 -07:00
kern_k_page_table_impl.hpp
kern: fix more page table refactor bugs
2024-10-15 21:51:45 -07:00
kern_k_page_table.hpp
kern: update KPageTable::Map for new refactor
2024-10-15 21:51:44 -07:00
kern_k_process_page_table.hpp
kern/strat: update for new DebugFlags capability semantics
2024-10-15 21:51:38 -07:00
kern_k_slab_heap_impl.hpp
kern: audit (and fix) our hardware maintenance instructions to match official kernel
2021-10-27 22:57:18 -07:00
kern_k_spin_lock.hpp
kern: fix unnecessarily strong load in aligned spinlock
2023-01-24 14:39:17 -07:00
kern_k_supervisor_page_table.hpp
kern: allocate all TTBR0 pages during init, use procidx as asid
2024-10-15 21:51:37 -07:00
kern_k_thread_context.hpp
kern: implement new thread context/fpu semantics
2022-03-23 09:16:06 -07:00
kern_secure_monitor_base.hpp
kern: refactor smc helpers to share more common logic
2024-03-29 02:55:05 -07:00
kern_userspace_memory_access.hpp
kern/ldr: add support for --x executables
2024-10-15 21:51:39 -07:00