This header file provides an assember macro to loop through the data cache by set and way.
More...
Go to the source code of this file.
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc | p15 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc | r1 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc | c0 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov | r2 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov | r3 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr | r5 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl | r4 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and | r6 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov | r7 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz | r8 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov | r9 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov ands | lsr |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov ands lsl r8 orr | r11 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov ands lsl r8 orr | r10 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov ands lsl r8 orr lsl r6 mcr | c7 |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov ands lsl r8 orr lsl r6 mcr | CRM |
|
macro ARM_DATA_CACHE_LOOP_SET_WAY CRM mrc mov lsr ands beq mov lsl lsr r4 and cmp blt lsl mcr isb mrc and add mov ands lsr clz r7 mov ands lsl r8 orr lsl r6 mcr subs bge subs | bge |
|
This header file provides an assember macro to loop through the data cache by set and way.