arm922.h

来自「FIC8120方案的 StartCell_Driver」· C头文件 代码 · 共 38 行

H
38
字号
/***************************************************************************
* Copyright  Faraday Technology Corp 2002-2003.  All rights reserved.      *
*--------------------------------------------------------------------------*
* Name:arm922.h                                                            *
* Description: ARM922 CPU define                                           *
* Author: Fred Chien                                                       *
****************************************************************************/

#include "mmu_h.h"


/* defined in arm_cache.c */
extern void uHALr_EnableCache(void);
extern void uHALr_DisableCache(void);

extern void uHALir_EnableICache(void);
extern void uHALir_EnableDCache(void);
extern void uHALir_EnableWriteBuffer(void);

/* defined in mmu.s */
extern void uHALr_InitMMU(int mode);
extern void uHALr_ResetMMU(void);

extern int uHALir_WriteBranchPredictionMode(int);
extern int uHALir_BranchPredSupported(void);
extern int uHALir_MMUSupported(void);
extern int uHALir_MPUSupported(void);
extern int uHALir_CacheSupported(void);
extern int uHALir_CheckUnifiedCache(void);

extern void uHALir_WriteCacheMode(unsigned int);
extern unsigned int uHALir_ReadCacheMode(void);

extern void uHALir_DisableICache(void);
extern void uHALir_DisableDCache(void);
extern void uHALir_DisableWriteBuffer(void);

extern void WRCACHE_FlushDC_920T(int);

⌨️ 快捷键说明

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