#include "FreeRTOS.h"
#include "task.h"
Go to the source code of this file.
◆ configSYSTICK_CLOCK_HZ
◆ portAIRCR_REG
| #define portAIRCR_REG ( * ( ( volatile uint32_t * ) 0xE000ED0C ) ) |
◆ portASPEN_AND_LSPEN_BITS
| #define portASPEN_AND_LSPEN_BITS ( 0x3UL << 30UL ) |
◆ portFIRST_USER_INTERRUPT_NUMBER
| #define portFIRST_USER_INTERRUPT_NUMBER ( 16 ) |
◆ portFPCCR
| #define portFPCCR ( ( volatile uint32_t * ) 0xe000ef34 ) /* Floating point context control register. */ |
◆ portINITIAL_EXC_RETURN
| #define portINITIAL_EXC_RETURN ( 0xfffffffd ) |
◆ portINITIAL_XPSR
| #define portINITIAL_XPSR ( 0x01000000 ) |
◆ portMAX_24_BIT_NUMBER
| #define portMAX_24_BIT_NUMBER ( 0xffffffUL ) |
◆ portMAX_8_BIT_VALUE
| #define portMAX_8_BIT_VALUE ( ( uint8_t ) 0xff ) |
◆ portMAX_PRIGROUP_BITS
| #define portMAX_PRIGROUP_BITS ( ( uint8_t ) 7 ) |
◆ portMISSED_COUNTS_FACTOR
| #define portMISSED_COUNTS_FACTOR ( 45UL ) |
◆ portNVIC_IP_REGISTERS_OFFSET_16
| #define portNVIC_IP_REGISTERS_OFFSET_16 ( 0xE000E3F0 ) |
◆ portNVIC_PEND_SYSTICK_CLEAR_BIT
| #define portNVIC_PEND_SYSTICK_CLEAR_BIT ( 1UL << 25UL ) |
◆ portNVIC_PENDSV_PRI
◆ portNVIC_PENDSVCLEAR_BIT
| #define portNVIC_PENDSVCLEAR_BIT ( 1UL << 27UL ) |
◆ portNVIC_SYSPRI2_REG
| #define portNVIC_SYSPRI2_REG ( * ( ( volatile uint32_t * ) 0xe000ed20 ) ) |
◆ portNVIC_SYSTICK_CLK_BIT
| #define portNVIC_SYSTICK_CLK_BIT ( 1UL << 2UL ) |
◆ portNVIC_SYSTICK_COUNT_FLAG_BIT
| #define portNVIC_SYSTICK_COUNT_FLAG_BIT ( 1UL << 16UL ) |
◆ portNVIC_SYSTICK_CTRL_REG
| #define portNVIC_SYSTICK_CTRL_REG ( * ( ( volatile uint32_t * ) 0xe000e010 ) ) |
◆ portNVIC_SYSTICK_CURRENT_VALUE_REG
| #define portNVIC_SYSTICK_CURRENT_VALUE_REG ( * ( ( volatile uint32_t * ) 0xe000e018 ) ) |
◆ portNVIC_SYSTICK_ENABLE_BIT
| #define portNVIC_SYSTICK_ENABLE_BIT ( 1UL << 0UL ) |
◆ portNVIC_SYSTICK_INT_BIT
| #define portNVIC_SYSTICK_INT_BIT ( 1UL << 1UL ) |
◆ portNVIC_SYSTICK_LOAD_REG
| #define portNVIC_SYSTICK_LOAD_REG ( * ( ( volatile uint32_t * ) 0xe000e014 ) ) |
◆ portNVIC_SYSTICK_PRI
◆ portPRIGROUP_SHIFT
| #define portPRIGROUP_SHIFT ( 8UL ) |
◆ portPRIORITY_GROUP_MASK
| #define portPRIORITY_GROUP_MASK ( 0x07UL << 8UL ) |
◆ portSTART_ADDRESS_MASK
| #define portSTART_ADDRESS_MASK ( ( StackType_t ) 0xfffffffeUL ) |
◆ portTASK_RETURN_ADDRESS
◆ portTOP_BIT_OF_BYTE
| #define portTOP_BIT_OF_BYTE ( ( uint8_t ) 0x80 ) |
◆ portVECTACTIVE_MASK
| #define portVECTACTIVE_MASK ( 0xFFUL ) |
◆ __attribute__()
◆ prvPortStartFirstTask()
| static void prvPortStartFirstTask |
( |
void |
| ) |
|
|
static |
◆ prvTaskExitError()
| static void prvTaskExitError |
( |
void |
| ) |
|
|
static |
◆ vPortEnableVFP()
| static void vPortEnableVFP |
( |
void |
| ) |
|
|
static |
◆ vPortEndScheduler()
| void vPortEndScheduler |
( |
void |
| ) |
|
◆ vPortEnterCritical()
| void vPortEnterCritical |
( |
void |
| ) |
|
◆ vPortExitCritical()
| void vPortExitCritical |
( |
void |
| ) |
|
◆ vPortSetupTimerInterrupt()
| void vPortSetupTimerInterrupt |
( |
void |
| ) |
|
◆ vPortSVCHandler()
| void vPortSVCHandler |
( |
void |
| ) |
|
◆ xPortPendSVHandler() [1/2]
◆ xPortPendSVHandler() [2/2]
| void xPortPendSVHandler |
( |
void |
| ) |
|
◆ xPortStartScheduler()
◆ xPortSysTickHandler()
| void xPortSysTickHandler |
( |
void |
| ) |
|