app.h
来自「ucos-II2.51在S3C44B0X上的移植 开发环境:SDT2.50 」· C头文件 代码 · 共 58 行
H
58 行
/*
*************************************************************************
* Copyright (c) 2003, The Lab of Embedded System and Net Security,WHUT..
* All rights reserved.
*
* Filename: app.h
* Discription: This file concerns to basic file operations
*
* version: 1.0
* Author: Qiu Yanfei <qyfhm@tom.com>
* Accomplished Date: 2004/5/8 10:29:00
*************************************************************************
*/
#ifndef _APP_H_
#define _APP_H_
#ifdef APP_GLOBAL
#define APP_EXT
#else
#define APP_EXT extern
#endif
#include "..\bsp\cpu\def.h"
#define USR_MAX_QENTRY 10
#define MESSAGE_TASK_STAKSIZE 1024
enum usr_msg_type {
USR_MSG_KEY,
USR_MSG_TASK,
USR_MSG_MAX
};
struct usr_msg{
enum usr_msg_type type;
U8 data;
void* pdata;
};
typedef struct {
OS_EVENT* usrQ;
void* usrpQ[USR_MAX_QENTRY];
}USR_Q_T;
APP_EXT USR_Q_T usr_msg_q;
APP_EXT U32 message_task_stack[MESSAGE_TASK_STAKSIZE];
APP_EXT void usr_msg_process(void * arg);
#endif /* _APP_H_ */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?