![]()  | 
  
    RTEMS
    5.1
    
   | 
 
MMU API. More...
#include <stdint.h>#include <stdbool.h>#include <bspopts.h>Go to the source code of this file.
Data Structures | |
| struct | qoriq_mmu_entry | 
| struct | qoriq_mmu_context | 
Macros | |
| #define | QORIQ_MMU_MIN_POWER 12 | 
| #define | QORIQ_MMU_MAX_POWER 30 | 
| #define | QORIQ_MMU_POWER_STEP 2 | 
Functions | |
| void | qoriq_mmu_context_init (qoriq_mmu_context *self) | 
| bool | qoriq_mmu_add (qoriq_mmu_context *self, uintptr_t begin, uintptr_t last, uint32_t mas1, uint32_t mas2, uint32_t mas3, uint32_t mas7) | 
| void | qoriq_mmu_partition (qoriq_mmu_context *self, int max_count) | 
| void | qoriq_mmu_write_to_tlb1 (qoriq_mmu_context *self, int first_tlb) | 
| void | qoriq_mmu_change_perm (uint32_t test, uint32_t set, uint32_t clear) | 
| void | qoriq_mmu_config (bool boot_processor, int first_tlb, int scratch_tlb) | 
| void | qoriq_tlb1_write (int esel, uint32_t mas1, uint32_t mas2, uint32_t mas3, uint32_t mas7, uintptr_t ea, int tsize) | 
| void | qoriq_tlb1_invalidate (int esel) | 
MMU API.
 1.8.15