⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 def.h

📁 ARM9_s3c2410的启动代码
💻 H
字号:
/******************************************************************

** 文件名: Def.h

** Copyright (c) 2001-2007  重庆瑞斯凯特科技- 技术研发部

** 创建人: 

** 日 期:   2007年7月12日

** 修改人:

** 日 期:

** 描 述:  此文件用于常用结构定义、任务堆栈长度、任务优先级等

**

** 版 本:ver 1.0

*******************************************************************/



#ifndef __DEF_H__
#define __DEF_H__

#define U32 unsigned int
#define U16 unsigned short
#define S32 int
#define S16 short int
#define U8  unsigned char
#define	S8  char



/*************************任务堆栈长度以及优先级定义开始**************************/

#define	 TASK_MAIN_STK_SIZE		1024

/*************************任务堆栈长度以及优先级定义完毕*************************/
//#define	BYTE	char
//#define	WORD 	short


#define	DWORD	int
#define	UINT	U32
#define	LPSTR	U8 *		

#define TRUE 	1   
#define FALSE 	0

#define	outportb(port, data)	*(volatile U8 *)(port) = (data)
#define	outportw(port, data)	*(volatile U16 *)(port) = (data)
#define	outportd(port, data)	*(volatile U32 *)(port) = (data)
#define	inportb(port)	*(volatile U8 *)(port)
#define	inportw(port)	*(volatile U16 *)(port)
#define	inportd(port)	*(volatile U32 *)(port)

#endif /*__DEF_H__*/


⌨️ 快捷键说明

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