#include "FreeRTOS.h"
#include "task.h"
Go to the source code of this file.
#define configKERNEL_INTERRUPT_PRIORITY 255 |
#define portAIRCR_REG ( * ( ( volatile uint32_t * ) 0xE000ED0C ) ) |
#define portFIRST_USER_INTERRUPT_NUMBER ( 16 ) |
#define portINITIAL_XPSR ( 0x01000000UL ) |
#define portMAX_24_BIT_NUMBER ( 0xffffffUL ) |
#define portMAX_8_BIT_VALUE ( ( uint8_t ) 0xff ) |
#define portMAX_PRIGROUP_BITS ( ( uint8_t ) 7 ) |
#define portMISSED_COUNTS_FACTOR ( 45UL ) |
#define portNVIC_IP_REGISTERS_OFFSET_16 ( 0xE000E3F0 ) |
#define portNVIC_PEND_SYSTICK_CLEAR_BIT ( 1UL << 25UL ) |
#define portNVIC_PENDSVCLEAR_BIT ( 1UL << 27UL ) |
#define portNVIC_SYSPRI2_REG ( * ( ( volatile uint32_t * ) 0xe000ed20 ) ) |
#define portNVIC_SYSTICK_CLK_BIT ( 1UL << 2UL ) |
#define portNVIC_SYSTICK_COUNT_FLAG_BIT ( 1UL << 16UL ) |
#define portNVIC_SYSTICK_CTRL_REG ( * ( ( volatile uint32_t * ) 0xe000e010 ) ) |
#define portNVIC_SYSTICK_CURRENT_VALUE_REG ( * ( ( volatile uint32_t * ) 0xe000e018 ) ) |
#define portNVIC_SYSTICK_ENABLE_BIT ( 1UL << 0UL ) |
#define portNVIC_SYSTICK_INT_BIT ( 1UL << 1UL ) |
#define portNVIC_SYSTICK_LOAD_REG ( * ( ( volatile uint32_t * ) 0xe000e014 ) ) |
#define portPRIGROUP_SHIFT ( 8UL ) |
#define portPRIORITY_GROUP_MASK ( 0x07UL << 8UL ) |
#define portTASK_RETURN_ADDRESS prvTaskExitError |
#define portTOP_BIT_OF_BYTE ( ( uint8_t ) 0x80 ) |
__attribute__ |
( |
(naked) |
| ) |
|
void vPortEndScheduler |
( |
void |
| ) |
|
void vPortEnterCritical |
( |
void |
| ) |
|
void vPortExitCritical |
( |
void |
| ) |
|
void vPortSetupTimerInterrupt |
( |
void |
| ) |
|
void vPortSVCHandler |
( |
void |
| ) |
|
void xPortPendSVHandler |
( |
void |
| ) |
|
void xPortSysTickHandler |
( |
void |
| ) |
|