cpu_sh7723.h

来自「最新版的u-boot,2008-10-18发布」· C头文件 代码 · 共 210 行

H
210
字号
/* * (C) Copyright 2008 Renesas Solutions Corp. * * SH7723 Internal I/O register * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as * published by the Free Software Foundation; either version 2 of * the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, * MA 02111-1307 USA */#ifndef _ASM_CPU_SH7723_H_#define _ASM_CPU_SH7723_H_#define CACHE_OC_NUM_WAYS	4#define CCR_CACHE_INIT	0x0000090d/* EXP */#define TRA		0xFF000020#define EXPEVT	0xFF000024#define INTEVT	0xFF000028/* MMU */#define PTEH	0xFF000000#define PTEL	0xFF000004#define TTB		0xFF000008#define TEA		0xFF00000C#define MMUCR	0xFF000010#define PASCR	0xFF000070#define IRMCR	0xFF000078/* CACHE */#define CCR		0xFF00001C#define RAMCR	0xFF000074/* INTC *//* BSC */#define CMNCR		0xFEC10000#define	CS0BCR		0xFEC10004#define CS2BCR		0xFEC10008#define CS4BCR		0xFEC10010#define CS5ABCR		0xFEC10014#define CS5BBCR		0xFEC10018#define CS6ABCR		0xFEC1001C#define CS6BBCR		0xFEC10020#define CS0WCR		0xFEC10024#define CS2WCR		0xFEC10028#define CS4WCR		0xFEC10030#define CS5AWCR		0xFEC10034#define CS5BWCR		0xFEC10038#define CS6AWCR		0xFEC1003C#define CS6BWCR		0xFEC10040#define RBWTCNT		0xFEC10054/* SBSC */#define SBSC_SDCR	0xFE400008#define SBSC_SDWCR	0xFE40000C#define SBSC_SDPCR	0xFE400010#define SBSC_RTCSR	0xFE400014#define SBSC_RTCNT	0xFE400018#define SBSC_RTCOR	0xFE40001C#define SBSC_RFCR	0xFE400020/* DMAC *//* CPG */#define FRQCR       0xA4150000#define VCLKCR      0xA4150004#define SCLKACR     0xA4150008#define SCLKBCR     0xA415000C#define IRDACLKCR   0xA4150018#define PLLCR       0xA4150024#define DLLFRQ      0xA4150050/* LOW POWER MODE */#define STBCR       0xA4150020#define MSTPCR0     0xA4150030#define MSTPCR1     0xA4150034#define MSTPCR2     0xA4150038/* RWDT */#define RWTCNT      0xA4520000#define RWTCSR      0xA4520004#define WTCNT		RWTCNT/* TMU */#define TSTR        0xFFD80004#define TCOR0       0xFFD80008#define TCNT0       0xFFD8000C#define TCR0        0xFFD80010#define TCOR1       0xFFD80014#define TCNT1       0xFFD80018#define TCR1        0xFFD8001C#define TCOR2       0xFFD80020#define TCNT2       0xFFD80024#define TCR2        0xFFD80028/* TPU *//* CMT */#define CMSTR       0xA44A0000#define CMCSR       0xA44A0060#define CMCNT       0xA44A0064#define CMCOR       0xA44A0068/* MSIOF *//* SCIF */#define SCIF0_BASE  0xFFE00000#define SCIF1_BASE  0xFFE10000#define SCIF2_BASE  0xFFE20000#define SCIF3_BASE  0xa4e30000#define SCIF4_BASE  0xa4e40000#define SCIF5_BASE  0xa4e50000/* RTC *//* IrDA *//* KEYSC *//* USB *//* IIC *//* FLCTL *//* VPU *//* VIO(CEU) *//* VIO(VEU) *//* VIO(BEU) *//* 2DG *//* LCDC *//* VOU *//* TSIF *//* SIU *//* ATAPI *//* PFC */#define PACR        0xA4050100#define PBCR        0xA4050102#define PCCR        0xA4050104#define PDCR        0xA4050106#define PECR        0xA4050108#define PFCR        0xA405010A#define PGCR        0xA405010C#define PHCR        0xA405010E#define PJCR        0xA4050110#define PKCR        0xA4050112#define PLCR        0xA4050114#define PMCR        0xA4050116#define PNCR        0xA4050118#define PQCR        0xA405011A#define PRCR        0xA405011C#define PSCR        0xA405011E#define PTCR        0xA4050140#define PUCR        0xA4050142#define PVCR        0xA4050144#define PWCR        0xA4050146#define PXCR        0xA4050148#define PYCR        0xA405014A#define PZCR        0xA405014C#define PSELA       0xA405014E#define PSELB       0xA4050150#define PSELC       0xA4050152#define PSELD       0xA4050154#define HIZCRA      0xA4050158#define HIZCRB      0xA405015A#define HIZCRC      0xA405015C#define HIZCRD      0xA405015E#define MSELCRA     0xA4050180#define MSELCRB     0xA4050182#define PULCR       0xA4050184#define DRVCRA      0xA405018A#define DRVCRB      0xA405018C/* I/O Port */#define PADR        0xA4050120#define PBDR        0xA4050122#define PCDR        0xA4050124#define PDDR        0xA4050126#define PEDR        0xA4050128#define PFDR        0xA405012A#define PGDR        0xA405012C#define PHDR        0xA405012E#define PJDR        0xA4050130#define PKDR        0xA4050132#define PLDR        0xA4050134#define PMDR        0xA4050136#define PNDR        0xA4050138#define PQDR        0xA405013A#define PRDR        0xA405013C#define PSDR        0xA405013E#define PTDR        0xA4050160#define PUDR        0xA4050162#define PVDR        0xA4050164#define PWDR        0xA4050166#define PYDR        0xA4050168#define PZDR        0xA405016A/* UBC *//* H-UDI */#endif /* _ASM_CPU_SH7723_H_ */

⌨️ 快捷键说明

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