Lines Matching +full:memory +full:- +full:alignment
4 * SPDX-License-Identifier: Apache-2.0
18 /* Access permissions for memory regions */
29 /** Describe one memory region */
31 /** Start address of a memory region */
34 /** End address of a memory region */
37 /** Memory region attributes */
40 /** Read/write alignment, 0 if using default alignment */
41 uint8_t alignment; member
54 * Memory region descriptions used for GDB memory access.
56 * This array specifies which region of memory GDB can access
58 * memory read/write in GDB stub to memory that can be
59 * legally accessed without resulting in memory faults.
64 * Number of Memory Regions.
88 * @brief Check if a memory block can be read.
90 * This checks if the specified memory block can be read.
92 * @param[in] addr Starting address of the memory block
93 * @param[in] len Size of memory block
94 * @param[out] align Read alignment of region
96 * @return True if memory block can be read, false otherwise.
101 * @brief Check if a memory block can be written into.
103 * This checks if the specified memory block can be written into.
105 * @param[in] addr Starting address of the memory block
106 * @param[in] len Size of memory block
107 * @param[out] align Write alignment of region