📄 hwapi_cache.h
字号:
/*********************************************************************************
* Copyright (C),2004-2005, Fuzhou Rockchip Co.,Ltd.
* All Rights Reserved
* V1.00
* FileName : cache.c
* Author : lzy
* Description:
* History :
* <author> <time> <version> <desc>
* lzy 07/7/29 1.0 ORG
$Log: hwapi_cache.h,v $
Revision 1.6 2007/11/17 06:11:26 Linzhengyuan
增加cache_disable 接口
Revision 1.5 2007/10/23 08:21:33 Huangxinyu
调试后修改bug
Revision 1.4 2007/10/15 09:03:06 Huangxinyu
根据RK27提交修改driver
Revision 1.3 2007/10/08 02:38:39 Lingzhaojun
添加版本自动注释脚本
*********************************************************************************/
#ifndef _HWAPI_CACHE_H
#define _HWAPI_CACHE_H
typedef enum Cache_way
{
Cache_way0 = 0,
Cache_way1 = 1
}Cache_way_t;
void Cache_PowerOnInit(void);
void Cache_FlushDataLine(UINT32 address, UINT32 numofbyte);
void Cache_Disable(void);
#ifdef ENABLEMMU
UINT32 TransVAtoPA(UINT32 VirtualAddr);
#else
#define TransVAtoPA(a) (a)
#endif
//Cache Performance Count.
#define CHACHEPF_COUNT_CYCLE (0<<4)
#define CHACHEPF_COUNT_INST (1<<4)
#define CHACHEPF_COUNT_CACHEINST (2<<4)
#define CHACHEPF_COUNT_HITINST (3<<4)
#define CHACHEPF_COUNT_DATA (5<<4)
#define CHACHEPF_COUNT_WRDATA (6<<4)
#define CHACHEPF_COUNT_CACHEDATA (7<<4)
#define CHACHEPF_COUNT_HITDATA (8<<4)
#define CHACHEPF_COUNT_ENABLE 1
#define CHACHEPF_COUNT_DISABLE 0
#define CACHE_MEASURE_DATA (0)
#define CACHE_MEASURE_CODE (1)
#endif //_HWAPI_CACHE_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -