os_trace.h

来自「提供在VC环境下调试及进行UCOS编程的便利环境」· C头文件 代码 · 共 48 行

H
48
字号
#ifndef _OS_TRACE_H
#define _OS_TRACE_H

/*
*********************************************************************************************************
*                                                    Constants
*********************************************************************************************************
*/

enum {
    OBJ_SW,
    OBJ_COR,
    OBJ_SEM,
    OBJ_MAX
};

enum {
    PT_SW_CTX,
    PT_SW_INT,
    PT_SW_MAX
};

enum {
    PT_COR_ERDY,
    PT_COR_EWT,
    PT_COR_SH,
    PT_COR_MAX
};

enum {
    PT_SEM_PEND,
    PT_SEM_POST,
    PT_SEM_MAX
};

/*
*********************************************************************************************************
*                                                    Prototypes
*********************************************************************************************************
*/

void OSInitTrace( int Size );

void OSTrace( int Object, int Point, void *tcb, void *event, int arg0, int arg1, int arg2 );


#endif/*_OS_TRACE_H*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?