
IOMMU_DM_AUT_CTRL_REG0 Модуль управления памятью ввода-вывода IOMMU: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 30DM1_M6_WT_AUT_CTRL Bit 29R/W 0x0 Domain1 write permission control for master6 DM1_M6_RD_AUT_CTRL Bit 28R/W 0x0 Domain1 read permission control for master6 DM1_M5_WT_AUT_CTRL Bit 27R/W 0x0 Domain1 write permission control for master5 DM1_M5_RD_AUT_CTRL Bit 26R/W 0x0 Domain1 read permission control for master5 DM1_M4_WT_AUT_CTRL Bit 25R/W 0x0 Domain1 write permission control for master4 DM1_M4_RD_AUT_CTRL Bit 24R/W 0x0 Domain1 read permission control for master4 DM1_M3_WT_AUT_CTRL Bit 23R/W 0x0 Domain1 write permission control for master3 DM1_M3_RD_AUT_CTRL Bit 22R/W 0x0 Domain1 read permission control for master3 DM1_M2_WT_AUT_CTRL Bit 21R/W 0x0 Domain1 write permission control for master2 DM1_M2_RD_AUT_CTRL Bit 20R/W 0x0 Domain1 read permission control for master2 DM1_M1_WT_AUT_CTRL Bit 19R/W 0x0 Domain1 write permission control for master1 DM1_M1_RD_AUT_CTRL Bit 18R/W 0x0 Domain1 read permission control for master1 DM1_M0_WT_AUT_CTRL Bit 17R/W 0x0 Domain1 write permission control for master0 DM1_M0_RD_AUT_CTRL Bit 16R/W 0x0 Domain1 read permission control for master0 Unused Bits 15 : 14DM0_M6_WT_AUT_CTRL Bit 13R 0x0 Domain0 write permission control for master6 DM0_M6_RD_AUT_CTRL Bit 12R 0x0 Domain0 read permission control for master6 DM0_M5_WT_AUT_CTRL Bit 11R 0x0 Domain0 write permission control for master5 DM0_M5_RD_AUT_CTRL Bit 10R 0x0 Domain0 read permission control for master5 DM0_M4_WT_AUT_CTRL Bit 9R 0x0 Domain0 write permission control for master4 DM0_M4_RD_AUT_CTRL Bit 8R 0x0 Domain0 read permission control for master4 DM0_M3_WT_AUT_CTRL Bit 7R 0x0 Domain0 write permission control for master3 DM0_M3_RD_AUT_CTRL Bit 6R 0x0 Domain0 read permission control for master3 DM0_M2_WT_AUT_CTRL Bit 5R 0x0 Domain0 write permission control for master2 DM0_M2_RD_AUT_CTRL Bit 4R 0x0 Domain0 read permission control for master2 DM0_M1_WT_AUT_CTRL Bit 3R 0x0 Domain0 write permission control for master1 DM0_M1_RD_AUT_CTRL Bit 2R 0x0 Domain0 read permission control for master1 DM0_M0_WT_AUT_CTRL Bit 1R 0x0 Domain0 write permission control for master0 DM0_M0_RD_AUT_CTRL Bit 0R 0x0 Domain0 read permission control for master0 Команда U-Boot для чтения регистра md 30f00b0 1Bit fields structure
typedef union  iommu_dm_aut_ctrl_reg0
{
  struct
  {
   unsigned dm0_m0_rd_aut_ctrl : 1;
   unsigned dm0_m0_wt_aut_ctrl : 1;
   unsigned dm0_m1_rd_aut_ctrl : 1;
   unsigned dm0_m1_wt_aut_ctrl : 1;
   unsigned dm0_m2_rd_aut_ctrl : 1;
   unsigned dm0_m2_wt_aut_ctrl : 1;
   unsigned dm0_m3_rd_aut_ctrl : 1;
   unsigned dm0_m3_wt_aut_ctrl : 1;
   unsigned dm0_m4_rd_aut_ctrl : 1;
   unsigned dm0_m4_wt_aut_ctrl : 1;
   unsigned dm0_m5_rd_aut_ctrl : 1;
   unsigned dm0_m5_wt_aut_ctrl : 1;
   unsigned dm0_m6_rd_aut_ctrl : 1;
   unsigned dm0_m6_wt_aut_ctrl : 1;
   unsigned unused0 : 2;
   unsigned dm1_m0_rd_aut_ctrl : 1;
   unsigned dm1_m0_wt_aut_ctrl : 1;
   unsigned dm1_m1_rd_aut_ctrl : 1;
   unsigned dm1_m1_wt_aut_ctrl : 1;
   unsigned dm1_m2_rd_aut_ctrl : 1;
   unsigned dm1_m2_wt_aut_ctrl : 1;
   unsigned dm1_m3_rd_aut_ctrl : 1;
   unsigned dm1_m3_wt_aut_ctrl : 1;
   unsigned dm1_m4_rd_aut_ctrl : 1;
   unsigned dm1_m4_wt_aut_ctrl : 1;
   unsigned dm1_m5_rd_aut_ctrl : 1;
   unsigned dm1_m5_wt_aut_ctrl : 1;
   unsigned dm1_m6_rd_aut_ctrl : 1;
   unsigned dm1_m6_wt_aut_ctrl : 1;
   unsigned unused1 : 2;
  } b;
   unsigned long w;
} IOMMU_DM_AUT_CTRL_REG0
     | 
   ![]()  |