Cache, set associate to direct mapped

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Cache, set associate to direct mapped

ソリューションへジャンプ
3,402件の閲覧回数
hjk
Contributor III

I read this on the ARM programmer guide

"You can lock the replacement algorithm on a way basis, enabling the associativity to be reduced from eight-way down to one-way, direct mapped."

Register 9 is the lockdown register, but I don't know how to use it, I saw "MRC p15,0,<Rd>,c9,c0,0" on ARM website, I have no idea how exactly it was used.

can someone provide an example of what exactly should I put in Rd, and how do I determine it is a read or write?

Thanks,

ラベル(4)
0 件の賞賛
1 解決策
3,037件の閲覧回数
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!

元の投稿で解決策を見る

0 件の賞賛
4 返答(返信)
3,038件の閲覧回数
CommunityBot
Community Manager
This an automatic process.

We are marking this post as solved, due to the either low activity or any reply marked as correct.

If you have additional questions, please create a new post and reference to this closed post.

NXP Community!
0 件の賞賛
3,038件の閲覧回数
karina_valencia
NXP Apps Support
NXP Apps Support

Timesys Support do you have an update?

0 件の賞賛
3,038件の閲覧回数
timesyssupport
Senior Contributor II

Hi,

The commands 'MRC' and 'MCR' are used to specify if its a read or a write operation. MRC stands for "send a command to a coprocessor and get some data back" and MCR is "send a command to a coprocessor and pass some data along".

Rd is the core register and its contents must be the value needed to be set in the register. I will update you with the example commands soon, meanwhile please refer the below link for more information  "ARM Information Center ".

Thanks,

Timesys Support.

3,038件の閲覧回数
karina_valencia
NXP Apps Support
NXP Apps Support

timesyssupport​ can you help here?

0 件の賞賛