![]() |
mFrame
|
複合項目 | |
struct | Register |
MCXA153 TRDC (Trusted Resource Domain Controller) Register Structure (TRDC寄存器結構) 更多... | |
class | TRDC |
MCXA153 可信資源域控制器 (TRDC) 管理介面 更多... | |
函式 | |
constexpr unsigned int | operator+ (Count e) |
constexpr unsigned int | operator+ (Mask e) |
constexpr unsigned int | operator+ (Shift e) |
Copyright (c) 2020 ZxyKira All rights reserved.
SPDX-License-Identifier: MIT
|
strong |
MCXA153 TRDC (Trusted Resource Domain Controller) Count Enumeration (TRDC計數枚舉)
This enumeration defines the count values for various TRDC MBC (Memory Block Controller) resources and configuration registers. TRDC provides hardware-based security isolation between trusted and non-trusted domains by controlling access to memory regions. 這個枚舉定義了各種TRDC MBC(記憶體區塊控制器)資源和配置寄存器的計數值。 TRDC通過控制記憶體區域存取提供基於硬體的安全隔離。
Key Components (主要組件):
TRDC Architecture (TRDC架構):
Security Features (安全功能):
Usage Context (使用情境):
Configuration Levels (配置層級):
列舉值 | |
---|---|
MEM_GLBCFG_ | MBC_INDEX_MBC_MEM_GLBCFG - TRDC_MBC_INDEX_MBC_MEM_GLBCFG. MBC Global Configuration Register - The count of TRDC_MBC_INDEX_MBC_MEM_GLBCFG |
MEM_GLBCFG_2 | MBC_INDEX_MBC_MEM_GLBCFG - TRDC_MBC_INDEX_MBC_MEM_GLBCFG. MBC Global Configuration Register - The count of TRDC_MBC_INDEX_MBC_MEM_GLBCFG |
MEMN_GLBAC_ | MBC_INDEX_MBC_MEMN_GLBAC - TRDC_MBC_INDEX_MBC_MEMN_GLBAC. MBC Global Access Control - The count of TRDC_MBC_INDEX_MBC_MEMN_GLBAC |
MEMN_GLBAC_2 | MBC_INDEX_MBC_MEMN_GLBAC - TRDC_MBC_INDEX_MBC_MEMN_GLBAC. MBC Global Access Control - The count of TRDC_MBC_INDEX_MBC_MEMN_GLBAC |
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_ | DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W. MBC Memory Block Configuration Word - The count of DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W |
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_2 | DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W. MBC Memory Block Configuration Word - The count of DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W |
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_ | DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W. MBC Memory Block Configuration Word - The count of DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W |
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_2 | DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W. MBC Memory Block Configuration Word - The count of DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W |
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_ | DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W. MBC Memory Block Configuration Word - The count of DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W |
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_2 | DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W. MBC Memory Block Configuration Word - The count of DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W |
|
strong |
MCXA153 TRDC (Trusted Resource Domain Controller) Bit Mask Enumeration (TRDC位元遮罩枚舉)
This enumeration provides bit field masks for TRDC MBC (Memory Block Controller) registers, enabling precise control over memory access permissions and security domain configurations. TRDC implements ARM TrustZone technology for hardware-enforced security isolation. 這個枚舉提供TRDC MBC(記憶體區塊控制器)寄存器的位元欄位遮罩, 實現對記憶體存取權限和安全域配置的精確控制。
Register Categories (寄存器分類):
Security Access Modes (安全存取模式):
Access Permission Types (存取權限類型):
Memory Block Configuration (記憶體區塊配置):
Domain Architecture (域架構):
Usage Patterns (使用模式):
Security Considerations (安全考量):
TRDC_Register_Masks TRDC Register Masks
列舉值 | |
---|---|
MEM_GLBCFG_NBLKS | MEM_GLBCFG - NBLKS. MBC Global Configuration Register - Number of blocks in this memory |
MEM_GLBCFG_SIZE_LOG2 | MEM_GLBCFG - SIZE_LOG2. MBC Global Configuration Register - Log2 size per block |
MEM_GLBCFG_CLRE | MEM_GLBCFG - CLRE. MBC Global Configuration Register - Clear Error |
MEMN_GLBAC_NUX | MEMN_GLBAC - NUX. MBC Global Access Control - NonsecureUser Execute
|
MEMN_GLBAC_NUW | MEMN_GLBAC - NUW. MBC Global Access Control - NonsecureUser Write
|
MEMN_GLBAC_NUR | MEMN_GLBAC - NUR. MBC Global Access Control - NonsecureUser Read
|
MEMN_GLBAC_NPX | MEMN_GLBAC - NPX. MBC Global Access Control - NonsecurePriv Execute
|
MEMN_GLBAC_NPW | MEMN_GLBAC - NPW. MBC Global Access Control - NonsecurePriv Write
|
MEMN_GLBAC_NPR | MEMN_GLBAC - NPR. MBC Global Access Control - NonsecurePriv Read
|
MEMN_GLBAC_SUX | MEMN_GLBAC - SUX. MBC Global Access Control - SecureUser Execute
|
MEMN_GLBAC_SUW | MEMN_GLBAC - SUW. MBC Global Access Control - SecureUser Write
|
MEMN_GLBAC_SUR | MEMN_GLBAC - SUR. MBC Global Access Control - SecureUser Read
|
MEMN_GLBAC_SPX | MEMN_GLBAC - SPX. MBC Global Access Control - SecurePriv Execute
|
MEMN_GLBAC_SPW | MEMN_GLBAC - SPW. MBC Global Access Control - SecurePriv Write
|
MEMN_GLBAC_SPR | MEMN_GLBAC - SPR. MBC Global Access Control - SecurePriv Read
|
MEMN_GLBAC_LK | MEMN_GLBAC - LK. MBC Global Access Control - LOCK
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL0 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL0. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE0 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE0. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL1 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL1. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE1 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE1. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL2 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL2. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE2 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE2. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL3 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL3. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE3 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE3. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL4 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL4. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE4 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE4. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL5 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL5. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE5 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE5. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL6 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL6. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE6 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE6. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL7 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL7. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE7 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE7. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL0 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL0. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE0 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE0. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL1 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL1. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE1 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE1. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL2 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL2. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE2 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE2. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL3 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL3. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE3 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE3. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL4 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL4. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE4 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE4. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL5 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL5. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE5 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE5. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL6 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL6. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE6 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE6. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL7 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL7. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE7 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE7. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL0 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL0. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE0 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE0. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL1 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL1. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE1 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE1. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL2 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL2. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE2 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE2. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL3 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL3. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE3 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE3. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL4 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL4. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE4 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE4. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL5 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL5. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE5 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE5. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL6 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL6. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE6 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE6. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL7 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL7. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE7 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE7. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
|
strong |
MCXA153 TRDC (Trusted Resource Domain Controller) Bit Shift Positions Enumeration (TRDC位元偏移位置枚舉)
This enumeration defines bit field shift positions for TRDC MBC (Memory Block Controller) registers, enabling precise bit manipulation and register field access for ARM TrustZone security implementation. 這個枚舉定義了TRDC MBC(記憶體區塊控制器)寄存器的位元欄位偏移位置, 支援ARM TrustZone安全實現的精確位元操作和寄存器欄位存取。
Register Categories (寄存器分類):
Security Access Matrix (安全存取矩陣):
Access Permission Types (存取權限類型):
Memory Block Configuration Fields (記憶體區塊配置欄位):
Usage Patterns (使用模式):
TRDC Architecture Context (TRDC架構背景):
Security Considerations (安全考量):
列舉值 | |
---|---|
MEM_GLBCFG_NBLKS | MEM_GLBCFG - NBLKS. MBC Global Configuration Register - Number of blocks in this memory |
MEM_GLBCFG_SIZE_LOG2 | MEM_GLBCFG - SIZE_LOG2. MBC Global Configuration Register - Log2 size per block |
MEM_GLBCFG_CLRE | MEM_GLBCFG - CLRE. MBC Global Configuration Register - Clear Error |
MEMN_GLBAC_NUX | MEMN_GLBAC - NUX. MBC Global Access Control - NonsecureUser Execute
|
MEMN_GLBAC_NUW | MEMN_GLBAC - NUW. MBC Global Access Control - NonsecureUser Write
|
MEMN_GLBAC_NUR | MEMN_GLBAC - NUR. MBC Global Access Control - NonsecureUser Read
|
MEMN_GLBAC_NPX | MEMN_GLBAC - NPX. MBC Global Access Control - NonsecurePriv Execute
|
MEMN_GLBAC_NPW | MEMN_GLBAC - NPW. MBC Global Access Control - NonsecurePriv Write
|
MEMN_GLBAC_NPR | MEMN_GLBAC - NPR. MBC Global Access Control - NonsecurePriv Read
|
MEMN_GLBAC_SUX | MEMN_GLBAC - SUX. MBC Global Access Control - SecureUser Execute
|
MEMN_GLBAC_SUW | MEMN_GLBAC - SUW. MBC Global Access Control - SecureUser Write
|
MEMN_GLBAC_SUR | MEMN_GLBAC - SUR. MBC Global Access Control - SecureUser Read
|
MEMN_GLBAC_SPX | MEMN_GLBAC - SPX. MBC Global Access Control - SecurePriv Execute
|
MEMN_GLBAC_SPW | MEMN_GLBAC - SPW. MBC Global Access Control - SecurePriv Write
|
MEMN_GLBAC_SPR | MEMN_GLBAC - SPR. MBC Global Access Control - SecurePriv Read
|
MEMN_GLBAC_LK | MEMN_GLBAC - LK. MBC Global Access Control - LOCK
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL0 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL0. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE0 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE0. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL1 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL1. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE1 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE1. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL2 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL2. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE2 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE2. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL3 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL3. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE3 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE3. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL4 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL4. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE4 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE4. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL5 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL5. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE5 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE5. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL6 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL6. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE6 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE6. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_MBACSEL7 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - MBACSEL7. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W_NSE7 | INDEX_DOM0_MEM0_BLK_CFG_W_MBC_DOM0_MEM0_BLK_CFG_W - NSE7. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL0 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL0. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE0 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE0. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL1 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL1. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE1 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE1. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL2 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL2. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE2 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE2. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL3 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL3. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE3 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE3. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL4 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL4. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE4 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE4. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL5 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL5. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE5 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE5. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL6 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL6. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE6 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE6. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_MBACSEL7 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - MBACSEL7. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W_NSE7 | INDEX_DOM0_MEM1_BLK_CFG_W_MBC_DOM0_MEM1_BLK_CFG_W - NSE7. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL0 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL0. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE0 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE0. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL1 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL1. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE1 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE1. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL2 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL2. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE2 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE2. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL3 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL3. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE3 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE3. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL4 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL4. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE4 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE4. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL5 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL5. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE5 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE5. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL6 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL6. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE6 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE6. MBC Memory Block Configuration Word - NonSecure Enable for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_MBACSEL7 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - MBACSEL7. MBC Memory Block Configuration Word - Memory Block Access Control Select for block B
|
INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W_NSE7 | INDEX_DOM0_MEM2_BLK_CFG_W_MBC_DOM0_MEM2_BLK_CFG_W - NSE7. MBC Memory Block Configuration Word - NonSecure Enable for block B
|