📄 type.h
字号:
/*------------------------------------------------------------------------
Module: type.h
Author: AmineChen[amine@263.net]
Project: BOOT
State:
Creation Date:
Description: 类型说明
------------------------------------------------------------------------*/
/*------------------------------------------------------------------------
$Log: type.h,v $
Revision 1.0 2001-09-19 17:09:40+08 amine
Initial revision
------------------------------------------------------------------------*/
#ifndef _TYPE_H
#define _TYPE_H
/*------------------------------------------------------------------------
[常数说明]
------------------------------------------------------------------------*/
#define YES 1
#define NO 0
#ifndef NULL /* 防止重复库定义 */
#define NULL ((void *)0)
#endif
/*------------------------------------------------------------------------
[类型说明]
------------------------------------------------------------------------*/
/*-----------------------------通用类型---------------------------------*/
#define UCHAR unsigned char
#define USHORT unsigned short
#define UINT unsigned int
//#define ULONG unsigned long
#define REG8(addr) *((volatile unsigned char *) (addr))
#define REG16(addr) *((volatile unsigned short *) (addr))
#define REG32(addr) *((volatile unsigned long *) (addr))
//#define BOOL unsigned char
#ifndef FALSE
#define FALSE 0
#endif
#ifndef TRUE
#define TRUE 1
#endif
#endif /* _TYPE_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -