#include "app_util.h"
#include "nordic_common.h"
◆ portISRState_t
◆ portBASE_TYPE
| #define portBASE_TYPE long |
◆ portBYTE_ALIGNMENT
| #define portBYTE_ALIGNMENT 8 |
◆ portCHAR
◆ portCLEAR_INTERRUPT_MASK_FROM_ISR
◆ portDISABLE_INTERRUPTS
◆ portDOUBLE
| #define portDOUBLE double |
◆ portENABLE_INTERRUPTS
◆ portEND_SWITCHING_ISR
| #define portEND_SWITCHING_ISR |
( |
|
xSwitchRequired | ) |
|
Value:if((xSwitchRequired) != pdFALSE) \
{ \
portPendSVSchedule(); \
}
◆ portENTER_CRITICAL
◆ portEXIT_CRITICAL
◆ portFLOAT
◆ portLONG
◆ portMAX_DELAY
◆ portNRF_RTC_IRQn
| #define portNRF_RTC_IRQn RTC1_IRQn |
◆ portNRF_RTC_MAXTICKS
| #define portNRF_RTC_MAXTICKS ((1U << 24) - 1U) |
◆ portNRF_RTC_PRESCALER
◆ portNRF_RTC_REG
| #define portNRF_RTC_REG NRF_RTC1 |
◆ portPendSVSchedule
| #define portPendSVSchedule |
( |
| ) |
|
Value:do \
{ \
\
SCB->ICSR = SCB_ICSR_PENDSVSET_Msk; \
__SEV(); \
__DSB(); \
__ISB(); \
} while(0)
◆ portSET_INTERRUPT_MASK_FROM_ISR
◆ portSHORT
◆ portSTACK_GROWTH
| #define portSTACK_GROWTH (-1) |
◆ portSTACK_TYPE
◆ portSUPPRESS_TICKS_AND_SLEEP
◆ portTASK_FUNCTION
| #define portTASK_FUNCTION |
( |
|
vFunction, |
|
|
|
pvParameters |
|
) |
| void vFunction(void* pvParameters) |
◆ portTASK_FUNCTION_PROTO
| #define portTASK_FUNCTION_PROTO |
( |
|
vFunction, |
|
|
|
pvParameters |
|
) |
| void vFunction(void* pvParameters) |
◆ portTICK_PERIOD_MS
◆ portTICK_TYPE_IS_ATOMIC
| #define portTICK_TYPE_IS_ATOMIC 1 |
◆ portYIELD
◆ portYIELD_FROM_ISR
◆ BaseType_t
◆ StackType_t
◆ TickType_t
◆ UBaseType_t
◆ ulPortDisableISR()
| __STATIC_INLINE uint32_t ulPortDisableISR |
( |
void |
| ) |
|
◆ vPortDisableISR()
| __STATIC_INLINE void vPortDisableISR |
( |
void |
| ) |
|
◆ vPortEnableISR()
| __STATIC_INLINE void vPortEnableISR |
( |
void |
| ) |
|
◆ vPortEnterCritical()
| void vPortEnterCritical |
( |
void |
| ) |
|
◆ vPortExitCritical()
| void vPortExitCritical |
( |
void |
| ) |
|
◆ vPortRestoreISR()
| __STATIC_INLINE void vPortRestoreISR |
( |
uint32_t |
state | ) |
|
◆ vPortSuppressTicksAndSleep()
| void vPortSuppressTicksAndSleep |
( |
TickType_t |
xExpectedIdleTime | ) |
|
◆ vPortTaskYield()
| void vPortTaskYield |
( |
void |
| ) |
|