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

📄 pxa255_defs.h

📁 老外的一个开源项目
💻 H
字号:
// Copyright (c) David Vescovi.  All rights reserved.
// Part of Project DrumStix
// Windows Embedded Developers Interest Group (WE-DIG) community project.
// http://www.we-dig.org
// Copyright (c) Microsoft Corporation.  All rights reserved.
//------------------------------------------------------------------------------
//
//  Header: pxa255_defs.h
//
//  Defines common types used for register access.
//
//------------------------------------------------------------------------------
#ifndef _PXA255_DEFS_H_
#define _PXA255_DEFS_H_

#if __cplusplus
extern "C" {
#endif

typedef long					INT32_T,	*P_INT32_T;
typedef volatile	INT32_T		VINT32_T,	*P_VINT32_T;
typedef unsigned long			UINT32_T,	*P_UINT32_T;
typedef volatile	UINT32_T	VUINT32_T,	*P_VUINT32_T;

typedef int						INT_T,		*P_INT_T;
typedef volatile	INT_T		VINT_T,		*P_VINT_T;
typedef unsigned int			UINT_T,		*P_UINT_T;
typedef volatile	UINT_T		VUINT_T,	*P_VUINT_T;

typedef short					INT16_T,	*P_INT16_T;
typedef volatile	INT16_T		VINT16_T,	*P_VINT16_T;
typedef unsigned short			UINT16_T,	*P_UINT16_T;
typedef volatile	UINT16_T	VUINT16_T,	*P_VUINT16_T;

typedef char					INT8_T,		*P_INT8_T;
typedef volatile	INT8_T		VINT8_T,	*P_VINT8_T;
typedef unsigned char			UINT8_T,	*P_UINT8_T;
typedef volatile	UINT8_T		VUINT8_T,	*P_VUINT8_T;

#define BIT_0	( 1u << 0 )
#define BIT_1	( 1u << 1 )
#define BIT_2	( 1u << 2 )
#define BIT_3	( 1u << 3 )
#define BIT_4	( 1u << 4 )
#define BIT_5	( 1u << 5 )
#define BIT_6	( 1u << 6 )
#define BIT_7	( 1u << 7 )
#define BIT_8	( 1u << 8 )
#define BIT_9	( 1u << 9 )
#define BIT_10	( 1u << 10 )
#define BIT_11	( 1u << 11 )
#define BIT_12	( 1u << 12 )
#define BIT_13	( 1u << 13 )
#define BIT_14	( 1u << 14 )
#define BIT_15	( 1u << 15 )
#define BIT_16	( 1u << 16 )
#define BIT_17	( 1u << 17 )
#define BIT_18	( 1u << 18 )
#define BIT_19	( 1u << 19 )
#define BIT_20	( 1u << 20 )
#define BIT_21	( 1u << 21 )
#define BIT_22	( 1u << 22 )
#define BIT_23	( 1u << 23 )
#define BIT_24	( 1u << 24 )
#define BIT_25	( 1u << 25 )
#define BIT_26	( 1u << 26 )
#define BIT_27	( 1u << 27 )
#define BIT_28	( 1u << 28 )
#define BIT_29	( 1u << 29 )
#define BIT_30	( 1u << 30 )
#define BIT_31	( 1u << 31 )

#if __cplusplus
}
#endif

#endif 

⌨️ 快捷键说明

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