CHERIoT RTOS
A compartmentalised RTOS for CHERIoT hardware
Toggle main menu visibility
Loading...
Searching...
No Matches
Here is a list of all documented macros with links to the documentation:
C
D
E
I
M
P
S
X
- c -
CHERIOT_DURING :
unwind.h
CHERIOT_END_HANDLER :
unwind.h
CHERIOT_HANDLER :
unwind.h
CHERIOT_INITIALISER :
compartment-macros.h
CHERIOT_PLATFORM_TIME_HIGH :
platform-time.h
CHERIOT_PLATFORM_TIME_LOW :
platform-time.h
- d -
DECLARE_AND_DEFINE_INTERRUPT_CAPABILITY :
interrupt.h
DECLARE_AND_DEFINE_STATIC_SEALED_VALUE :
compartment-macros.h
DECLARE_AND_DEFINE_STATIC_SEALED_VALUE_EXPLICIT_TYPE :
compartment-macros.h
DECLARE_INTERRUPT_CAPABILITY :
interrupt.h
DECLARE_STATIC_SEALED_VALUE :
compartment-macros.h
DECLARE_STATIC_SEALED_VALUE_EXPLICIT_TYPE :
compartment-macros.h
DEFINE_INTERRUPT_CAPABILITY :
interrupt.h
DEFINE_STATIC_SEALED_VALUE :
compartment-macros.h
DEVICE_EXISTS :
compartment-macros.h
- e -
EXPORT_ASSEMBLY_EXPRESSION :
assembly-helpers.h
EXPORT_ASSEMBLY_NAME :
assembly-helpers.h
EXPORT_ASSEMBLY_OFFSET :
assembly-helpers.h
EXPORT_ASSEMBLY_OFFSET_NAMED :
assembly-helpers.h
EXPORT_ASSEMBLY_SIZE :
assembly-helpers.h
- i -
IbexCSR_Cpuctrlsts_DataIndependentTiming :
ibex-csr.h
IbexCSR_Cpuctrlsts_DoubleFaultSeen :
ibex-csr.h
IbexCSR_Cpuctrlsts_DummyInstructionInsertion :
ibex-csr.h
IbexCSR_Cpuctrlsts_DummyInstructionRate :
ibex-csr.h
IbexCSR_Cpuctrlsts_IcacheEnable :
ibex-csr.h
IbexCSR_Cpuctrlsts_IcacheScrambleKeyValid :
ibex-csr.h
IbexCSR_Cpuctrlsts_index :
ibex-csr.h
IbexCSR_Cpuctrlsts_SynchronousExceptionSeen :
ibex-csr.h
IbexCSR_Secureseed_index :
ibex-csr.h
INC_FREERTOS_H :
FreeRTOS.h
- m -
MMIO_CAPABILITY :
compartment-macros.h
MMIO_CAPABILITY_WITH_PERMISSIONS :
compartment-macros.h
MVM_ALL_ERRORS_FATAL :
microvium_port.h
MVM_ALLOCATION_BUCKET_SIZE :
microvium_port.h
MVM_CHECK_CRC16_CCITT :
microvium_port.h
MVM_CONTEXTUAL_MALLOC :
microvium_port.h
MVM_DONT_TRUST_BYTECODE :
microvium_port.h
MVM_EXPORT :
microvium_port.h
MVM_FATAL_ERROR :
microvium_port.h
MVM_GAS_COUNTER :
microvium_port.h
MVM_INCLUDE_DEBUG_CAPABILITY :
microvium_port.h
MVM_INCLUDE_SNAPSHOT_CAPABILITY :
microvium_port.h
MVM_LONG_MEM_CMP :
microvium_port.h
MVM_LONG_MEM_CPY :
microvium_port.h
MVM_LONG_PTR_ADD :
microvium_port.h
MVM_LONG_PTR_NEW :
microvium_port.h
MVM_LONG_PTR_SUB :
microvium_port.h
MVM_LONG_PTR_TRUNCATE :
microvium_port.h
MVM_LONG_PTR_TYPE :
microvium_port.h
MVM_MAX_HEAP_SIZE :
microvium_port.h
MVM_NATIVE_POINTER_IS_16_BIT :
microvium_port.h
MVM_POINTER_MAKE_IMMUTABLE :
microvium_port.h
MVM_POINTER_SET_BOUNDS :
microvium_port.h
MVM_PORT_VERSION :
microvium_port.h
MVM_SAFE_MODE :
microvium_port.h
MVM_STACK_SIZE :
microvium_port.h
MVM_SUPPORT_FLOAT :
microvium_port.h
MVM_USE_SINGLE_RAM_PAGE :
microvium_port.h
MVM_VERY_EXPENSIVE_MEMORY_CHECKS :
microvium_port.h
- p -
pdFAIL :
FreeRTOS.h
pdFALSE :
FreeRTOS.h
pdFREERTOS_BIG_ENDIAN :
FreeRTOS.h
pdFREERTOS_ERRNO_ENMFILE :
FreeRTOS_errno.h
pdFREERTOS_ERRNO_NONE :
FreeRTOS_errno.h
pdFREERTOS_LITTLE_ENDIAN :
FreeRTOS.h
pdPASS :
FreeRTOS.h
pdTRUE :
FreeRTOS.h
PRIVILEGED_FUNCTION :
FreeRTOS.h
- s -
SHARED_OBJECT :
compartment-macros.h
SHARED_OBJECT_WITH_DATA_PERMISSIONS :
compartment-macros.h
SHARED_OBJECT_WITH_PERMISSIONS :
compartment-macros.h
STATIC_SEALED_VALUE :
compartment-macros.h
STATIC_SEALING_TYPE :
compartment-macros.h
- x -
xTaskCreate :
task.h
xTaskCreateStatic :
task.h
Generated by
1.18.0