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

📄 ppc852extra.h

📁 motorola mpc系列 mpc852cpu bsp
💻 H
字号:
/************************************************************************
Copyright 2003 - 2004 UPTI, Inc.

filename     : ppc852extra.h

description  : Motorola System Interface Unit header file

author       : young

modification :young   create            2003-09-09
************************************************************************/
/*
This file contains constants of the System Interface Unit (SIU) for the
Motorola MPC852 PowerPC microcontroller more extra than  MPC860 and MPC821. 
Can be used at the same time when  ppc860Siu.h(h\drv\multi\) used.
*/


#ifndef __INCppc852extrah
#define __INCppc852extrah

#ifdef __cplusplus
extern "C" {
#endif

/* FEC register set */
#define	ADDR_LOW(base)		(CAST(VUINT32*)((base) + 0x0E00)) 
#define	ADDR_HIGH(base)		(CAST(VUINT32*)((base) + 0x0E04))
#define	HASH_TABLE_HIGH(base)	(CAST(VUINT32*)((base) + 0x0E08))
#define	HASH_TABLE_LOW(base)	(CAST(VUINT32*)((base) + 0x0E0C))
#define	R_DES_START(base)	(CAST(VUINT32*)((base) + 0x0E10))
#define	X_DES_START(base)	(CAST(VUINT32*)((base) + 0x0E14))
#define	R_BUFF_SIZE(base)		(CAST(VUINT32*)((base) + 0x0E18))
#define	ECNTRL(base)		(CAST(VUINT32*)((base) + 0x0E40))
#define	IEVENT(base)		(CAST(VUINT32*)((base) + 0x0E44))
#define	IMASK(base)		(CAST(VUINT32*)((base) + 0x0E48))
#define	IVEC(base)		(CAST(VUINT32*)((base) + 0x0E4C))
#define	R_DES_ACTIVE(base)	(CAST(VUINT32*)((base) + 0x0E50))
#define	X_DES_ACTIVE(base)	(CAST(VUINT32*)((base) + 0x0E54))
#define	MII_DATA(base)		(CAST(VUINT32*)((base) + 0x0E80))
#define	MII_SPEED(base)		(CAST(VUINT32*)((base) + 0x0E84))
#define	R_BOUND(base)		(CAST(VUINT32*)((base) + 0x0ECC))
#define	R_FSTART(base)		(CAST(VUINT32*)((base) + 0x0ED0))
#define	X_WMRK(base)		(CAST(VUINT32*)((base) + 0x0EE4))
#define	X_FSTART(base)		(CAST(VUINT32*)((base) + 0x0EEC))
#define	FUN_CODE(base)		(CAST(VUINT32*)((base) + 0x0F34))
#define	R_CNTRL(base)		(CAST(VUINT32*)((base) + 0x0F44))
#define	R_HASH(base)		(CAST(VUINT32*)((base) + 0x0F48))
#define	X_CNTRL(base)		(CAST(VUINT32*)((base) + 0x0F84))


#ifdef  __cplusplus
}
#endif

#endif /* __INCppc852extrah */

⌨️ 快捷键说明

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