Lines Matching +full:execution +full:- +full:memory
4 * SPDX-License-Identifier: Apache-2.0
13 * @defgroup xtensa_mmu_apis Xtensa Memory Management Unit (MMU) APIs
19 * @name Memory region permission and caching mode.
23 /** Memory region is executable. */
26 /** Memory region is writable. */
29 /** Memory region is both executable and writable */
32 /** Memory region has write-back cache. */
35 /** Memory region has write-through cache. */
43 * @name Memory domain and partitions
53 /* Read-Write access permission attributes */
65 /* Execution-allowed attributes */
74 * @brief Software only bit to indicate a memory region can be accessed by user thread(s).
81 * @brief Software only bit to indicate a memory region is shared by all threads.
83 * This BIT tells the mapping code whether the memory region should
87 * The PTE mapping this memory will use an ASID that is set in the
93 * Struct used to map a memory region.
96 /** Name of the memory region. */
99 /** Start address of the memory region. */
102 /** End address of the memory region. */
105 /** Attributes for the memory region. */
110 * @brief Additional memory regions required by SoC.
112 * These memory regions will be setup by MMU initialization code at boot.
116 /** Number of SoC additional memory regions. */
122 * This initializes the MMU hardware and setup the memory regions at boot.
127 * @brief Re-initialize hardware MMU.
130 * re-started.
132 * It assumes that the page table is already created and accessible in memory.