LPCOpen Platform  v1.03
LPCOpen Platform for NXP LPC Microcontrollers
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
os_cpu.h File Reference

Go to the source code of this file.

Macros

#define OS_CPU_EXT   extern
 
#define OS_TASK_SW()   OSCtxSw()
 
#define OS_TS_GET()   (CPU_TS)0u
 
#define OS_CPU_CFG_SYSTICK_PRIO   0u
 

Functions

void OSCtxSw (void)
 
void OSIntCtxSw (void)
 
void OSStartHighRdy (void)
 
void OS_CPU_PendSVHandler (void)
 
void OS_CPU_SysTickHandler (void)
 
void OS_CPU_SysTickInit (CPU_INT32U cnts)
 

Variables

OS_CPU_EXT CPU_STKOS_CPU_ExceptStkBase
 

Macro Definition Documentation

#define OS_CPU_CFG_SYSTICK_PRIO   0u

Definition at line 105 of file os_cpu.h.

#define OS_CPU_EXT   extern

Definition at line 40 of file os_cpu.h.

#define OS_TASK_SW ( )    OSCtxSw()

Definition at line 49 of file os_cpu.h.

#define OS_TS_GET ( )    (CPU_TS)0u

Definition at line 72 of file os_cpu.h.

Function Documentation

void OS_CPU_PendSVHandler ( void  )
void OS_CPU_SysTickHandler ( void  )

Definition at line 372 of file os_cpu_c_m0.c.

void OS_CPU_SysTickInit ( CPU_INT32U  cnts)

Definition at line 400 of file os_cpu_c_m0.c.

void OSCtxSw ( void  )
void OSIntCtxSw ( void  )
void OSStartHighRdy ( void  )

Variable Documentation

OS_CPU_EXT CPU_STK* OS_CPU_ExceptStkBase

Definition at line 113 of file os_cpu.h.