DMIC_EN Контроллер микрофона: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 Unused Bits 31 : 9GLOBE_EN Bit 8R/W 0x0 DMIC Globe Enable DATA3_CHR_EN Bit 7R/W 0x0 DATA3 Right Channel Enable DATA3_CHL_EN Bit 6R/W 0x0 DATA3 Left Channel Enable DATA2_CHR_EN Bit 5R/W 0x0 DATA2 Right Channel Enable DATA2_CHL_EN Bit 4R/W 0x0 DATA2 Left Channel Enable DATA1_CHR_EN Bit 3R/W 0x0 DATA1 Right Channel Enable DATA1_CHL_EN Bit 2R/W 0x0 DATA1 Left Channel Enable DATA0_CHR_EN Bit 1R/W 0x0 DATA0 Right Channel Enable DATA0_CHL_EN Bit 0R/W 0x0 DATA0 Left Channel Enable Команда U-Boot для чтения регистра md 5095000 1Bit fields structuretypedef union dmic_en { struct { unsigned data0_chl_en : 1; unsigned data0_chr_en : 1; unsigned data1_chl_en : 1; unsigned data1_chr_en : 1; unsigned data2_chl_en : 1; unsigned data2_chr_en : 1; unsigned data3_chl_en : 1; unsigned data3_chr_en : 1; unsigned globe_en : 1; unsigned unused0 : 23; } b; unsigned long w; } DMIC_EN |