#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  | 
           | ) | 
           |