OS Configuration structure. More...
#include <rtx_os.h>
Data Fields | |
uint32_t | flags |
OS Configuration Flags. More... | |
uint32_t | tick_freq |
Kernel Tick Frequency. More... | |
uint32_t | robin_timeout |
Round Robin Timeout Tick. More... | |
uint32_t | thread_stack_size |
Default Thread Stack Size. More... | |
const osThreadAttr_t * | idle_thread_attr |
Idle Thread Attributes. More... | |
const osThreadAttr_t * | timer_thread_attr |
Timer Thread Attributes. More... | |
const osMessageQueueAttr_t * | timer_mq_attr |
Timer Message Queue Attributes. More... | |
uint32_t | timer_mq_mcnt |
Timer Message Queue maximum Messages. More... | |
void ** | data |
< ISR Post Processing Queue More... | |
uint16_t | max |
Maximum Items. More... | |
void * | stack_addr |
< Memory Pools (Variable Block Size) More... | |
uint32_t | stack_size |
Stack Memory Size. More... | |
void * | mp_data_addr |
Memory Pool Memory Address. More... | |
uint32_t | mp_data_size |
Memory Pool Memory Size. More... | |
void * | mq_data_addr |
Message Queue Data Memory Address. More... | |
uint32_t | mq_data_size |
Message Queue Data Memory Size. More... | |
void * | common_addr |
Common Memory Address. More... | |
uint32_t | common_size |
Common Memory Size. More... | |
osRtxMpInfo_t * | stack |
< Memory Pools (Fixed Block Size) More... | |
osRtxMpInfo_t * | thread |
Thread Control Blocks. More... | |
osRtxMpInfo_t * | timer |
Timer Control Blocks. More... | |
osRtxMpInfo_t * | event_flags |
Event Flags Control Blocks. More... | |
osRtxMpInfo_t * | mutex |
Mutex Control Blocks. More... | |
osRtxMpInfo_t * | semaphore |
Semaphore Control Blocks. More... | |
osRtxMpInfo_t * | memory_pool |
Memory Pool Control Blocks. More... | |
osRtxMpInfo_t * | message_queue |
Message Queue Control Blocks. More... | |
osRtxMpInfo_t* event_flags |
const osThreadAttr_t* idle_thread_attr |
osRtxMpInfo_t* memory_pool |
osRtxMpInfo_t* message_queue |
osRtxMpInfo_t* mutex |
osRtxMpInfo_t* semaphore |
osRtxMpInfo_t* stack |
void* stack_addr |
osRtxMpInfo_t* thread |
osRtxMpInfo_t* timer |
const osMessageQueueAttr_t* timer_mq_attr |
uint32_t timer_mq_mcnt |
const osThreadAttr_t* timer_thread_attr |