⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hwapi_cache.h

📁 瑞星微公司RK27XX系列芯片的SDK开发包
💻 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 + -