| LPCOpen Platform v1.03 LPCOpen Platform for NXP LPC Microcontrollers

- Main Page
- Modules
- Data Structures
- Files
- Related Pages

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
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_STK * | OS_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.