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

📄 initcache.s

📁 realview22.rar
💻 S
字号:
;;  Copyright ARM Ltd 2002. All rights reserved.
;;
;;  This code provides basic initialization for an ARM9x0T including:
;;
;;  This code must be run from a privileged mode


        AREA   INIT9X0CACHE, CODE, READONLY

        EXPORT core_init
core_init FUNCTION

;
; Set global core configurations
;===============================
;
        MRC     p15, 0, r0, c1, c0, 0       ; read CP15 register 1 into r0

        ORR     r0, r0, #(0x1  <<12)        ; enable I Cache
        ORR     r0, r0, #(0x1  <<2)         ; enable D Cache
        ORR     r0, r0, #(2_11 <<30)        ; enable asynchronous clocking mode

        MCR     p15, 0, r0, c1, c0, 0       ; write CP15 register 1
        MOV     pc, lr
        ENDFUNC


        END

⌨️ 快捷键说明

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