📄 hal_cache.h.patch
字号:
--- hal_cache.h.orig 2005-08-10 15:54:54.965761600 +0800
+++ hal_cache.h 2005-08-10 15:58:13.611400000 +0800
@@ -476,6 +476,7 @@
// Cache controls for safely disabling/reenabling caches around execution
// of relocated code.
+#if !defined(CYGPKG_HAL_ARM_ARM9_AT91RM9200)
#define HAL_FLASH_CACHES_OFF(_d_, _i_) \
CYG_MACRO_START \
HAL_ICACHE_IS_ENABLED(_i_); \
@@ -486,12 +487,23 @@
HAL_DCACHE_INVALIDATE_ALL(); \
HAL_DCACHE_DISABLE(); \
CYG_MACRO_END
+#else
+#define HAL_FLASH_CACHES_OFF(_d_, _i_) \
+ CYG_MACRO_START \
+ CYG_MACRO_END
+#endif /* CYGPKG_HAL_ARM_ARM9_AT91RM9200 */
+#if !defined(CYGPKG_HAL_ARM_ARM9_AT91RM9200)
#define HAL_FLASH_CACHES_ON(_d_, _i_) \
CYG_MACRO_START \
if (_d_) HAL_DCACHE_ENABLE(); \
if (_i_) HAL_ICACHE_ENABLE(); \
CYG_MACRO_END
+#else
+#define HAL_FLASH_CACHES_ON(_d_, _i_) \
+ CYG_MACRO_START \
+ CYG_MACRO_END
+#endif /* CYGPKG_HAL_ARM_ARM9_AT91RM9200 */
//-----------------------------------------------------------------------------
// Virtual<->Physical translations
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -