seL4/libsel4/arch_include/riscv/sel4/arch
Curtis Millar 150916640e Add syscall for setting the current TLS register.
Some platforms and configurations do not allow user code to change the
value of the register used for TLS. On these architectures a syscall can
be used to allow the kernel to update the register on their behalf.

This does not immediately update the value in the user context on many
configurations as the values are only stored in the user context on a
context switch.
2019-07-01 11:17:49 +10:00
..
bootinfo.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
constants.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
deprecated.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
exIPC.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
mapping.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
objecttype.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
pfIPC.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
shared_types.bf riscv: fix licenses 2018-04-18 10:52:02 +10:00
shared_types.h [SELFOUR-1156] RISC-V Port 2018-04-18 10:10:14 +10:00
simple_types.h riscv: build on 32 bit 2018-04-18 10:10:14 +10:00
syscalls.h Add syscall for setting the current TLS register. 2019-07-01 11:17:49 +10:00
types.h Fix RISC-V registers to reflect calling convention 2019-07-01 10:46:46 +10:00