📄 hw_cache.h
字号:
/*********************************************************************************
* Copyright (C),2004-2005, Fuzhou Rockchip Co.,Ltd.
* All Rights Reserved
* V1.00
* FileName : hw_cache.h
* Author : lzy
* Description:
* History :
* <author> <time> <version> <desc>
* lzy 07/16/29 1.0 ORG
$Log: hw_cache.h,v $
Revision 1.3 2007/10/15 09:03:06 Huangxinyu
根据RK27提交修改driver
Revision 1.2 2007/10/08 02:38:39 Lingzhaojun
添加版本自动注释脚本
*********************************************************************************/
#ifndef _HW_CACHE_H
#define _HW_CACHE_H
typedef struct Cache_Reg
{
REG32 DevId;
REG32 CacheOp;
REG32 CacheLKDN;
REG32 Cachedummy;
REG32 MemMapA;
REG32 MemMapB;
REG32 MemMapC;
REG32 MemMapD;
REG32 PFCNTRA_CTRL;
REG32 PFCNTRA;
REG32 PFCNTRB_CTRL;
REG32 PFCNTRB;
}Cache_Reg_t, *pCache_Reg_t;
//DevId
#define CACHE_EN (1<<31)
#define CACHE_16K (2<<8)
#define CACHE_2WAY (2<<5)
#define CACHE_8WORD (1<<4)
//CacheOp
#define CACHEOP_ADDR_MASK (0xfffffffc)
#define CACHEOP_NOP (0)
#define CACHEOP_FLUSHLINE (1)
#define CACHEOP_FLUSHWAY (2)
//CacheLKDN
#define CACHE_NOLOCK (0)
#define CACHE_LOCKWAY0 (1)
#define CACHE_LOCKWAY1 (2)
//MemMapA/B/C/D
#define CACHEOP_UNCACHE_MASK (0xfe000000)
#define CACHEOP_UNCACHE_32M (0xfe)
#define CACHEOP_UNCACHE_64M (0xfc)
#define CACHEOP_UNCACHE_128M (0xf8)
#endif //_CACHE_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -