seL4/libsel4
Julia Vassiliki b57b3de195
Some checks failed
Compile / kernel (push) Has been cancelled
C Parser / C Parser (push) Has been cancelled
RefMan / Build PDF (push) Has been cancelled
Proof Sync / Code Freeze (push) Has been cancelled
CI / Checks (push) Has been cancelled
Deploy / Freeze Code (push) Has been cancelled
Deploy / Build Matrix (push) Has been cancelled
Trigger / Repository Dispatch (push) Has been cancelled
Proof Sync / Preprocess (push) Has been cancelled
Proof Sync / Preprocess (MCS) (push) Has been cancelled
Proof Sync / Deploy manifest (push) Has been cancelled
Proof Sync / Deploy MCS manifest (push) Has been cancelled
Deploy / Simulation (push) Has been cancelled
Deploy / HW Build (push) Has been cancelled
Deploy / Matrix (push) Has been cancelled
Deploy / HW Run (push) Has been cancelled
Deploy / Deploy manifest (push) Has been cancelled
libsel4: export seL4_IOPageTable{Index,Entry}Bits
This is useful for all x86 IOMMU work, which otherwise has
to duplicate the definitions of VTD_PT_INDEX_BITS in userspace
code. Follow the same pattern as many other existing code in
the libsel4 headers where the kernel depends on it.

Note we can't define seL4_IOPageTableBits in terms of Index + Entry
because the capDL tool does the c-preprocessor to make a YAML file
containing the constant, and it won't do evaluation.

Signed-off-by: Julia Vassiliki <julia.vassiliki@unsw.edu.au>
2026-07-08 16:33:54 +10:00
..
arch_include Add support for ARM Cortex-A76 2026-07-07 13:30:25 +10:00
include debug: add get thread affinity syscall 2026-06-22 18:06:26 +10:00
mode_include replacing all ifndef with pargma once 2020-03-23 11:04:46 +11:00
sel4_arch_include libsel4: export seL4_IOPageTable{Index,Entry}Bits 2026-07-08 16:33:54 +10:00
sel4_plat_include Add support for Raspberry Pi 5B 2026-07-07 13:30:25 +10:00
src libsel4: make thread-local ipc buffer optional 2026-02-25 11:46:23 +00:00
tools tools: Support multiple methods with the same id 2026-06-23 17:17:39 +01:00
CMakeLists.txt libsel4: make thread-local ipc buffer optional 2026-02-25 11:46:23 +00:00