
IOMMU_DM_AUT_CTRL_REG4 Модуль управления памятью ввода-вывода IOMMU: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 30DM9_M6_WT_AUT_CTRL Bit 29R/W 0x0 Domain9 write permission control for master6 DM9_M6_RD_AUT_CTRL Bit 28R/W 0x0 Domain9 read permission control for master6 DM9_M5_WT_AUT_CTRL Bit 27R/W 0x0 Domain9 write permission control for master5 DM9_M5_RD_AUT_CTRL Bit 26R/W 0x0 Domain9 read permission control for master5 DM9_M4_WT_AUT_CTRL Bit 25R/W 0x0 Domain9 write permission control for master4 DM9_M4_RD_AUT_CTRL Bit 24R/W 0x0 Domain9 read permission control for master4 DM9_M3_WT_AUT_CTRL Bit 23R/W 0x0 Domain9 write permission control for master3 DM9_M3_RD_AUT_CTRL Bit 22R/W 0x0 Domain9 read permission control for master3 DM9_M2_WT_AUT_CTRL Bit 21R/W 0x0 Domain9 write permission control for master2 DM9_M2_RD_AUT_CTRL Bit 20R/W 0x0 Domain9 read permission control for master2 DM9_M1_WT_AUT_CTRL Bit 19R/W 0x0 Domain9 write permission control for master1 DM9_M1_RD_AUT_CTRL Bit 18R/W 0x0 Domain9 read permission control for master1 DM9_M0_WT_AUT_CTRL Bit 17R/W 0x0 Domain9 write permission control for master0 DM9_M0_RD_AUT_CTRL Bit 16R/W 0x0 Domain9 read permission control for master0 Unused Bits 15 : 14DM8_M6_WT_AUT_CTRL Bit 13R/W 0x0 Domain8 write permission control for master6 DM8_M6_RD_AUT_CTRL Bit 12R/W 0x0 Domain8 read permission control for master6 DM8_M5_WT_AUT_CTRL Bit 11R/W 0x0 Domain8 write permission control for master5 DM8_M5_RD_AUT_CTRL Bit 10R/W 0x0 Domain8 read permission control for master5 DM8_M4_WT_AUT_CTRL Bit 9R/W 0x0 Domain8 write permission control for master4 DM8_M4_RD_AUT_CTRL Bit 8R/W 0x0 Domain8 read permission control for master4 DM8_M3_WT_AUT_CTRL Bit 7R/W 0x0 Domain8 write permission control for master3 DM8_M3_RD_AUT_CTRL Bit 6R/W 0x0 Domain8 read permission control for master3 DM8_M2_WT_AUT_CTRL Bit 5R/W 0x0 Domain8 write permission control for master2 DM8_M2_RD_AUT_CTRL Bit 4R/W 0x0 Domain8 read permission control for master2 DM8_M1_WT_AUT_CTRL Bit 3R/W 0x0 Domain8 write permission control for master1 DM8_M1_RD_AUT_CTRL Bit 2R/W 0x0 Domain8 read permission control for master1 DM8_M0_WT_AUT_CTRL Bit 1R/W 0x0 Domain8 write permission control for master0 DM8_M0_RD_AUT_CTRL Bit 0R/W 0x0 Domain8 read permission control for master0 Команда U-Boot для чтения регистра md 30f00c0 1Bit fields structure
typedef union iommu_dm_aut_ctrl_reg4
{
struct
{
unsigned dm8_m0_rd_aut_ctrl : 1;
unsigned dm8_m0_wt_aut_ctrl : 1;
unsigned dm8_m1_rd_aut_ctrl : 1;
unsigned dm8_m1_wt_aut_ctrl : 1;
unsigned dm8_m2_rd_aut_ctrl : 1;
unsigned dm8_m2_wt_aut_ctrl : 1;
unsigned dm8_m3_rd_aut_ctrl : 1;
unsigned dm8_m3_wt_aut_ctrl : 1;
unsigned dm8_m4_rd_aut_ctrl : 1;
unsigned dm8_m4_wt_aut_ctrl : 1;
unsigned dm8_m5_rd_aut_ctrl : 1;
unsigned dm8_m5_wt_aut_ctrl : 1;
unsigned dm8_m6_rd_aut_ctrl : 1;
unsigned dm8_m6_wt_aut_ctrl : 1;
unsigned unused0 : 2;
unsigned dm9_m0_rd_aut_ctrl : 1;
unsigned dm9_m0_wt_aut_ctrl : 1;
unsigned dm9_m1_rd_aut_ctrl : 1;
unsigned dm9_m1_wt_aut_ctrl : 1;
unsigned dm9_m2_rd_aut_ctrl : 1;
unsigned dm9_m2_wt_aut_ctrl : 1;
unsigned dm9_m3_rd_aut_ctrl : 1;
unsigned dm9_m3_wt_aut_ctrl : 1;
unsigned dm9_m4_rd_aut_ctrl : 1;
unsigned dm9_m4_wt_aut_ctrl : 1;
unsigned dm9_m5_rd_aut_ctrl : 1;
unsigned dm9_m5_wt_aut_ctrl : 1;
unsigned dm9_m6_rd_aut_ctrl : 1;
unsigned dm9_m6_wt_aut_ctrl : 1;
unsigned unused1 : 2;
} b;
unsigned long w;
} IOMMU_DM_AUT_CTRL_REG4
|
![]() |