Referencia del Archivo os_cpu.h

Ir al código fuente de este archivo.

Definiciones

#define OS_CRITICAL_METHOD   1
#define OS_CPU_EXT   extern
#define OS_ENTER_CRITICAL()   asm volatile ("cli")
#define OS_EXIT_CRITICAL()   asm volatile ("sei")
#define OS_STK_GROWTH   1
#define OS_TASK_SW()   OSCtxSw()

Tipos definidos

typedef unsigned char BOOLEAN
typedef unsigned char INT8U
typedef signed char INT8S
typedef unsigned int INT16U
typedef signed int INT16S
typedef unsigned long INT32U
typedef signed long INT32S
typedef float FP32
typedef unsigned char OS_STK

Funciones

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

Variables

OS_CPU_EXT INT16U OSTaskStkSize
OS_CPU_EXT INT16U OSTaskStkSizeHard


Documentación de las definiciones

#define OS_CPU_EXT   extern

#define OS_CRITICAL_METHOD   1

 
#define OS_ENTER_CRITICAL (  )     asm volatile ("cli")

 
#define OS_EXIT_CRITICAL (  )     asm volatile ("sei")

#define OS_STK_GROWTH   1

 
#define OS_TASK_SW (  )     OSCtxSw()


Documentación de los tipos definidos

typedef unsigned char BOOLEAN

typedef float FP32

typedef signed int INT16S

typedef unsigned int INT16U

typedef signed long INT32S

typedef unsigned long INT32U

typedef signed char INT8S

typedef unsigned char INT8U

typedef unsigned char OS_STK


Documentación de las funciones

void OSCtxSw ( void   ) 

void OSIntCtxSw ( void   ) 

void OSStartHighRdy ( void   ) 


Documentación de las variables

OS_CPU_EXT INT16U OSTaskStkSize


Generado el Sun Jun 21 23:52:37 2009 para CursorControl por  doxygen 1.5.9