2014-03-25 75 views
0

發現這個MCR P15,0路,C7,C5的基礎上,1如何刷新統一緩存/數據緩存在ARM VA

但是,如果我有一個地址VA - 0x40008000如何設置路?

+0

對於armv7a,這似乎是*由MVA到POU無效指令緩存*。所以這是L1/L2-Icache無效。另外,似乎這個'cp15'對某些* debug *變體是可選的。它有可能不適用於你所瞄準的任何* ARM *。 Auselen說得對,Rd只是任何ARM寄存器;但我的猜測是你知道嗎?你在哪裏閱讀關於* c7,c5,1 *?如果可以,請提供鏈接。 –

+0

See:[Synchronous external abort ...](http://stackoverflow.com/questions/22627558/synchronous-external-abort-on-translation-table-walk/),這顯然是相關的? –

回答

0

什麼

LDR R0, =0x40008000 
MCR p15, 0, R0, c7, c5, 1