![]() |
ISF
2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
|
Functions | |
void | SystemTimer1_OnCounterRestart (LDD_TUserData *UserDataPtr) |
uint32_t | SystemTimer1_GetTicsPerSecond (LDD_TDeviceData *DeviceDataPtr) |
uint32_t | system_timer_init (const void *timer_data_ptr) |
uint32_t | system_timer_start (const void *timer_data_ptr) |
void | mqx_initialize_heap (void) |
void | PEX_RTOS_InstallInterrupt (IRQInterruptIndex IntVector, void(*IsrFunction)(void *), void *IsrParam) |
void | MQX1_SetOperationMode (LDD_TDriverOperationMode OperationMode) |
void | __boot (void) |
void | _svc_handler (void) |
void | _pend_svc (void) |
Variables | |
uint8_t | Task1_task_stack [TASK1_TASK_STACK_SIZE] |
uint8_t | CI_task_stack [CI_TASK_STACK_SIZE] |
uint8_t | PM_task_stack [PM_TASK_STACK_SIZE] |
uint8_t | TaskBusManager_task_stack [TASKBUSMANAGER_TASK_STACK_SIZE] |
uint8_t | Fusion_Task_task_stack [FUSION_TASK_TASK_STACK_SIZE] |
uint8_t | MagCal_Task_task_stack [MAGCAL_TASK_TASK_STACK_SIZE] |
uint8_t | TaskRLI1_task_stack [TASKRLI1_TASK_STACK_SIZE] |
uint8_t | TaskApp1_task_stack [TASKAPP1_TASK_STACK_SIZE] |
const uint8_t * | mqx_task_stack_pointers [] |
volatile KERNEL_DATA_STRUCT | _mqx_kernel_data_struct |
READY_Q_STRUCT | mqx_static_ready_queue [MQX_READY_QUEUE_ITEMS] |
INTERRUPT_TABLE_STRUCT | mqx_static_isr_table [MQX_INTERRUPT_TABLE_ITEMS] |
uint8_t | mqx_interrupt_stack [MQX_INTERRUPT_STACK_SIZE+PSP_STACK_ALIGNMENT+1] |
uint8_t | mqx_idle_task_stack [sizeof(TD_STRUCT)+PSP_IDLE_STACK_SIZE+PSP_STACK_ALIGNMENT+1] |
const MQXLITE_INITIALIZATION_STRUCT | MQX_init_struct |
This data structure/variable holds the complete state of the rli magnetometer sensor embedded application. More... | |
uint8_t | Task1_task_stack [TASK1_TASK_STACK_SIZE] |
uint8_t | CI_task_stack [CI_TASK_STACK_SIZE] |
uint8_t | PM_task_stack [PM_TASK_STACK_SIZE] |
uint8_t | TaskBusManager_task_stack [TASKBUSMANAGER_TASK_STACK_SIZE] |
uint8_t | Fusion_Task_task_stack [FUSION_TASK_TASK_STACK_SIZE] |
uint8_t | MagCal_Task_task_stack [MAGCAL_TASK_TASK_STACK_SIZE] |
uint8_t | TaskRLI1_task_stack [TASKRLI1_TASK_STACK_SIZE] |
uint8_t | TaskApp1_task_stack [TASKAPP1_TASK_STACK_SIZE] |
const MQXLITE_INITIALIZATION_STRUCT | MQX_init_struct |
This data structure/variable holds the complete state of the rli magnetometer sensor embedded application. More... | |
const TASK_TEMPLATE_STRUCT | MQX_template_list [] |
INTERRUPT_TABLE_STRUCT | mqx_static_isr_table [MQX_INTERRUPT_TABLE_ITEMS] |
READY_Q_STRUCT | mqx_static_ready_queue [MQX_READY_QUEUE_ITEMS] |
const uint8_t * | mqx_task_stack_pointers [] |
#define __KERNEL_DATA_END (pointer)((uchar_ptr)&_mqx_kernel_data_struct + sizeof(_mqx_kernel_data_struct)) |
#define __KERNEL_DATA_START (pointer)(&_mqx_kernel_data_struct) |
#define MQX_INTERRUPT_TABLE_ITEMS (LAST_INTERRUPT_VECTOR_USED - FIRST_INTERRUPT_VECTOR_USED + 1) |
#define MQX_PATH "C:/Freescale/CW MCU v10.6/MCU/ProcessorExpert/lib/mqxlite/V1.1.1/" |
#define MQX_READY_QUEUE_ITEMS (MQX_IDLE_TASK_PRIORITY + 1) |
#define MQXLITE_SYSTEM_TIMER_GET_COUNTER_VALUE | ( | param | ) | SystemTimer1_GetCounterValue(param) |
#define MQXLITE_SYSTEM_TIMER_GET_INPUT_FREQUENCY | ( | param | ) | SystemTimer1_GetInputFrequency(param) |
#define MQXLITE_SYSTEM_TIMER_GET_PERIOD_TICKS | ( | param, | |
value | |||
) | SystemTimer1_GetPeriodTicks(param, value) |
#define MQXLITE_SYSTEM_TIMER_GET_TICKS_PER_SECOND | ( | param | ) | SystemTimer1_GetTicsPerSecond(param) |
#define MQXLITE_SYSTEM_TIMER_GET_TICS_PER_SECOND MQXLITE_SYSTEM_TIMER_GET_TICKS_PER_SECOND |
#define MQXLITE_SYSTEM_TIMER_INIT | ( | param | ) | system_timer_init(param) |
#define MQXLITE_SYSTEM_TIMER_SET_HWTICKS_FUNCTION | ( | param | ) | _time_set_hwtick_function((MQX_GET_HWTICKS_FPTR)&SystemTimer1_GetCounterValue, (pointer)(param)) |
#define MQXLITE_SYSTEM_TIMER_START | ( | param | ) | system_timer_start(param) |
#define PEX_RTOS_INIT | ( | ) | if (MQX_OK != _mqxlite_init(&MQX_init_struct)) while(1) |
void __boot | ( | void | ) |
void _pend_svc | ( | void | ) |
void _svc_handler | ( | void | ) |
void MQX1_SetOperationMode | ( | LDD_TDriverOperationMode | OperationMode | ) |
void mqx_initialize_heap | ( | void | ) |
void PEX_RTOS_InstallInterrupt | ( | IRQInterruptIndex | IntVector, |
void(*)(void *) | IsrFunction, | ||
void * | IsrParam | ||
) |
uint32_t system_timer_init | ( | const void * | timer_data_ptr | ) |
Definition at line 142 of file MQX1.c.
References SystemTimer1_GetTicsPerSecond().
uint32_t SystemTimer1_GetTicsPerSecond | ( | LDD_TDeviceData * | DeviceDataPtr | ) |
Definition at line 131 of file MQX1.c.
Referenced by system_timer_init().
void SystemTimer1_OnCounterRestart | ( | LDD_TUserData * | UserDataPtr | ) |
uint8_t mqx_idle_task_stack[sizeof(TD_STRUCT)+PSP_IDLE_STACK_SIZE+PSP_STACK_ALIGNMENT+1] |
const MQXLITE_INITIALIZATION_STRUCT MQX_init_struct |
This data structure/variable holds the complete state of the rli magnetometer sensor embedded application.
const MQXLITE_INITIALIZATION_STRUCT MQX_init_struct |
uint8_t mqx_interrupt_stack[MQX_INTERRUPT_STACK_SIZE+PSP_STACK_ALIGNMENT+1] |
INTERRUPT_TABLE_STRUCT mqx_static_isr_table[MQX_INTERRUPT_TABLE_ITEMS] |
INTERRUPT_TABLE_STRUCT mqx_static_isr_table[MQX_INTERRUPT_TABLE_ITEMS] |
READY_Q_STRUCT mqx_static_ready_queue[MQX_READY_QUEUE_ITEMS] |
READY_Q_STRUCT mqx_static_ready_queue[MQX_READY_QUEUE_ITEMS] |
const uint8_t* mqx_task_stack_pointers[] |
const TASK_TEMPLATE_STRUCT MQX_template_list[] |
uint8_t TaskBusManager_task_stack[TASKBUSMANAGER_TASK_STACK_SIZE] |
uint8_t TaskBusManager_task_stack[TASKBUSMANAGER_TASK_STACK_SIZE] |