Changeset 33381218 in rtems for c/src/lib/libcpu/arm/shared/include/arm-cp15.h
- Timestamp:
- Jul 17, 2016, 4:21:48 PM (5 years ago)
- Branches:
- 5, master
- Children:
- 577e7fb
- Parents:
- a48c052
- git-author:
- Pavel Pisa <pisa@…> (07/17/16 16:21:48)
- git-committer:
- Pavel Pisa <pisa@…> (07/20/16 14:46:04)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libcpu/arm/shared/include/arm-cp15.h
ra48c052 r33381218 561 561 562 562 ARM_CP15_TEXT_SECTION static inline void 563 arm_cp15_tlb_invalidate_entry_all_asids(const void *mva) 564 { 565 ARM_SWITCH_REGISTERS; 566 567 mva = ARM_CP15_TLB_PREPARE_MVA(mva); 568 569 __asm__ volatile ( 570 ARM_SWITCH_TO_ARM 571 "mcr p15, 0, %[mva], c8, c7, 3\n" 572 ARM_SWITCH_BACK 573 : ARM_SWITCH_OUTPUT 574 : [mva] "r" (mva) 575 ); 576 } 577 578 ARM_CP15_TEXT_SECTION static inline void 563 579 arm_cp15_tlb_instruction_invalidate(void) 564 580 {
Note: See TracChangeset
for help on using the changeset viewer.