FreeRTOS port on GAP8/RISC-V
|
Functions | |
void | vPrvAssertFailed (const char *filename, uint32_t line, const char *expr) |
Variables | |
volatile uint32_t | SystemCoreClock |
#define configASSERT | ( | x | ) |
Referenced by pcTaskGetName(), portTASK_FUNCTION(), prvInitialiseNewStreamBuffer(), prvReadBytesFromBuffer(), prvWriteBytesToBuffer(), pvPortMalloc(), uxQueueMessagesWaiting(), uxQueueMessagesWaitingFromISR(), uxQueueSpacesAvailable(), vEventGroupDelete(), vPortDefineHeapRegions(), vPortFree(), vQueueDelete(), vStreamBufferDelete(), vTaskPlaceOnEventList(), vTaskPlaceOnUnorderedEventList(), vTaskRemoveFromUnorderedEventList(), vTaskSetTimeOutState(), vTaskStartScheduler(), xEventGroupClearBits(), xEventGroupSetBits(), xEventGroupSync(), xEventGroupWaitBits(), xQueueGenericReset(), xQueueGenericSend(), xQueueGenericSendFromISR(), xQueueGiveFromISR(), xQueueIsQueueEmptyFromISR(), xQueueIsQueueFullFromISR(), xQueuePeek(), xQueuePeekFromISR(), xQueueReceive(), xQueueReceiveFromISR(), xQueueSemaphoreTake(), xStreamBufferBytesAvailable(), xStreamBufferIsEmpty(), xStreamBufferIsFull(), xStreamBufferNextMessageLengthBytes(), xStreamBufferReceive(), xStreamBufferReceiveCompletedFromISR(), xStreamBufferReceiveFromISR(), xStreamBufferReset(), xStreamBufferSend(), xStreamBufferSendCompletedFromISR(), xStreamBufferSendFromISR(), xStreamBufferSetTriggerLevel(), xStreamBufferSpacesAvailable(), xTaskCatchUpTicks(), xTaskCheckForTimeOut(), xTaskRemoveFromEventList(), and xTaskResumeAll().
#define configCHECK_FOR_STACK_OVERFLOW |
#define configCPU_CLOCK_HZ |
#define configGENERATE_RUN_TIME_STATS |
#define configIDLE_SHOULD_YIELD |
#define configKERNEL_INTERRUPT_PRIORITY |
#define configLIBRARY_LOWEST_INTERRUPT_PRIORITY |
#define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY |
#define configMAX_CO_ROUTINE_PRIORITIES |
#define configMAX_PRIORITIES |
#define configMAX_SYSCALL_INTERRUPT_PRIORITY |
#define configMAX_TASK_NAME_LEN |
#define configMINIMAL_STACK_SIZE |
Referenced by pmsis_task_create(), and vTaskStartScheduler().
#define configNUM_THREAD_LOCAL_STORAGE_POINTERS |
#define configOVERRIDE_DEFAULT_TICK_CONFIGURATION |
#define configPREEMPTION_QUANTUM |
Referenced by uTaskCheckQuantum().
#define configPRINTF | ( | x | ) |
#define configPRIO_BITS |
#define configQUEUE_REGISTRY_SIZE |
#define configRECORD_STACK_HIGH_ADDRESS |
#define configSTACK_DEPTH_TYPE |
Referenced by __os_native_kickoff().
#define configSUPPORT_DYNAMIC_ALLOCATION |
#define configSUPPORT_STATIC_ALLOCATION |
#define configTICK_RATE_HZ |
Referenced by prvSetupTimerInterrupt().
#define configUSE_16_BIT_TICKS |
#define configUSE_APPLICATION_TASK_TAG |
#define configUSE_CO_ROUTINES |
#define configUSE_COUNTING_SEMAPHORES |
#define configUSE_DAEMON_TASK_STARTUP_HOOK |
#define configUSE_IDLE_HOOK |
#define configUSE_MALLOC_FAILED_HOOK |
#define configUSE_MUTEXES |
#define configUSE_PREEMPTION |
#define configUSE_RECURSIVE_MUTEXES |
#define configUSE_TASK_NOTIFICATIONS |
#define configUSE_TICK_HOOK |
#define configUSE_TICKLESS_IDLE |
#define configUSE_TIME_SLICING |
#define configUSE_TIMERS |
#define configUSE_TRACE_FACILITY |
#define INCLUDE_eTaskGetState |
#define INCLUDE_uxTaskPriorityGet |
#define INCLUDE_vTaskCleanUpResources |
#define INCLUDE_vTaskDelay |
#define INCLUDE_vTaskDelayUntil |
#define INCLUDE_vTaskDelete |
#define INCLUDE_vTaskPrioritySet |
#define INCLUDE_vTaskSuspend |
#define INCLUDE_xQueueGetMutexHolder |
#define INCLUDE_xTaskGetIdleTaskHandle |
#define INCLUDE_xTaskGetSchedulerState |
#define NDEBUG |
#define pvPortMalloc |
#define vHardFault_Handler |
#define vPortFree |
Referenced by vEventGroupDelete(), vQueueDelete(), and vStreamBufferDelete().
#define vPortSVCHandler |
#define xPortPendSVHandler |
#define xPortSysTickHandler |
void vPrvAssertFailed | ( | const char * | filename, |
uint32_t | line, | ||
const char * | expr | ||
) |
volatile uint32_t SystemCoreClock |
Referenced by system_core_clock_get(), system_core_clock_update(), and system_setup_systick().