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

📄 sf_reg.h

📁 华为 HI3510 BOOTLOADER HIBOOT 源码包
💻 H
字号:
/************************************************************************ *                                                                      * *                          SF_reg.H	                                * *                                                                      * *  Project Code:       SD592DRIVER                                     * *  Create Date:        2005/01/03                                      * *  Author:             TANGBENBING                                     * *  Modify Date:                                                        * *  Document:                                                 			* *  Function:                                                           * *  Others:                                                             * *----------------------------------------------------------------------* *                                                                      * * Copyright 2004-2005 SD592 Team Shenzhen  HuaWei Tech, Inc.   		* *                     ALL RIGHTS RESERVED                              * *                                                                      * *----------------------------------------------------------------------* *                                                                      * *    1 define the register address			                            * *    2	this file is used by the SF_API.c file                          * *                                                                      * ************************************************************************/#ifndef __DRIVERS_NET_HISILICON_SF_REG_H#define __DRIVERS_NET_HISILICON_SF_REG_H/*Define the opposite addr. for the switch fabric registers*/#define SF_Reg_Base_Addr	IO_ADDRESS(0xA0020000)#define SF_REG_BASE		SF_Reg_Base_Addr#define	SF_Statis	((volatile UINT32*)(0x0000 + SF_Reg_Base_Addr))#define	SF_ResetRG	((volatile UINT32*)(0x001c + IO_ADDRESS(0x101e0000)))#define	SF_ANYPORT( n )	((volatile UINT32*)(0x0200 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 63*/#define	SF_ANYTYPE( n )	((volatile UINT32*)(0x0300 + SF_Reg_Base_Addr + (n*4 * 4)))	/*The range of n is 0 to 7*/#define	SF_VLAN( n )	((volatile UINT32*)(0x0380 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 7*/#define	SF_GLB_DIO( n )	((volatile UINT32*)(0x0600 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 18*/#define	SF_IQM_DIO( n )	((volatile UINT32*)(0x0480 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 9*/#define	SF_MAC0_DIO( n )	((volatile UINT32*)(0x0580 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 7*/#define	SF_MAC_DIO( n )	((volatile UINT32*)(0x05a0 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 5*/#define	SF_MDIO_DIO( n )	((volatile UINT32*)(0x05c0 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 4*/#define	SF_NAT_DIO( n )	((volatile UINT32*)(0x0500 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 19*/#define	SF_IERF_DIO( n )	((volatile UINT32*)(0x05e0 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 2*/#define	SF_BM_DIO( n )	((volatile UINT32*)(0x0400 + SF_Reg_Base_Addr + n*4))	/*The range of n is 0 to 16*/#endif /* __DRIVERS_NET_HISILICON_SF_REG_H */

⌨️ 快捷键说明

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