📄 app.h
字号:
/*
*************************************************************************
* 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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -