📄 hw_sdram.h
字号:
/******************************************************************/
/* Copyright (C) 2007 ROCK-CHIPS FUZHOU . All Rights Reserved. */
/*******************************************************************
File : sdram.h
Desc : 定义sdram的寄存器结构体\寄存器位的宏定义\接口函数
Author : huangxinyu
Date : 2007-05-30
Notes :
$Log: hw_sdram.h,v $
Revision 1.4 2007/10/23 08:27:28 Huangxinyu
调试后修改bug
Revision 1.3 2007/10/15 09:19:29 Huangxinyu
根据RK27提交修改driver
Revision 1.2 2007/10/08 02:38:49 Lingzhaojun
添加版本自动注释脚本
*********************************************************************/
#ifndef _SDRAM_H
#define _SDRAM_H
/********************************************************************
INCLUDE FILES
*********************************************************************/
#include "hw_include.h"
/********************************************************************
GLOBAL MACROS DEFINE
********************************************************************/
#define SDRAM_REG_BASE AHB0_SDRSTMC_BASE + 0x0100 //0x180B0100
#define CAS_2 (0x02<<4)
#define CAS_3 (0x03<<4)
#define BURST_1 (0x00)
#define BURST_2 (0x01)
#define BURST_4 (0x02)
#define BURST_8 (0x03)
#define COL_8 (0x0)
#define COL_9 (0x1)
#define COL_10 (0x2)
#define COL_11 (0x3)
#define COL_12 (0x4)
#define ROW_11 (0x0<<4)
#define ROW_12 (0x1<<4)
#define ROW_13 (0x2<<4)
#define BANK_1 (0x1)
#define BANK_2 (0x2)
#define BANK_4 (0x3)
#define COL_MASK (0x7)
#define ROW_MASK (0x3<<3)
#define BANK_MASK (0x3)
/*********************************************************************
ENUMERATIONS AND STRUCTURES
*********************************************************************/
typedef volatile struct SDRAMReg
{
REG32 MCSDR_MODE;
REG32 MCSDR_ADDMAP;
REG32 MCSDR_ADDCFG;
REG32 MCSDR_BASIC;
REG32 MCSDR_T_REF;
REG32 MCSDR_T_RFC;
REG32 MCSDR_T_MRD;
REG32 MCSDR_T_XSRD;
REG32 MCSDR_T_RP;
REG32 MCSDR_T_RCD;
REG32 MCSDR_T_RAS;
} SDRAMReg_t, *pSDRAMReg_t;
#endif /* _SDRAM_H */
/*********************************************************************
END OF FILE
*********************************************************************/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -