uc-sdk
|
Go to the source code of this file.
Typedefs | |
typedef unsigned portLONG | portTickType |
Functions | |
void | vPortYieldFromISR (void) |
void | vPortEnterCritical (void) |
void | vPortExitCritical (void) |
#define portBASE_TYPE long |
Definition at line 79 of file portmacro.h.
#define portBYTE_ALIGNMENT 8 |
Definition at line 93 of file portmacro.h.
#define portCHAR char |
Definition at line 73 of file portmacro.h.
#define portCLEAR_INTERRUPT_MASK | ( | ) |
Definition at line 124 of file portmacro.h.
#define portCLEAR_INTERRUPT_MASK_FROM_ISR | ( | x) | portCLEAR_INTERRUPT_MASK();(void)x |
Definition at line 133 of file portmacro.h.
#define portDISABLE_INTERRUPTS | ( | ) | portSET_INTERRUPT_MASK() |
Definition at line 139 of file portmacro.h.
#define portDOUBLE double |
Definition at line 75 of file portmacro.h.
#define portENABLE_INTERRUPTS | ( | ) | portCLEAR_INTERRUPT_MASK() |
Definition at line 140 of file portmacro.h.
#define portEND_SWITCHING_ISR | ( | xSwitchRequired) | if( xSwitchRequired ) vPortYieldFromISR() |
Definition at line 102 of file portmacro.h.
#define portENTER_CRITICAL | ( | ) | vPortEnterCritical() |
Definition at line 141 of file portmacro.h.
#define portEXIT_CRITICAL | ( | ) | vPortExitCritical() |
Definition at line 142 of file portmacro.h.
#define portFLOAT float |
Definition at line 74 of file portmacro.h.
#define portLONG long |
Definition at line 76 of file portmacro.h.
#define portMAX_DELAY ( portTickType ) 0xffffffff |
Definition at line 86 of file portmacro.h.
#define portNOP | ( | ) |
Definition at line 149 of file portmacro.h.
#define portSET_INTERRUPT_MASK | ( | ) |
Definition at line 112 of file portmacro.h.
#define portSET_INTERRUPT_MASK_FROM_ISR | ( | ) | 0;portSET_INTERRUPT_MASK() |
Definition at line 132 of file portmacro.h.
#define portSHORT short |
Definition at line 77 of file portmacro.h.
#define portSTACK_GROWTH ( -1 ) |
Definition at line 91 of file portmacro.h.
#define portSTACK_TYPE unsigned portLONG |
Definition at line 78 of file portmacro.h.
#define portTASK_FUNCTION | ( | vFunction, | |
pvParameters | |||
) | void vFunction( void *pvParameters ) |
Definition at line 147 of file portmacro.h.
#define portTASK_FUNCTION_PROTO | ( | vFunction, | |
pvParameters | |||
) | void vFunction( void *pvParameters ) |
Definition at line 146 of file portmacro.h.
#define portTICK_RATE_MS ( ( portTickType ) 1000 / configTICK_RATE_HZ ) |
Definition at line 92 of file portmacro.h.
#define portYIELD | ( | ) | vPortYieldFromISR() |
Definition at line 100 of file portmacro.h.
typedef unsigned portLONG portTickType |
Definition at line 85 of file portmacro.h.