mpc107memparam.h

来自「LoPEC Early Access VxWorks BSP」· C头文件 代码 · 共 71 行

H
71
字号
/* mpc107MemParam.h - Memory Controller Parameter Initialization definitions *//* Copyright 2000-2001 Wind River Systems, Inc. *//* Copyright 1998-2001 Motorola, Inc. *//*modification history--------------------01d,23mar01,cak  modified sramConfigReg to include the ErrEnR1 register 01c,12jan01,djs  changes and cleanup related to SPD01b,08dec00,djs  changed kahlua names to MPC107.01a,02nov00,djs  created from 01c,07jul99,srr mv2100/kahulaMemParam.h*/#ifndef INC_MPC107MEMPARAM_H#define INC_MPC107MEMPARAM_H/*DESCRIPTIONtypedefs and defines common to all memory controllers *//* * Memory Interface control structure template.  Values to program * Memory Interface with. */typedef struct {   UINT MCCR1;		/* Memory Control Configuration Reg 1 */   UINT MCCR2;		/* Memory Control Configuration Reg 2 */   UINT MCCR3;		/* Memory Control Configuration Reg 3 */   UINT MCCR4;		/* Memory Control Configuration Reg 4 */   UINT ERRENR1;	/* Error Enabling Register 1 */   UINT MSR3_2_1_0;	/* Memory Starting Address Reg 3/2/1/0 */   UINT MSR7_6_5_4;	/* Memory Starting Address Reg 7/6/5/4 */   UINT MSER3_2_1_0;	/* Extended Mem Starting Address Reg 3/2/1/0 */   UINT MSER7_6_5_4;	/* Extended Mem Starting Address Reg 7/6/5/4 */   UINT MER3_2_1_0;	/* Memory Ending Address Reg 3/2/1/0 */   UINT MER7_6_5_4;	/* Memory Ending Address Reg 7/6/5/4 */   UINT MEER3_2_1_0;	/* Extended Memory Ending Address Reg 3/2/1/0 */   UINT MEER7_6_5_4;	/* Extended Memory Ending Address Reg 7/6/5/4 */   UCHAR MPMR;		/* Memory Page Mode Reg */   UCHAR MBER;		/* Memory Bank Enable Reg */   UINT sdramSize;	/* Total memory found */   UCHAR clkFrequency;	/* Operating clock frequency */} sramConfigReg;#define MPC107_MEM_ADDR_SHIFT		20#define MPC107_EMEM_ADDR_SHIFT          28#define MPC107_MEM_BANK_INDEX		8#define MPC107_MEM_BANK_MASK            0xFF#define MPC107_RAM_ROW_BIT_SHIFT	2/* Refressh rates in uSecs. */#define MPC107_REFINT_REFR_NORMAL	15625#define MPC107_REFINT_REFR_REDUCED_DIV4	3900#define MPC107_REFINT_REFR_REDUCED_DIV2	7800#define MPC107_REFINT_REFR_EXTENDED_2X	31300#define MPC107_REFINT_REFR_EXTENDED_4X	62500#define MPC107_REFINT_REFR_EXTENDED_8X	125000#endif /* INC_MPC107MEMPARAM_H */

⌨️ 快捷键说明

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