新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > TQ2440國嵌學院gboot-關閉MMU和Cache

        TQ2440國嵌學院gboot-關閉MMU和Cache

        作者: 時間:2016-11-26 來源:網絡 收藏


        在register 1寄存器中最后3位定義如下:

        本文引用地址:http://www.104case.com/article/201611/321971.htm



        第0位可以關閉MMU

        第1位可以關閉Data address check

        第2位可以關閉Cache

        當然你會說這里只關閉了Dcache,沒有關閉Icache,



        在register 1寄存器中第12位定義如下:

        第12位可以關閉Icache,通常情況下,不對這一位做設定。

        代碼如下:

        disable_mmu:
        mcr p15,0,r0,c7,c7,0
        mrc p15,0,r0,c1,c0,0
        bic r0, r0, #0x00000007
        mcr p15,0,r0,c1,c0,0
        mov pc, lr



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 秦安县| 吐鲁番市| 新安县| 济阳县| 图木舒克市| 隆昌县| 肇源县| 措美县| 西青区| 资溪县| 榆中县| 肃南| 建湖县| 舒城县| 阳江市| 东莞市| 惠来县| 衡山县| 南澳县| 宣恩县| 武宁县| 吕梁市| 乌兰察布市| 乌拉特后旗| 和静县| 都匀市| 永春县| 工布江达县| 清新县| 屯留县| 西昌市| 塔河县| 峨边| 缙云县| 闸北区| 内乡县| 温泉县| 新河县| 苍南县| 石屏县| 三原县|