1749 lines
35 KiB
Plaintext
1749 lines
35 KiB
Plaintext
|
|
||
|
|
||
|
#freertos 库
|
||
|
|
||
|
#函数
|
||
|
Atomic_CompareAndSwap_u32
|
||
|
ATOMIC_ENTER_CRITICAL
|
||
|
ATOMIC_EXIT_CRITICAL
|
||
|
Atomic_SwapPointers_p32
|
||
|
Atomic_CompareAndSwapPointers_p32
|
||
|
Atomic_Add_u32
|
||
|
Atomic_Subtract_u32
|
||
|
Atomic_Increment_u32
|
||
|
Atomic_Decrement_u32
|
||
|
Atomic_OR_u32
|
||
|
Atomic_AND_u32
|
||
|
Atomic_NAND_u32
|
||
|
Atomic_XOR_u32
|
||
|
|
||
|
xCoRoutineCreate
|
||
|
vCoRoutineSchedule
|
||
|
vCoRoutineAddToDelayedList
|
||
|
xQueueCRSendFromISR
|
||
|
xQueueCRReceiveFromISR
|
||
|
vCoRoutineAddToDelayedList
|
||
|
xCoRoutineRemoveFromEventList
|
||
|
xEventGroupCreate
|
||
|
xEventGroupCreateStatic
|
||
|
xEventGroupWaitBits
|
||
|
xEventGroupClearBits
|
||
|
xEventGroupClearBitsFromISR
|
||
|
xTimerPendFunctionCallFromISR
|
||
|
xEventGroupSetBits
|
||
|
xEventGroupSync
|
||
|
xEventGroupGetBitsFromISR
|
||
|
vEventGroupDelete
|
||
|
vEventGroupSetBitsCallback
|
||
|
vEventGroupClearBitsCallback
|
||
|
uxEventGroupGetNumber
|
||
|
vEventGroupSetNumber
|
||
|
vListInitialise
|
||
|
vListInitialiseItem
|
||
|
vListInsert
|
||
|
vListInsertEnd
|
||
|
uxListRemove
|
||
|
|
||
|
MPU_xTaskCreate
|
||
|
MPU_xTaskCreateStatic
|
||
|
MPU_vTaskDelete
|
||
|
MPU_vTaskDelay
|
||
|
MPU_xTaskDelayUntil
|
||
|
MPU_xTaskAbortDelay
|
||
|
MPU_uxTaskPriorityGet
|
||
|
MPU_eTaskGetState
|
||
|
MPU_vTaskGetInfo
|
||
|
MPU_vTaskPrioritySet
|
||
|
MPU_vTaskSuspend
|
||
|
MPU_vTaskResume
|
||
|
MPU_vTaskStartScheduler
|
||
|
MPU_vTaskSuspendAll
|
||
|
MPU_xTaskResumeAll
|
||
|
MPU_xTaskGetTickCount
|
||
|
MPU_uxTaskGetNumberOfTasks
|
||
|
MPU_pcTaskGetName
|
||
|
MPU_xTaskGetHandle
|
||
|
MPU_uxTaskGetStackHighWaterMark
|
||
|
MPU_uxTaskGetStackHighWaterMark2
|
||
|
MPU_vTaskSetApplicationTaskTag
|
||
|
MPU_xTaskGetApplicationTaskTag
|
||
|
MPU_vTaskSetThreadLocalStoragePointer
|
||
|
MPU_pvTaskGetThreadLocalStoragePointer
|
||
|
MPU_xTaskCallApplicationTaskHook
|
||
|
MPU_xTaskGetIdleTaskHandle
|
||
|
MPU_uxTaskGetSystemState
|
||
|
MPU_ulTaskGetIdleRunTimeCounter
|
||
|
MPU_vTaskList
|
||
|
MPU_vTaskGetRunTimeStats
|
||
|
MPU_xTaskGenericNotify
|
||
|
MPU_xTaskGenericNotifyWait
|
||
|
MPU_ulTaskGenericNotifyTake
|
||
|
MPU_xTaskGenericNotifyStateClear
|
||
|
MPU_ulTaskGenericNotifyValueClear
|
||
|
MPU_xTaskIncrementTick
|
||
|
MPU_xTaskGetCurrentTaskHandle
|
||
|
MPU_vTaskSetTimeOutState
|
||
|
MPU_xTaskCheckForTimeOut
|
||
|
MPU_vTaskMissedYield
|
||
|
MPU_xTaskGetSchedulerState
|
||
|
MPU_xTaskCatchUpTicks
|
||
|
MPU_xQueueGenericSend
|
||
|
MPU_xQueueReceive
|
||
|
MPU_xQueuePeek
|
||
|
MPU_xQueueSemaphoreTake
|
||
|
MPU_uxQueueMessagesWaiting
|
||
|
MPU_uxQueueSpacesAvailable
|
||
|
MPU_vQueueDelete
|
||
|
MPU_xQueueCreateMutex
|
||
|
MPU_xQueueCreateMutexStatic
|
||
|
MPU_xQueueCreateCountingSemaphore
|
||
|
MPU_xQueueCreateCountingSemaphoreStatic
|
||
|
MPU_xQueueGetMutexHolder
|
||
|
MPU_xQueueTakeMutexRecursive
|
||
|
MPU_xQueueGiveMutexRecursive
|
||
|
MPU_vQueueAddToRegistry
|
||
|
MPU_vQueueUnregisterQueue
|
||
|
MPU_pcQueueGetName
|
||
|
MPU_xQueueGenericCreate
|
||
|
MPU_xQueueGenericCreateStatic
|
||
|
MPU_xQueueCreateSet
|
||
|
MPU_xQueueAddToSet
|
||
|
MPU_xQueueRemoveFromSet
|
||
|
MPU_xQueueSelectFromSet
|
||
|
MPU_xQueueGenericReset
|
||
|
MPU_vQueueSetQueueNumber
|
||
|
MPU_uxQueueGetQueueNumber
|
||
|
MPU_ucQueueGetQueueType
|
||
|
MPU_xTimerCreate
|
||
|
MPU_xTimerCreateStatic
|
||
|
MPU_pvTimerGetTimerID
|
||
|
MPU_vTimerSetTimerID
|
||
|
MPU_xTimerIsTimerActive
|
||
|
MPU_xTimerGetTimerDaemonTaskHandle
|
||
|
MPU_xTimerPendFunctionCall
|
||
|
MPU_pcTimerGetName
|
||
|
MPU_vTimerSetReloadMode
|
||
|
MPU_uxTimerGetReloadMode
|
||
|
MPU_xTimerGetPeriod
|
||
|
MPU_xTimerGetExpiryTime
|
||
|
MPU_xTimerCreateTimerTask
|
||
|
MPU_xTimerGenericCommand
|
||
|
MPU_xEventGroupCreate
|
||
|
MPU_xEventGroupCreateStatic
|
||
|
MPU_xEventGroupWaitBits
|
||
|
MPU_xEventGroupClearBits
|
||
|
MPU_xEventGroupSetBits
|
||
|
MPU_xEventGroupSync
|
||
|
MPU_vEventGroupDelete
|
||
|
MPU_uxEventGroupGetNumber
|
||
|
MPU_xStreamBufferSend
|
||
|
MPU_xStreamBufferReceive
|
||
|
MPU_xStreamBufferNextMessageLengthBytes
|
||
|
MPU_vStreamBufferDelete
|
||
|
MPU_xStreamBufferIsFull
|
||
|
MPU_xStreamBufferIsEmpty
|
||
|
MPU_xStreamBufferReset
|
||
|
MPU_xStreamBufferSpacesAvailable
|
||
|
MPU_xStreamBufferBytesAvailable
|
||
|
MPU_xStreamBufferSetTriggerLevel
|
||
|
MPU_xStreamBufferGenericCreate
|
||
|
MPU_xStreamBufferGenericCreateStatic
|
||
|
|
||
|
xTaskCreate
|
||
|
xTaskCreateStatic
|
||
|
vTaskDelete
|
||
|
vTaskDelay
|
||
|
xTaskDelayUntil
|
||
|
xTaskAbortDelay
|
||
|
uxTaskPriorityGet
|
||
|
eTaskGetState
|
||
|
vTaskGetInfo
|
||
|
vTaskPrioritySet
|
||
|
vTaskSuspend
|
||
|
vTaskResume
|
||
|
vTaskSuspendAll
|
||
|
xTaskResumeAll
|
||
|
xTaskGetTickCount
|
||
|
uxTaskGetNumberOfTasks
|
||
|
pcTaskGetName
|
||
|
xTaskGetHandle
|
||
|
uxTaskGetStackHighWaterMark
|
||
|
uxTaskGetStackHighWaterMark2
|
||
|
vTaskSetApplicationTaskTag
|
||
|
xTaskGetApplicationTaskTag
|
||
|
vTaskSetThreadLocalStoragePointer
|
||
|
pvTaskGetThreadLocalStoragePointer
|
||
|
xTaskCallApplicationTaskHook
|
||
|
xTaskGetIdleTaskHandle
|
||
|
uxTaskGetSystemState
|
||
|
vTaskList
|
||
|
vTaskGetRunTimeStats
|
||
|
ulTaskGetIdleRunTimeCounter
|
||
|
xTaskGenericNotify
|
||
|
xTaskGenericNotifyWait
|
||
|
ulTaskGenericNotifyTake
|
||
|
xTaskGenericNotifyStateClear
|
||
|
ulTaskGenericNotifyValueClear
|
||
|
xTaskGetCurrentTaskHandle
|
||
|
vTaskSetTimeOutState
|
||
|
xTaskCheckForTimeOut
|
||
|
xTaskGetSchedulerState
|
||
|
|
||
|
|
||
|
xQueueGenericSend
|
||
|
xQueueReceive
|
||
|
xQueuePeek
|
||
|
xQueueSemaphoreTake
|
||
|
uxQueueMessagesWaiting
|
||
|
uxQueueSpacesAvailable
|
||
|
vQueueDelete
|
||
|
xQueueCreateMutex
|
||
|
xQueueCreateMutexStatic
|
||
|
xQueueCreateCountingSemaphore
|
||
|
xQueueCreateCountingSemaphoreStatic
|
||
|
xQueueGetMutexHolder
|
||
|
xQueueTakeMutexRecursive
|
||
|
xQueueGiveMutexRecursive
|
||
|
xQueueGenericCreate
|
||
|
xQueueGenericCreateStatic
|
||
|
xQueueCreateSet
|
||
|
xQueueAddToSet
|
||
|
xQueueRemoveFromSet
|
||
|
xQueueSelectFromSet
|
||
|
xQueueGenericReset
|
||
|
|
||
|
|
||
|
vQueueAddToRegistry
|
||
|
vQueueUnregisterQueue
|
||
|
pcQueueGetName
|
||
|
|
||
|
|
||
|
|
||
|
xTimerCreate
|
||
|
xTimerCreateStatic
|
||
|
pvTimerGetTimerID
|
||
|
vTimerSetTimerID
|
||
|
xTimerIsTimerActive
|
||
|
xTimerGetTimerDaemonTaskHandle
|
||
|
xTimerPendFunctionCall
|
||
|
pcTimerGetName
|
||
|
vTimerSetReloadMode
|
||
|
uxTimerGetReloadMode
|
||
|
xTimerGetPeriod
|
||
|
xTimerGetExpiryTime
|
||
|
xTimerGenericCommand
|
||
|
|
||
|
|
||
|
|
||
|
xEventGroupCreate
|
||
|
xEventGroupCreateStatic
|
||
|
xEventGroupWaitBits
|
||
|
xEventGroupClearBits
|
||
|
xEventGroupSetBits
|
||
|
xEventGroupSync
|
||
|
vEventGroupDelete
|
||
|
|
||
|
xStreamBufferSend
|
||
|
xStreamBufferReceive
|
||
|
xStreamBufferNextMessageLengthBytes
|
||
|
vStreamBufferDelete
|
||
|
xStreamBufferIsFull
|
||
|
xStreamBufferIsEmpty
|
||
|
xStreamBufferReset
|
||
|
xStreamBufferSpacesAvailable
|
||
|
xStreamBufferBytesAvailable
|
||
|
xStreamBufferSetTriggerLevel
|
||
|
xStreamBufferGenericCreate
|
||
|
xStreamBufferGenericCreateStatic
|
||
|
|
||
|
pxPortInitialiseStack
|
||
|
vPortDefineHeapRegions
|
||
|
vPortGetHeapStats
|
||
|
pvPortMalloc
|
||
|
vPortFree
|
||
|
vPortInitialiseBlocks
|
||
|
xPortGetFreeHeapSize
|
||
|
xPortGetMinimumEverFreeHeapSize
|
||
|
xPortStartScheduler
|
||
|
vPortEndScheduler
|
||
|
vPortStoreTaskMPUSettings
|
||
|
|
||
|
xQueueGenericSendFromISR
|
||
|
xQueueGiveFromISR
|
||
|
xQueueReceiveFromISR
|
||
|
xQueueIsQueueEmptyFromISR
|
||
|
xQueueIsQueueFullFromISR
|
||
|
uxQueueMessagesWaitingFromISR
|
||
|
xQueueCRSendFromISR
|
||
|
xQueueCRReceiveFromISR
|
||
|
xQueueCRSend
|
||
|
xQueueCRReceive
|
||
|
xQueueCreateMutex
|
||
|
xQueueCreateMutexStatic
|
||
|
xQueueCreateCountingSemaphore
|
||
|
xQueueCreateCountingSemaphoreStatic
|
||
|
xQueueSemaphoreTake
|
||
|
xQueueGetMutexHolder
|
||
|
xQueueGetMutexHolderFromISR
|
||
|
xQueueTakeMutexRecursive
|
||
|
xQueueGiveMutexRecursive
|
||
|
vQueueAddToRegistry
|
||
|
vQueueUnregisterQueue
|
||
|
pcQueueGetName
|
||
|
xQueueGenericCreate
|
||
|
xQueueGenericCreateStatic
|
||
|
xQueueCreateSet
|
||
|
xQueueAddToSet
|
||
|
xQueueRemoveFromSet
|
||
|
xQueueSelectFromSet
|
||
|
xQueueSelectFromSetFromISR
|
||
|
vQueueWaitForMessageRestricted
|
||
|
xQueueGenericReset
|
||
|
vQueueSetQueueNumber
|
||
|
uxQueueGetQueueNumber
|
||
|
ucQueueGetQueueType
|
||
|
vApplicationStackOverflowHook
|
||
|
xStreamBufferSend
|
||
|
xStreamBufferSendFromISR
|
||
|
xStreamBufferReceive
|
||
|
xStreamBufferReceiveFromISR
|
||
|
vStreamBufferDelete
|
||
|
xStreamBufferIsFull
|
||
|
xStreamBufferIsEmpty
|
||
|
xStreamBufferReset
|
||
|
xStreamBufferSpacesAvailable
|
||
|
xStreamBufferBytesAvailable
|
||
|
xStreamBufferSetTriggerLevel
|
||
|
xStreamBufferSendCompletedFromISR
|
||
|
xStreamBufferReceiveCompletedFromISR
|
||
|
xStreamBufferGenericCreate
|
||
|
xStreamBufferGenericCreateStatic
|
||
|
xStreamBufferNextMessageLengthBytes
|
||
|
vStreamBufferSetStreamBufferNumber
|
||
|
uxStreamBufferGetStreamBufferNumber
|
||
|
ucStreamBufferGetStreamBufferType
|
||
|
|
||
|
xTaskCreate
|
||
|
xTaskCreateStatic
|
||
|
xTaskCreateRestricted
|
||
|
xTaskCreateRestrictedStatic
|
||
|
vTaskAllocateMPURegions
|
||
|
vTaskDelete
|
||
|
vTaskDelay
|
||
|
xTaskDelayUntil
|
||
|
xTaskAbortDelay
|
||
|
uxTaskPriorityGet
|
||
|
uxTaskPriorityGetFromISR
|
||
|
eTaskGetState
|
||
|
vTaskGetInfo
|
||
|
vTaskPrioritySet
|
||
|
vTaskSuspend
|
||
|
vTaskResume
|
||
|
xTaskResumeFromISR
|
||
|
vTaskStartScheduler
|
||
|
vTaskEndScheduler
|
||
|
vTaskSuspendAll
|
||
|
xTaskResumeAll
|
||
|
xTaskGetTickCount
|
||
|
xTaskGetTickCountFromISR
|
||
|
uxTaskGetNumberOfTasks
|
||
|
pcTaskGetName
|
||
|
xTaskGetHandle
|
||
|
uxTaskGetStackHighWaterMark
|
||
|
uxTaskGetStackHighWaterMark2
|
||
|
vTaskSetApplicationTaskTag
|
||
|
xTaskGetApplicationTaskTag
|
||
|
xTaskGetApplicationTaskTagFromISR
|
||
|
vTaskSetThreadLocalStoragePointer
|
||
|
pvTaskGetThreadLocalStoragePointer
|
||
|
vApplicationStackOverflowHook
|
||
|
vApplicationTickHook
|
||
|
vApplicationGetIdleTaskMemory
|
||
|
xTaskCallApplicationTaskHook
|
||
|
xTaskGetIdleTaskHandle
|
||
|
uxTaskGetSystemState
|
||
|
vTaskList
|
||
|
vTaskGetRunTimeStats
|
||
|
ulTaskGetIdleRunTimeCounter
|
||
|
xTaskGenericNotify
|
||
|
xTaskGenericNotifyFromISR
|
||
|
xTaskGenericNotifyWait
|
||
|
xTaskGenericNotify
|
||
|
vTaskGenericNotifyGiveFromISR
|
||
|
ulTaskGenericNotifyTake
|
||
|
xTaskGenericNotifyStateClear
|
||
|
ulTaskGenericNotifyValueClear
|
||
|
vTaskSetTimeOutState
|
||
|
xTaskCheckForTimeOut
|
||
|
xTaskCatchUpTicks
|
||
|
xTaskIncrementTick
|
||
|
vTaskPlaceOnEventList
|
||
|
vTaskPlaceOnUnorderedEventList
|
||
|
vTaskPlaceOnEventListRestricted
|
||
|
xTaskRemoveFromEventList
|
||
|
vTaskRemoveFromUnorderedEventList
|
||
|
vTaskSwitchContext
|
||
|
uxTaskResetEventItemValue
|
||
|
xTaskGetCurrentTaskHandle
|
||
|
vTaskMissedYield
|
||
|
xTaskGetSchedulerState
|
||
|
xTaskPriorityInherit
|
||
|
xTaskPriorityDisinherit
|
||
|
vTaskPriorityDisinheritAfterTimeout
|
||
|
uxTaskGetTaskNumber
|
||
|
vTaskSetTaskNumber
|
||
|
vTaskStepTick
|
||
|
eTaskConfirmSleepModeStatus
|
||
|
pvTaskIncrementMutexHeldCount
|
||
|
vTaskInternalSetTimeOutState
|
||
|
xTimerCreate
|
||
|
xTimerCreateStatic
|
||
|
pvTimerGetTimerID
|
||
|
vTimerSetTimerID
|
||
|
xTimerIsTimerActive
|
||
|
xTimerGetTimerDaemonTaskHandle
|
||
|
xTimerGenericCommand
|
||
|
xTaskGetTickCountFromISR
|
||
|
xTaskGetTickCount
|
||
|
xTimerPendFunctionCallFromISR
|
||
|
xTimerPendFunctionCall
|
||
|
pcTimerGetName
|
||
|
vTimerSetReloadMode
|
||
|
uxTimerGetReloadMode
|
||
|
xTimerCreateTimerTask
|
||
|
xTimerGetPeriod
|
||
|
xTimerGetExpiryTime
|
||
|
xTimerGetPeriod
|
||
|
xTimerGenericCommand
|
||
|
xTimerCreateTimerTask
|
||
|
vTimerSetTimerNumber
|
||
|
uxTimerGetTimerNumber
|
||
|
vApplicationGetTimerTaskMemory
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#类型定义
|
||
|
CoRoutineHandle_t
|
||
|
EventGroupHandle_t
|
||
|
EventBits_t
|
||
|
StaticListItem_t
|
||
|
StaticMiniListItem_t
|
||
|
StaticList_t
|
||
|
StaticTask_t
|
||
|
StaticEventGroup_t
|
||
|
StaticTimer_t
|
||
|
StaticStreamBuffer_t
|
||
|
StaticMessageBuffer_t
|
||
|
ListItem_t
|
||
|
MiniListItem_t
|
||
|
List_t
|
||
|
HeapStats_t
|
||
|
HeapRegion_t
|
||
|
eTaskState
|
||
|
eNotifyAction
|
||
|
TimeOut_t
|
||
|
MemoryRegion_t
|
||
|
TaskParameters_t
|
||
|
TaskStatus_t
|
||
|
eSleepModeStatus
|
||
|
|
||
|
|
||
|
|
||
|
#宏定义
|
||
|
crSET_STATE0
|
||
|
crSET_STATE1
|
||
|
crDELAY
|
||
|
crQUEUE_SEND
|
||
|
crQUEUE_RECEIVE
|
||
|
crQUEUE_SEND_FROM_ISR
|
||
|
crQUEUE_RECEIVE_FROM_ISR
|
||
|
xEventGroupGetBits
|
||
|
xEventGroupClearBits
|
||
|
tskSTATIC_AND_DYNAMIC_ALLOCATION_POSSIBLE
|
||
|
listGET_LIST_ITEM_OWNER
|
||
|
listSET_LIST_ITEM_OWNER
|
||
|
listSET_LIST_ITEM_VALUE
|
||
|
listGET_LIST_ITEM_VALUE
|
||
|
listGET_ITEM_VALUE_OF_HEAD_ENTRY
|
||
|
listGET_HEAD_ENTRY
|
||
|
listGET_NEXT
|
||
|
listGET_END_MARKER
|
||
|
listLIST_IS_EMPTY
|
||
|
listCURRENT_LIST_LENGTH
|
||
|
listGET_OWNER_OF_NEXT_ENTRY
|
||
|
listREMOVE_ITEM
|
||
|
listINSERT_END
|
||
|
listGET_OWNER_OF_HEAD_ENTRY
|
||
|
listIS_CONTAINED_WITHIN
|
||
|
listLIST_ITEM_CONTAINER
|
||
|
listLIST_IS_INITIALISED
|
||
|
xMessageBufferCreate
|
||
|
xMessageBufferCreateStatic
|
||
|
xMessageBufferSend
|
||
|
xMessageBufferSendFromISR
|
||
|
xMessageBufferReceive
|
||
|
xMessageBufferReceiveFromISR
|
||
|
vMessageBufferDelete
|
||
|
xMessageBufferIsFull
|
||
|
xMessageBufferIsEmpty
|
||
|
xMessageBufferReset
|
||
|
xMessageBufferSpaceAvailable
|
||
|
xMessageBufferSpacesAvailable
|
||
|
xMessageBufferNextLengthBytes
|
||
|
xMessageBufferSendCompletedFromISR
|
||
|
xMessageBufferReceiveCompletedFromISR
|
||
|
xQueueCreate
|
||
|
xQueueCreateStatic
|
||
|
xQueueSendToFront
|
||
|
xQueueSendToBack
|
||
|
xQueueSend
|
||
|
xQueueOverwrite
|
||
|
xQueueGenericSend
|
||
|
xQueuePeek
|
||
|
xQueuePeekFromISR
|
||
|
xQueueReceive
|
||
|
uxQueueMessagesWaiting
|
||
|
uxQueueSpacesAvailable
|
||
|
vQueueDelete
|
||
|
xQueueSendToFrontFromISR
|
||
|
xQueueSendToBackFromISR
|
||
|
xQueueOverwriteFromISR
|
||
|
xQueueSendFromISR
|
||
|
xSemaphoreTake
|
||
|
xSemaphoreTakeRecursive
|
||
|
xSemaphoreGive
|
||
|
xSemaphoreGiveRecursive
|
||
|
xSemaphoreGiveFromISR
|
||
|
xSemaphoreTakeFromISR
|
||
|
xSemaphoreCreateMutex
|
||
|
xSemaphoreCreateMutexStatic
|
||
|
xSemaphoreCreateRecursiveMutex
|
||
|
xSemaphoreCreateRecursiveMutexStatic
|
||
|
xSemaphoreCreateCountingStatic
|
||
|
vSemaphoreDelete
|
||
|
xSemaphoreGetMutexHolder
|
||
|
xSemaphoreGetMutexHolderFromISR
|
||
|
uxSemaphoreGetCount
|
||
|
taskCHECK_FOR_STACK_OVERFLOW
|
||
|
xStreamBufferCreate
|
||
|
xStreamBufferCreateStatic
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#rt-thread 库
|
||
|
|
||
|
#函数
|
||
|
rt_assert_handler
|
||
|
rt_hw_interrupt_disable
|
||
|
rt_interrupt_get_nest
|
||
|
rt_hw_interrupt_enable
|
||
|
rt_hw_cpu_icache_enable
|
||
|
rt_hw_cpu_icache_disable
|
||
|
rt_hw_cpu_icache_status
|
||
|
rt_hw_cpu_icache_ops
|
||
|
rt_hw_cpu_dcache_enable
|
||
|
rt_hw_cpu_dcache_disable
|
||
|
rt_hw_cpu_dcache_status
|
||
|
rt_hw_cpu_dcache_ops
|
||
|
rt_hw_cpu_reset
|
||
|
rt_hw_cpu_shutdown
|
||
|
rt_hw_stack_init
|
||
|
rt_irq_desc
|
||
|
rt_irq_desc
|
||
|
rt_hw_interrupt_umask
|
||
|
rt_hw_interrupt_install
|
||
|
rt_hw_local_irq_disable
|
||
|
rt_hw_interrupt_disable
|
||
|
rt_hw_local_irq_enable
|
||
|
rt_hw_interrupt_enable
|
||
|
rt_hw_context_switch
|
||
|
rt_hw_context_switch_to
|
||
|
rt_hw_context_switch_interrupt
|
||
|
rt_hw_context_switch
|
||
|
rt_hw_context_switch_to
|
||
|
rt_hw_context_switch_interrupt
|
||
|
rt_hw_console_output
|
||
|
rt_hw_backtrace
|
||
|
rt_hw_show_memory
|
||
|
rt_hw_exception_install
|
||
|
rt_hw_us_delay
|
||
|
rt_hw_spin_lock_init
|
||
|
rt_hw_spin_lock
|
||
|
rt_hw_spin_unlock
|
||
|
rt_hw_cpu_id
|
||
|
rt_hw_ipi_send
|
||
|
rt_hw_secondary_cpu_up
|
||
|
rt_hw_secondary_cpu_idle_exec
|
||
|
rt_list_insert_after
|
||
|
rt_list_init
|
||
|
rt_list_insert_before
|
||
|
rt_list_remove
|
||
|
rt_list_isempty
|
||
|
rt_list_len
|
||
|
rt_list_for_each
|
||
|
rt_list_entry
|
||
|
rt_slist_init
|
||
|
rt_slist_append
|
||
|
rt_slist_insert
|
||
|
rt_slist_len
|
||
|
rt_slist_remove
|
||
|
rt_slist_first
|
||
|
rt_slist_tail
|
||
|
rt_slist_next
|
||
|
rt_slist_isempty
|
||
|
rt_slist_entry
|
||
|
rt_slist_entry
|
||
|
rt_object_get_length
|
||
|
rt_object_get_pointers
|
||
|
rt_object_init
|
||
|
rt_object_detach
|
||
|
rt_object_allocate
|
||
|
rt_object_delete
|
||
|
rt_object_is_systemobject
|
||
|
rt_object_get_type
|
||
|
rt_object_find
|
||
|
rt_object_attach_sethook
|
||
|
rt_object_detach_sethook
|
||
|
rt_object_trytake_sethook
|
||
|
rt_object_take_sethook
|
||
|
rt_object_put_sethook
|
||
|
rt_tick_get
|
||
|
rt_tick_set
|
||
|
rt_tick_increase
|
||
|
rt_tick_from_millisecond
|
||
|
rt_tick_get_millisecond
|
||
|
rt_system_timer_init
|
||
|
rt_system_timer_thread_init
|
||
|
rt_timer_init
|
||
|
rt_timer_detach
|
||
|
rt_timer_create
|
||
|
rt_timer_delete
|
||
|
rt_timer_start
|
||
|
rt_timer_stop
|
||
|
rt_timer_control
|
||
|
rt_timer_next_timeout_tick
|
||
|
rt_timer_check
|
||
|
rt_timer_enter_sethook
|
||
|
rt_timer_exit_sethook
|
||
|
rt_thread_init
|
||
|
rt_thread_detach
|
||
|
rt_thread_create
|
||
|
rt_thread_self
|
||
|
rt_thread_find
|
||
|
rt_thread_startup
|
||
|
rt_thread_delete
|
||
|
rt_thread_yield
|
||
|
rt_thread_delay
|
||
|
rt_thread_delay_until
|
||
|
rt_thread_mdelay
|
||
|
rt_thread_control
|
||
|
rt_thread_suspend
|
||
|
rt_thread_resume
|
||
|
rt_thread_timeout
|
||
|
rt_thread_alloc_sig
|
||
|
rt_thread_kill
|
||
|
rt_thread_free_sig
|
||
|
rt_thread_suspend_sethook
|
||
|
rt_thread_resume_sethook
|
||
|
rt_thread_inited_sethook
|
||
|
rt_thread_idle_init
|
||
|
rt_thread_idle_sethook
|
||
|
rt_thread_idle_delhook
|
||
|
rt_thread_idle_gethandler
|
||
|
rt_system_scheduler_init
|
||
|
rt_system_scheduler_start
|
||
|
rt_schedule
|
||
|
rt_schedule_insert_thread
|
||
|
rt_schedule_remove_thread
|
||
|
rt_enter_critical
|
||
|
rt_exit_critical
|
||
|
rt_critical_level
|
||
|
rt_scheduler_sethook
|
||
|
rt_scheduler_switch_sethook
|
||
|
rt_scheduler_ipi_handler
|
||
|
rt_signal_mask
|
||
|
rt_signal_unmask
|
||
|
rt_signal_install
|
||
|
rt_signal_wait
|
||
|
rt_system_signal_init
|
||
|
rt_mp_init
|
||
|
rt_mp_detach
|
||
|
rt_mp_create
|
||
|
rt_mp_delete
|
||
|
rt_mp_alloc
|
||
|
rt_mp_free
|
||
|
rt_mp_alloc_sethook
|
||
|
rt_mp_free_sethook
|
||
|
rt_system_heap_init
|
||
|
rt_malloc
|
||
|
rt_free
|
||
|
rt_realloc
|
||
|
rt_calloc
|
||
|
rt_malloc_align
|
||
|
rt_free_align
|
||
|
rt_memory_info
|
||
|
rt_page_alloc
|
||
|
rt_page_free
|
||
|
rt_malloc_sethook
|
||
|
rt_free_sethook
|
||
|
rt_memheap_init
|
||
|
rt_memheap_detach
|
||
|
rt_memheap_alloc
|
||
|
rt_memheap_realloc
|
||
|
rt_memheap_free
|
||
|
rt_sem_init
|
||
|
rt_sem_detach
|
||
|
rt_sem_create
|
||
|
rt_sem_delete
|
||
|
rt_sem_take
|
||
|
rt_sem_trytake
|
||
|
rt_sem_release
|
||
|
rt_sem_control
|
||
|
rt_mutex_init
|
||
|
rt_mutex_detach
|
||
|
rt_mutex_create
|
||
|
rt_mutex_delete
|
||
|
rt_mutex_take
|
||
|
rt_mutex_trytake
|
||
|
rt_mutex_release
|
||
|
rt_mutex_control
|
||
|
rt_event_init
|
||
|
rt_event_detach
|
||
|
rt_event_create
|
||
|
rt_event_delete
|
||
|
rt_event_send
|
||
|
rt_event_recv
|
||
|
rt_event_control
|
||
|
rt_mb_init
|
||
|
rt_mb_detach
|
||
|
rt_mb_create
|
||
|
rt_mb_delete
|
||
|
rt_mb_send
|
||
|
rt_mb_send_wait
|
||
|
rt_mb_recv
|
||
|
rt_mb_control
|
||
|
rt_mq_init
|
||
|
rt_mq_detach
|
||
|
rt_mq_create
|
||
|
rt_mq_delete
|
||
|
rt_mq_send
|
||
|
rt_mq_send_wait
|
||
|
rt_mq_urgent
|
||
|
rt_mq_recv
|
||
|
rt_mq_control
|
||
|
rt_thread_defunct_enqueue
|
||
|
rt_thread_defunct_dequeue
|
||
|
rt_spin_lock_init
|
||
|
rt_spin_lock
|
||
|
rt_spin_unlock
|
||
|
rt_spin_lock_irqsave
|
||
|
rt_spin_unlock_irqrestore
|
||
|
rt_device_find
|
||
|
rt_device_register
|
||
|
rt_device_unregister
|
||
|
rt_device_create
|
||
|
rt_device_destroy
|
||
|
rt_device_set_rx_indicate
|
||
|
rt_device_set_tx_complete
|
||
|
rt_device_init
|
||
|
rt_device_open
|
||
|
rt_device_close
|
||
|
rt_device_read
|
||
|
rt_device_write
|
||
|
rt_device_control
|
||
|
rt_interrupt_enter
|
||
|
rt_interrupt_leave
|
||
|
rt_cpus_lock
|
||
|
rt_cpus_unlock
|
||
|
rt_cpu_self
|
||
|
rt_cpu_index
|
||
|
rt_interrupt_get_nest
|
||
|
rt_interrupt_enter_sethook
|
||
|
rt_interrupt_leave_sethook
|
||
|
rt_components_init
|
||
|
rt_components_board_init
|
||
|
rt_kprintf
|
||
|
rt_kputs
|
||
|
rt_vsprintf
|
||
|
rt_vsnprintf
|
||
|
rt_sprintf
|
||
|
rt_snprintf
|
||
|
rt_console_set_device
|
||
|
rt_console_get_device
|
||
|
rt_get_errno
|
||
|
rt_set_errno
|
||
|
rt_errno
|
||
|
rt_memset
|
||
|
rt_memcpy
|
||
|
rt_memmove
|
||
|
rt_memcmp
|
||
|
rt_strstr
|
||
|
rt_strcasecmp
|
||
|
rt_strncpy
|
||
|
rt_strncmp
|
||
|
rt_strcmp
|
||
|
rt_strnlen
|
||
|
rt_strlen
|
||
|
rt_show_version
|
||
|
rt_assert_set_hook
|
||
|
rt_assert_handler
|
||
|
rt_hw_interrupt_disable
|
||
|
rt_hw_interrupt_enable
|
||
|
rt_hw_interrupt_init
|
||
|
rt_hw_interrupt_mask
|
||
|
rt_hw_interrupt_umask
|
||
|
rt_hw_interrupt_install
|
||
|
rt_hw_cpu_reset
|
||
|
rt_hw_cpu_shutdown
|
||
|
rt_application_init
|
||
|
rt_system_heap_init
|
||
|
rt_audio_pipe_init
|
||
|
rt_audio_pipe_detach
|
||
|
rt_audio_pipe_create
|
||
|
rt_audio_pipe_destroy
|
||
|
|
||
|
rt_hwcrypto_bignum_default
|
||
|
rt_hwcrypto_bignum_init
|
||
|
rt_hwcrypto_bignum_free
|
||
|
rt_hwcrypto_bignum_get_len
|
||
|
rt_hwcrypto_bignum_export_bin
|
||
|
rt_hwcrypto_bignum_import_bin
|
||
|
rt_hwcrypto_bignum_add
|
||
|
rt_hwcrypto_bignum_sub
|
||
|
rt_hwcrypto_bignum_mul
|
||
|
rt_hwcrypto_bignum_mulmod
|
||
|
rt_hwcrypto_bignum_exptmod
|
||
|
rt_hwcrypto_crc_destroy
|
||
|
rt_hwcrypto_crc_update
|
||
|
rt_hwcrypto_crc_create
|
||
|
rt_hwcrypto_crc_update
|
||
|
rt_hwcrypto_crc_cfg
|
||
|
rt_hwcrypto_gcm_create
|
||
|
rt_hwcrypto_gcm_destroy
|
||
|
rt_hwcrypto_gcm_start
|
||
|
rt_hwcrypto_gcm_finish
|
||
|
rt_hwcrypto_gcm_crypt
|
||
|
rt_hwcrypto_gcm_setkey
|
||
|
rt_hwcrypto_gcm_getkey
|
||
|
rt_hwcrypto_gcm_setiv
|
||
|
rt_hwcrypto_gcm_getiv
|
||
|
rt_hwcrypto_gcm_set_ivoff
|
||
|
rt_hwcrypto_gcm_get_ivoff
|
||
|
rt_hwcrypto_gcm_cpy
|
||
|
rt_hwcrypto_gcm_reset
|
||
|
rt_hwcrypto_hash_create
|
||
|
rt_hwcrypto_hash_destroy
|
||
|
rt_hwcrypto_hash_finish
|
||
|
rt_hwcrypto_hash_update
|
||
|
rt_hwcrypto_hash_cpy
|
||
|
rt_hwcrypto_hash_reset
|
||
|
rt_hwcrypto_hash_set_type
|
||
|
rt_hwcrypto_rng_create
|
||
|
rt_hwcrypto_rng_destroy
|
||
|
rt_hwcrypto_rng_default
|
||
|
rt_hwcrypto_rng_update_ctx
|
||
|
rt_hwcrypto_rng_update
|
||
|
rt_hwcrypto_symmetric_create
|
||
|
rt_hwcrypto_symmetric_destroy
|
||
|
rt_hwcrypto_symmetric_crypt
|
||
|
rt_hwcrypto_symmetric_setkey
|
||
|
rt_hwcrypto_symmetric_getkey
|
||
|
rt_hwcrypto_symmetric_setiv
|
||
|
rt_hwcrypto_symmetric_getiv
|
||
|
rt_hwcrypto_symmetric_set_ivoff
|
||
|
rt_hwcrypto_symmetric_get_ivoff
|
||
|
rt_hwcrypto_symmetric_cpy
|
||
|
rt_hwcrypto_symmetric_reset
|
||
|
rt_hwcrypto_symmetric_set_type
|
||
|
rt_hwcrypto_set_type
|
||
|
rt_hwcrypto_ctx_reset
|
||
|
rt_hwcrypto_ctx_init
|
||
|
rt_hwcrypto_ctx_create
|
||
|
rt_hwcrypto_ctx_destroy
|
||
|
rt_hwcrypto_ctx_cpy
|
||
|
rt_hwcrypto_register
|
||
|
rt_hwcrypto_dev_default
|
||
|
rt_hwcrypto_id
|
||
|
rt_hw_adc_register
|
||
|
|
||
|
rt_adc_read
|
||
|
rt_err_t rt_adc_enable
|
||
|
rt_adc_disable
|
||
|
|
||
|
rt_hw_can_register
|
||
|
rt_hw_can_isr
|
||
|
clock_cpu_getres
|
||
|
clock_cpu_gettime
|
||
|
clock_cpu_microsecond
|
||
|
clock_cpu_millisecond
|
||
|
clock_cpu_setops
|
||
|
rt_hw_dac_register
|
||
|
rt_dac_write
|
||
|
rt_dac_enable
|
||
|
rt_dac_disable
|
||
|
|
||
|
rt_device_hwtimer_register
|
||
|
rt_device_hwtimer_isr
|
||
|
|
||
|
rt_i2c_bus_device_register
|
||
|
rt_i2c_bus_device_find
|
||
|
rt_i2c_transfer
|
||
|
rt_i2c_control
|
||
|
rt_i2c_master_send
|
||
|
rt_i2c_master_recv
|
||
|
rt_i2c_bus_lock
|
||
|
rt_i2c_core_init
|
||
|
rt_i2c_bus_unlock
|
||
|
rt_mmcsd_core_init
|
||
|
rt_mmcsd_blk_probe
|
||
|
rt_mmcsd_blk_remove
|
||
|
mmcsd_delay_ms
|
||
|
rt_mtd_nand_register_device
|
||
|
rt_mtd_nand_read_id
|
||
|
rt_mtd_nand_read
|
||
|
rt_mtd_nand_write
|
||
|
rt_mtd_nand_move_page
|
||
|
rt_mtd_nand_erase_block
|
||
|
rt_mtd_nand_check_block
|
||
|
rt_mtd_nand_mark_badblock
|
||
|
rt_mtd_nor_register_device
|
||
|
rt_mtd_nor_read
|
||
|
rt_mtd_nor_write
|
||
|
rt_mtd_nor_erase_block
|
||
|
rt_hw_phy_register
|
||
|
rt_device_pin_register
|
||
|
rt_pin_mode
|
||
|
rt_pin_write
|
||
|
rt_pin_read
|
||
|
rt_pin_attach_irq
|
||
|
rt_pin_detach_irq
|
||
|
rt_pin_irq_enable
|
||
|
rt_pin_get
|
||
|
rt_pm_request
|
||
|
rt_pm_release
|
||
|
rt_pm_release_all
|
||
|
rt_pm_run_enter
|
||
|
rt_pm_device_register
|
||
|
rt_pm_device_unregister
|
||
|
rt_pm_notify_set
|
||
|
rt_pm_default_set
|
||
|
rt_system_pm_init
|
||
|
rt_pm_module_request
|
||
|
rt_pm_module_release
|
||
|
rt_pm_module_delay_sleep
|
||
|
rt_pm_module_release_all
|
||
|
rt_pm_module_get_status
|
||
|
rt_pm_get_sleep_mode
|
||
|
rt_device_pulse_encoder_register
|
||
|
rt_device_pwm_register
|
||
|
rt_pwm_enable
|
||
|
rt_pwm_disable
|
||
|
rt_pwm_set
|
||
|
rt_hw_inputcapture_isr
|
||
|
rt_device_inputcapture_register
|
||
|
rt_hw_rtc_register
|
||
|
rt_sdio_init
|
||
|
rt_hw_sensor_register
|
||
|
rt_hw_serial_isr
|
||
|
rt_hw_serial_register
|
||
|
|
||
|
rt_hw_serial_isr
|
||
|
rt_hw_serial_register
|
||
|
rt_spi_bus_register
|
||
|
rt_spi_bus_attach_device
|
||
|
rt_spi_take_bus
|
||
|
rt_spi_release_bus
|
||
|
rt_spi_take
|
||
|
rt_spi_release
|
||
|
rt_spi_configure
|
||
|
rt_spi_send_then_recv
|
||
|
rt_spi_send_then_send
|
||
|
rt_size_t rt_spi_transfer
|
||
|
rt_spi_transfer_message
|
||
|
rt_spi_recv
|
||
|
rt_spi_send
|
||
|
rt_spi_sendrecv8
|
||
|
rt_spi_sendrecv16
|
||
|
rt_spi_message_append
|
||
|
rt_qspi_configure
|
||
|
rt_qspi_bus_register
|
||
|
rt_qspi_transfer_message
|
||
|
rt_qspi_send_then_recv
|
||
|
rt_qspi_send
|
||
|
rt_usbd_class_list_init
|
||
|
rt_usbd_device_new
|
||
|
rt_usbd_config_new
|
||
|
rt_usbd_function_new
|
||
|
rt_usbd_interface_new
|
||
|
rt_usbd_endpoint_new
|
||
|
rt_usbd_altsetting_new
|
||
|
rt_usbd_core_init
|
||
|
rt_usb_device_init
|
||
|
rt_usbd_event_signal
|
||
|
rt_usbd_device_set_controller
|
||
|
rt_usbd_device_set_descriptor
|
||
|
rt_usbd_device_set_string
|
||
|
rt_usbd_device_set_interface_string
|
||
|
rt_usbd_device_set_qualifier
|
||
|
rt_usbd_device_set_os_comp_id_desc
|
||
|
rt_usbd_device_add_config
|
||
|
rt_usbd_config_add_function
|
||
|
rt_usbd_class_register
|
||
|
rt_usbd_function_add_interface
|
||
|
rt_usbd_interface_add_altsetting
|
||
|
rt_usbd_altsetting_add_endpoint
|
||
|
rt_usbd_os_comp_id_desc_add_os_func_comp_id_desc
|
||
|
rt_usbd_altsetting_config_descriptor
|
||
|
rt_usbd_set_config
|
||
|
rt_usbd_set_altsetting
|
||
|
rt_usbd_find_device
|
||
|
rt_usbd_find_config
|
||
|
rt_usbd_find_interface
|
||
|
rt_usbd_find_endpoint
|
||
|
rt_usbd_io_request
|
||
|
rt_usbd_ep0_write
|
||
|
rt_usbd_ep0_read
|
||
|
rt_usbd_vcom_class_register
|
||
|
rt_usbd_ecm_class_register
|
||
|
rt_usbd_hid_class_register
|
||
|
rt_usbd_msc_class_register
|
||
|
rt_usbd_rndis_class_register
|
||
|
rt_usbd_winusb_class_register
|
||
|
rt_usbd_function_set_iad
|
||
|
rt_usbd_set_feature
|
||
|
rt_usbd_clear_feature
|
||
|
rt_usbd_ep_set_stall
|
||
|
rt_usbd_ep_clear_stall
|
||
|
rt_usbd_ep0_set_stall
|
||
|
rt_usbd_ep0_clear_stall
|
||
|
rt_usbd_ep0_setup_handler
|
||
|
rt_usbd_ep0_in_handler
|
||
|
rt_usbd_ep0_out_handler
|
||
|
rt_usbd_ep_in_handler
|
||
|
rt_err_t rt_usbd_ep_out_handler
|
||
|
rt_usbd_reset_handler
|
||
|
rt_usbd_connect_handler
|
||
|
rt_usbd_disconnect_handler
|
||
|
rt_usbd_sof_handler
|
||
|
|
||
|
rt_usb_host_init
|
||
|
rt_usbh_hub_init
|
||
|
rt_usbh_alloc_instance
|
||
|
rt_usbh_attatch_instance
|
||
|
rt_usbh_detach_instance
|
||
|
rt_usbh_get_descriptor
|
||
|
rt_usbh_set_configure
|
||
|
rt_usbh_set_address
|
||
|
rt_usbh_set_interface
|
||
|
rt_usbh_clear_feature
|
||
|
rt_usbh_get_interface_descriptor
|
||
|
rt_usbh_get_endpoint_descriptor
|
||
|
rt_usbh_class_driver_init
|
||
|
rt_usbh_class_driver_register
|
||
|
rt_usbh_class_driver_unregister
|
||
|
rt_usbh_class_driver_enable
|
||
|
rt_usbh_class_driver_disable
|
||
|
rt_usbh_class_driver_find
|
||
|
rt_usbh_class_driver_hub
|
||
|
rt_usbh_class_driver_storage
|
||
|
rt_usbh_hub_get_descriptor
|
||
|
rt_usbh_hub_get_status
|
||
|
rt_usbh_hub_get_port_status
|
||
|
rt_usbh_hub_clear_port_feature
|
||
|
rt_usbh_hub_set_port_feature
|
||
|
rt_usbh_hub_reset_port
|
||
|
rt_usbh_event_signal
|
||
|
rt_usbh_root_hub_disconnect_handler
|
||
|
rt_usbh_root_hub_connect_handler
|
||
|
rt_usb_instance_add_pipe
|
||
|
rt_usb_instance_find_pipe
|
||
|
rt_usb_hcd_alloc_pipe
|
||
|
rt_usb_pipe_add_callback
|
||
|
rt_usb_hcd_free_pipe
|
||
|
rt_usb_hcd_pipe_xfer
|
||
|
rt_usb_hcd_setup_xfer
|
||
|
rt_hw_watchdog_register
|
||
|
rt_completion_init
|
||
|
rt_completion_wait
|
||
|
rt_completion_done
|
||
|
rt_data_queue_init
|
||
|
rt_data_queue_push
|
||
|
rt_data_queue_pop
|
||
|
rt_data_queue_peek
|
||
|
rt_data_queue_reset
|
||
|
rt_data_queue_len
|
||
|
rt_data_queue_deinit
|
||
|
rt_pipe_create
|
||
|
rt_pipe_delete
|
||
|
rt_poll_add
|
||
|
rt_rbb_init
|
||
|
rt_rbb_create
|
||
|
rt_rbb_destroy
|
||
|
rt_rbb_get_buf_size
|
||
|
rt_rbb_blk_alloc
|
||
|
rt_rbb_blk_put
|
||
|
rt_rbb_blk_get
|
||
|
rt_rbb_blk_size
|
||
|
rt_rbb_blk_buf
|
||
|
rt_rbb_blk_free
|
||
|
rt_rbb_blk_queue_get
|
||
|
rt_rbb_blk_queue_len
|
||
|
rt_rbb_blk_queue_buf
|
||
|
rt_rbb_blk_queue_free
|
||
|
rt_rbb_next_blk_queue_len
|
||
|
rt_ringbuffer_init
|
||
|
rt_ringbuffer_reset
|
||
|
rt_ringbuffer_put
|
||
|
rt_ringbuffer_put_force
|
||
|
rt_ringbuffer_putchar
|
||
|
rt_ringbuffer_putchar_force
|
||
|
rt_ringbuffer_get
|
||
|
rt_ringbuffer_peak
|
||
|
rt_ringbuffer_getchar
|
||
|
rt_ringbuffer_data_len
|
||
|
rt_ringbuffer_create
|
||
|
rt_ringbuffer_destroy
|
||
|
rt_ringbuffer_get_size
|
||
|
rt_wqueue_wakeup
|
||
|
rt_wqueue_wait
|
||
|
rt_wqueue_remove
|
||
|
rt_wqueue_add
|
||
|
rt_wqueue_init
|
||
|
rt_workqueue_create
|
||
|
rt_workqueue_destroy
|
||
|
rt_workqueue_dowork
|
||
|
rt_workqueue_submit_work
|
||
|
rt_workqueue_cancel_work
|
||
|
rt_workqueue_cancel_work_sync
|
||
|
rt_workqueue_cancel_all_work
|
||
|
rt_workqueue_critical_work
|
||
|
rt_work_submit
|
||
|
rt_work_cancel
|
||
|
rt_work_init
|
||
|
rt_sfud_flash_probe
|
||
|
rt_sfud_flash_probe_ex
|
||
|
rt_sfud_flash_delete
|
||
|
rt_sfud_flash_find
|
||
|
rt_sfud_flash_find_by_dev_name
|
||
|
rt_hw_touch_register
|
||
|
rt_hw_touch_isr
|
||
|
|
||
|
|
||
|
rt_usbh_hid_set_idle
|
||
|
rt_usbh_hid_get_report
|
||
|
rt_usbh_hid_set_report
|
||
|
rt_usbh_hid_set_protocal
|
||
|
rt_usbh_hid_get_report_descriptor
|
||
|
rt_usbh_hid_protocal_register
|
||
|
rt_usbh_storage_get_max_lun
|
||
|
rt_usbh_storage_reset
|
||
|
rt_usbh_storage_read10
|
||
|
rt_usbh_storage_write10
|
||
|
rt_usbh_storage_request_sense
|
||
|
rt_usbh_storage_test_unit_ready
|
||
|
rt_usbh_storage_inquiry
|
||
|
rt_usbh_storage_get_capacity
|
||
|
rt_wlan_cfg_init
|
||
|
rt_wlan_cfg_set_ops
|
||
|
rt_wlan_cfg_get_num
|
||
|
rt_wlan_cfg_read
|
||
|
rt_wlan_cfg_read_index
|
||
|
rt_wlan_cfg_cache_refresh
|
||
|
rt_wlan_cfg_save
|
||
|
rt_wlan_cfg_cache_save
|
||
|
rt_wlan_cfg_delete_index
|
||
|
rt_wlan_cfg_delete_all
|
||
|
rt_wlan_cfg_dump
|
||
|
rt_wlan_dev_init
|
||
|
rt_wlan_dev_connect
|
||
|
rt_wlan_dev_disconnect
|
||
|
rt_wlan_dev_get_rssi
|
||
|
rt_wlan_dev_ap_start
|
||
|
rt_wlan_dev_ap_stop
|
||
|
rt_wlan_dev_ap_deauth
|
||
|
rt_wlan_dev_scan
|
||
|
rt_wlan_dev_scan_stop
|
||
|
rt_wlan_dev_get_mac
|
||
|
rt_wlan_dev_set_mac
|
||
|
rt_wlan_dev_set_powersave
|
||
|
rt_wlan_dev_get_powersave
|
||
|
rt_wlan_dev_register_event_handler
|
||
|
rt_wlan_dev_unregister_event_handler
|
||
|
rt_wlan_dev_indicate_event_handle
|
||
|
rt_wlan_dev_enter_promisc
|
||
|
rt_wlan_dev_exit_promisc
|
||
|
rt_wlan_dev_set_promisc_callback
|
||
|
rt_wlan_dev_promisc_handler
|
||
|
rt_wlan_dev_cfg_filter
|
||
|
rt_wlan_dev_set_channel
|
||
|
rt_wlan_dev_get_channel
|
||
|
rt_wlan_dev_set_country
|
||
|
rt_wlan_dev_get_country
|
||
|
rt_wlan_dev_report_data
|
||
|
rt_wlan_dev_register
|
||
|
rt_wlan_init
|
||
|
rt_wlan_get_mode
|
||
|
rt_wlan_set_mode
|
||
|
rt_wlan_connect
|
||
|
rt_wlan_connect_adv
|
||
|
rt_wlan_disconnect
|
||
|
rt_wlan_is_connected
|
||
|
rt_wlan_is_ready
|
||
|
rt_wlan_set_mac
|
||
|
rt_wlan_get_mac
|
||
|
rt_wlan_get_info
|
||
|
rt_wlan_get_rssi
|
||
|
rt_wlan_start_ap
|
||
|
rt_wlan_start_ap_adv
|
||
|
rt_wlan_ap_is_active
|
||
|
rt_wlan_ap_stop
|
||
|
rt_wlan_ap_get_info
|
||
|
rt_wlan_ap_get_sta_num
|
||
|
rt_wlan_ap_get_sta_info
|
||
|
rt_wlan_ap_deauth_sta
|
||
|
rt_wlan_ap_set_country
|
||
|
rt_wlan_ap_get_country
|
||
|
rt_wlan_scan
|
||
|
rt_wlan_scan_sync
|
||
|
rt_wlan_scan_with_info
|
||
|
rt_wlan_scan_get_info_num
|
||
|
rt_wlan_scan_get_result
|
||
|
rt_wlan_scan_get_info
|
||
|
rt_wlan_scan_result_clean
|
||
|
rt_wlan_scan_find_cache
|
||
|
rt_wlan_find_best_by_cache
|
||
|
rt_wlan_config_autoreconnect
|
||
|
rt_wlan_get_autoreconnect_mode
|
||
|
rt_wlan_set_powersave
|
||
|
rt_wlan_get_powersave
|
||
|
rt_wlan_register_event_handler
|
||
|
rt_wlan_unregister_event_handler
|
||
|
rt_wlan_mgnt_lock
|
||
|
rt_wlan_mgnt_unlock
|
||
|
rt_wlan_prot_attach
|
||
|
rt_wlan_prot_attach_dev
|
||
|
rt_wlan_prot_detach
|
||
|
rt_wlan_prot_detach_dev
|
||
|
rt_wlan_prot_transfer_dev
|
||
|
rt_wlan_prot_regisetr
|
||
|
rt_wlan_dev_transfer_prot
|
||
|
rt_wlan_prot_event_register
|
||
|
rt_wlan_prot_event_unregister
|
||
|
rt_wlan_prot_dump
|
||
|
rt_wlan_prot_ready
|
||
|
rt_wlan_workqueue_init
|
||
|
rt_wlan_workqueue_dowork
|
||
|
rt_wlan_get_workqueue
|
||
|
rt_lwp_mem_init
|
||
|
rt_lwp_mem_deinit
|
||
|
rt_lwp_mem_malloc
|
||
|
rt_lwp_mem_free
|
||
|
rt_lwp_mem_realloc
|
||
|
rt_lwp_memheap_init
|
||
|
rt_lwp_memheap_alloc
|
||
|
rt_lwp_memheap_free
|
||
|
rt_lwp_memheap_realloc
|
||
|
rt_lwp_memheap_unavailable_size_get
|
||
|
rt_lwp_memheap_is_empty
|
||
|
rt_lwp_self
|
||
|
rt_lwp_mem_init
|
||
|
rt_lwp_mem_deinit
|
||
|
rt_lwp_mem_malloc
|
||
|
rt_lwp_mem_free
|
||
|
rt_lwp_mem_realloc
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#类型定义
|
||
|
rt_base_t
|
||
|
rt_err_t
|
||
|
rt_uint32_t
|
||
|
rt_time_t
|
||
|
rt_tick_t
|
||
|
rt_flag_t
|
||
|
rt_ubase_t
|
||
|
rt_size_t
|
||
|
rt_ubase_t
|
||
|
rt_dev_t
|
||
|
rt_base_t
|
||
|
rt_off_t
|
||
|
rt_ubase_t
|
||
|
rt_dev_t
|
||
|
rt_base_t
|
||
|
rt_off_t
|
||
|
va_list
|
||
|
va_end
|
||
|
va_arg
|
||
|
RT_SECTION
|
||
|
RT_UNUSED
|
||
|
RT_USED
|
||
|
ALIGN
|
||
|
RT_WEAK
|
||
|
rt_inline
|
||
|
RTT_API
|
||
|
RT_SECTION
|
||
|
RT_UNUSED
|
||
|
RT_USED
|
||
|
ALIGN
|
||
|
RT_WEAK
|
||
|
rt_slist_t
|
||
|
rt_timer_t
|
||
|
rt_sem_t
|
||
|
rt_mutex_t
|
||
|
rt_event_t
|
||
|
rt_mailbox_t
|
||
|
rt_mq_t
|
||
|
hwcrypto_crc_mode
|
||
|
rt_hwcrypto_crc_create
|
||
|
rt_adc_device_t
|
||
|
rt_adc_cmd_t
|
||
|
rt_alarm_t
|
||
|
|
||
|
rt_alarm_create
|
||
|
rt_alarm_control
|
||
|
rt_alarm_update
|
||
|
rt_alarm_delete
|
||
|
rt_alarm_start
|
||
|
rt_alarm_stop
|
||
|
rt_alarm_system_init
|
||
|
|
||
|
rt_audio_register
|
||
|
rt_audio_tx_complete
|
||
|
rt_audio_rx_done
|
||
|
|
||
|
RT_CAN_FILTER_ITEM_INIT
|
||
|
rt_can_status_ind_type
|
||
|
rt_can_status_ind_type_t
|
||
|
|
||
|
rt_hwtimer_ctrl_t
|
||
|
rt_hwtimer_mode_t
|
||
|
rt_hwtimerval_t
|
||
|
rt_hwtimer_t
|
||
|
rt_i2c_bus_device_device_init
|
||
|
rt_i2c_bit_add_bus
|
||
|
|
||
|
|
||
|
rt_mdio_t
|
||
|
rt_phy_msg_t
|
||
|
rt_phy_t;
|
||
|
rt_serial_t
|
||
|
rt_err_t
|
||
|
uio_request_t
|
||
|
uep_t
|
||
|
udcd_t
|
||
|
ualtsetting_t
|
||
|
uintf_t
|
||
|
ufunction_ops_t
|
||
|
ufunction_t
|
||
|
uconfig_t
|
||
|
udevice_t
|
||
|
udclass_t
|
||
|
udev_msg_type
|
||
|
udev_msg_t
|
||
|
ucd_t
|
||
|
uprotocal_t
|
||
|
uinst_t
|
||
|
upipe_t
|
||
|
uhub_t
|
||
|
uhcd_ops_t
|
||
|
uhcd_t
|
||
|
uhost_msg_t
|
||
|
rt_watchdog_t
|
||
|
rt_pipe_t
|
||
|
rt_pollreq_t
|
||
|
rt_rbb_status_t
|
||
|
rt_rbb_blk_t
|
||
|
rt_rbb_blk_queue_t
|
||
|
rt_rbb_t
|
||
|
rt_wqueue_node_t
|
||
|
rt_workqueue
|
||
|
rt_work
|
||
|
rt_touch_t
|
||
|
|
||
|
|
||
|
ucdc_hdr_desc_t
|
||
|
ucdc_acm_desc_t
|
||
|
ucdc_call_mgmt_desc_t
|
||
|
ucdc_union_desc_t
|
||
|
ucdc_comm_desc_t
|
||
|
ucdc_eth_desc_t
|
||
|
ucdc_data_desc_t
|
||
|
ucdc_line_coding_t
|
||
|
cdc_eps_t
|
||
|
ucdc_mg_notifications_t
|
||
|
connect_speed_data_t
|
||
|
ucdc_notification_code_t
|
||
|
uhid_comm_desc_t
|
||
|
umass_desc_t
|
||
|
request_sense_data_t
|
||
|
rndis_gen_msg_t
|
||
|
rndis_packet_msg_t
|
||
|
rndis_init_msg_t
|
||
|
rndis_init_cmplt_t
|
||
|
rndis_query_msg_t
|
||
|
rndis_query_cmplt_t
|
||
|
rndis_set_msg_t
|
||
|
rndis_set_cmplt_t
|
||
|
rndis_indicate_status_msg_t
|
||
|
rndis_keepalive_msg_t
|
||
|
rndis_keepalive_cmplt_t
|
||
|
usb_endpoint_descriptor_audio_t
|
||
|
uaudio_cs_descriptor_t
|
||
|
winusb_desc_t
|
||
|
uadk_t
|
||
|
rt_wlan_key_t
|
||
|
rt_filter_rule_t
|
||
|
rt_wlan_prot_event_t
|
||
|
_pthread_cleanup_t
|
||
|
_pthread_key_data_t
|
||
|
_pthread_data_t
|
||
|
pthread_t
|
||
|
pthread_condattr_t
|
||
|
pthread_rwlockattr_t
|
||
|
pthread_mutexattr_t
|
||
|
pthread_barrierattr_t
|
||
|
pthread_key_t
|
||
|
pthread_once_t
|
||
|
pthread_attr_t
|
||
|
pthread_cond_t
|
||
|
pthread_mutex_t
|
||
|
pthread_rwlock_t
|
||
|
pthread_spinlock_t
|
||
|
pthread_barrier_t
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#宏定义
|
||
|
RT_DEBUG_LOG
|
||
|
RT_ASSERT
|
||
|
RT_DEBUG_IN_THREAD_CONTEXT
|
||
|
RT_ASSERT
|
||
|
RT_DEBUG_LOG
|
||
|
RT_DEBUG_NOT_IN_INTERRUPT
|
||
|
RT_DEBUG_IN_THREAD_CONTEXT
|
||
|
RT_SEM_VALUE_MAX
|
||
|
RT_UINT16_MAX
|
||
|
RT_MUTEX_VALUE_MAX
|
||
|
RT_UINT16_MAX
|
||
|
RT_MUTEX_HOLD_MAX
|
||
|
RT_UINT8_MAX
|
||
|
RT_MB_ENTRY_MAX
|
||
|
RT_UINT16_MAX
|
||
|
RT_MQ_ENTRY_MAX
|
||
|
RT_UINT16_MAX
|
||
|
RT_UNUSED
|
||
|
RT_USED
|
||
|
ALIGN
|
||
|
RT_SECTION
|
||
|
RT_UNUSED
|
||
|
RT_USED
|
||
|
PRAGMA
|
||
|
ALIGN
|
||
|
RTT_API
|
||
|
INIT_EXPORT
|
||
|
RT_DEBUG_INIT
|
||
|
RT_ALIGN
|
||
|
RT_ALIGN_DOWN
|
||
|
RT_USING_MODULE
|
||
|
RT_DEFINE_SPINLOCK
|
||
|
RT_DECLARE_SPINLOCK
|
||
|
rt_hw_spin_lock
|
||
|
rt_hw_spin_unlock
|
||
|
RTM_EXPORT
|
||
|
RT_LIST_OBJECT_INIT
|
||
|
rt_list_entry
|
||
|
rt_list_for_each_safe
|
||
|
rt_list_for_each
|
||
|
rt_list_for_each_entry
|
||
|
rt_list_for_each_entry_safe
|
||
|
rt_list_first_entry
|
||
|
RT_SLIST_OBJECT_INIT
|
||
|
rt_slist_entry
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
#普通结构体
|
||
|
rt_list_node
|
||
|
rt_slist_node
|
||
|
rt_object
|
||
|
rt_object_class_type
|
||
|
rt_object_information
|
||
|
rt_timer
|
||
|
rt_cpu
|
||
|
rt_semaphore
|
||
|
rt_mutex
|
||
|
rt_event
|
||
|
rt_mailbox
|
||
|
rt_messagequeue
|
||
|
rt_memheap_item
|
||
|
rt_memheap
|
||
|
rt_mempool
|
||
|
rt_device_class_type
|
||
|
rt_device
|
||
|
rt_device_blk_geometry
|
||
|
rt_device_blk_sectors
|
||
|
rt_device_graphic_info
|
||
|
rt_device_rect_info
|
||
|
rt_device_graphic_ops
|
||
|
RT_HW_CACHE_OPS
|
||
|
rt_irq_desc
|
||
|
rt_spinlock
|
||
|
rt_module_symtab
|
||
|
rt_pollreq
|
||
|
rt_audio_portal_device
|
||
|
rt_audio_pipe_flag
|
||
|
rt_audio_pipe
|
||
|
hwcrypto_bignum
|
||
|
hw_bignum_mpi
|
||
|
hwcrypto_bignum_ops
|
||
|
hwcrypto_crc_cfg
|
||
|
hwcrypto_crc_ops
|
||
|
hwcrypto_crc
|
||
|
hwcrypto_gcm
|
||
|
hwcrypto_gcm_ops
|
||
|
hwcrypto_gcm
|
||
|
hwcrypto_hash
|
||
|
hwcrypto_hash_ops
|
||
|
hwcrypto_hash
|
||
|
rt_hwcrypto_ctx
|
||
|
hwcrypto_rng
|
||
|
hwcrypto_rng_ops
|
||
|
hwcrypto_rng
|
||
|
rt_hwcrypto_ctx
|
||
|
rt_hwcrypto_ctx
|
||
|
rt_hwcrypto_ops
|
||
|
|
||
|
rt_hwcrypto_device
|
||
|
rt_adc_device
|
||
|
rt_adc_ops
|
||
|
rt_adc_device
|
||
|
rt_rtc_wkalarm
|
||
|
rt_alarm
|
||
|
rt_alarm_setup
|
||
|
rt_alarm_container
|
||
|
rt_audio_buf_info
|
||
|
rt_audio_device
|
||
|
rt_audio_caps
|
||
|
rt_audio_configure
|
||
|
|
||
|
rt_audio_ops
|
||
|
rt_audio_configure
|
||
|
rt_audio_caps
|
||
|
rt_audio_replay
|
||
|
rt_audio_record
|
||
|
rt_audio_device
|
||
|
rt_can_filter_item
|
||
|
rt_can_filter_config
|
||
|
can_configure
|
||
|
rt_can_ops
|
||
|
RT_CAN_STATUS_MODE
|
||
|
RT_CAN_BUS_ERR
|
||
|
rt_can_status
|
||
|
rt_can_hdr
|
||
|
rt_can_device
|
||
|
|
||
|
rt_can_device
|
||
|
rt_can_status
|
||
|
rt_can_msg
|
||
|
rt_can_msg_list
|
||
|
rt_can_rx_fifo
|
||
|
rt_can_sndbxinx_list
|
||
|
rt_can_tx_fifo
|
||
|
rt_can_ops
|
||
|
rt_clock_cputime_ops
|
||
|
rt_dac_device
|
||
|
rt_dac_ops
|
||
|
rt_dac_device
|
||
|
rt_dac_device
|
||
|
rt_hwtimer_ops
|
||
|
rt_hwtimerval
|
||
|
rt_hwtimer_device
|
||
|
rt_hwtimer_info
|
||
|
rt_hwtimer_device
|
||
|
rt_i2c_priv_data
|
||
|
|
||
|
rt_i2c_bit_ops
|
||
|
rt_i2c_msg
|
||
|
rt_i2c_bus_device
|
||
|
rt_i2c_bus_device_ops
|
||
|
rt_i2c_bus_device
|
||
|
rt_i2c_client
|
||
|
rt_mmcsd_csd
|
||
|
rt_mmcsd_cid
|
||
|
rt_sd_scr
|
||
|
rt_sdio_cccr
|
||
|
rt_sdio_cis
|
||
|
rt_sdio_function_tuple
|
||
|
rt_sdio_function
|
||
|
rt_sdio_function
|
||
|
rt_mmcsd_card
|
||
|
rt_mmcsd_data
|
||
|
rt_mmcsd_cmd
|
||
|
rt_mmcsd_req
|
||
|
rt_mmcsd_io_cfg
|
||
|
rt_mmcsd_host
|
||
|
rt_mmcsd_req
|
||
|
rt_mmcsd_host_ops
|
||
|
rt_mmcsd_host
|
||
|
rt_mutex
|
||
|
rt_semaphore
|
||
|
rt_mtd_nand_device
|
||
|
rt_mtd_nand_driver_ops
|
||
|
rt_mtd_nor_device
|
||
|
rt_mdio_bus
|
||
|
rt_mdio_bus_ops
|
||
|
phy_speed
|
||
|
phy_duplex
|
||
|
phy_loop
|
||
|
rt_phy_msg
|
||
|
rt_phy_msg
|
||
|
rt_phy_device
|
||
|
rt_phy_device
|
||
|
rt_int32_t
|
||
|
rt_phy_ops
|
||
|
rt_device_pin
|
||
|
rt_device_pin_mode
|
||
|
rt_device_pin_status
|
||
|
rt_pin_irq_hdr
|
||
|
rt_pin_ops
|
||
|
pm_module_id
|
||
|
rt_pm_ops
|
||
|
rt_device_pm_ops
|
||
|
rt_device_pm
|
||
|
rt_pm_module
|
||
|
rt_pm
|
||
|
rt_pm_notify
|
||
|
rt_pulse_encoder_type
|
||
|
rt_pulse_encoder_device
|
||
|
rt_pulse_encoder_ops
|
||
|
rt_pulse_encoder_device
|
||
|
rt_pwm_configuration
|
||
|
rt_device_pwm
|
||
|
rt_pwm_ops
|
||
|
rt_device_pwm
|
||
|
rt_inputcapture_data
|
||
|
rt_inputcapture_device
|
||
|
rt_inputcapture_ops
|
||
|
rt_rtc_ops
|
||
|
rt_rtc_device
|
||
|
rt_sdio_device_id
|
||
|
rt_sdio_driver
|
||
|
rt_sensor_info
|
||
|
rt_sensor_intf
|
||
|
rt_sensor_config
|
||
|
rt_sensor_device
|
||
|
rt_sensor_module
|
||
|
rt_sensor_data
|
||
|
rt_sensor_ops
|
||
|
rt_serial_rx_fifo
|
||
|
rt_serial_tx_fifo
|
||
|
rt_serial_device
|
||
|
rt_uart_ops
|
||
|
serial_configure
|
||
|
rt_serial_rx_fifo
|
||
|
rt_serial_tx_fifo
|
||
|
rt_serial_rx_dma
|
||
|
rt_serial_tx_dma
|
||
|
rt_serial_device
|
||
|
rt_uart_ops
|
||
|
|
||
|
rt_spi_message
|
||
|
rt_spi_configuration
|
||
|
rt_spi_ops
|
||
|
rt_spi_bus
|
||
|
rt_spi_device
|
||
|
rt_qspi_message
|
||
|
rt_qspi_configuration
|
||
|
rt_qspi_device
|
||
|
rt_watchdog_ops
|
||
|
rt_watchdog_device
|
||
|
rt_watchdog_ops
|
||
|
rt_data_item
|
||
|
rt_data_queue
|
||
|
rt_pipe_device
|
||
|
rt_pollreq
|
||
|
rt_rbb_status
|
||
|
rt_rbb_blk
|
||
|
rt_rbb_blk_queue
|
||
|
rt_rbb
|
||
|
rt_wqueue_node
|
||
|
rt_wqueue_node
|
||
|
rw009_cmd
|
||
|
_rw009_resp_join
|
||
|
_rw009_cmd_softap
|
||
|
_rw009_cmd_rssi
|
||
|
_rw009_cmd_join
|
||
|
_rw009_cmd_easy_join
|
||
|
_rw009_resp_init
|
||
|
_rw009_cmd_init
|
||
|
rt_touch_info
|
||
|
rt_touch_config
|
||
|
rt_touch_data
|
||
|
rt_touch_device
|
||
|
rt_touch_ops
|
||
|
|
||
|
rt_wlan_cfg_info
|
||
|
rt_wlan_cfg_ops
|
||
|
rt_wlan_device
|
||
|
rt_wlan_buff
|
||
|
rt_wlan_ssid
|
||
|
rt_wlan_key
|
||
|
rt_wlan_info
|
||
|
rt_wlan_buff
|
||
|
rt_filter_pattern
|
||
|
rt_wlan_filter
|
||
|
rt_wlan_dev_event_desc
|
||
|
rt_wlan_device
|
||
|
rt_sta_info
|
||
|
rt_ap_info
|
||
|
rt_scan_info
|
||
|
rt_wlan_dev_ops
|
||
|
rt_wlan_prot
|
||
|
rt_wlan_prot_ops
|
||
|
rt_wlan_prot
|
||
|
rt_dlmodule
|
||
|
rt_dlmodule_ops
|
||
|
rt_lwp_memheap_item
|
||
|
rt_lwp_memheap
|
||
|
rt_lwp
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|