PLL_AUDIO_CTRL_REG Контроллер синхрогенератора: список регистров 31 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 16 15 |•|•|•|•|•|•|•|•|•|•|•|•|•|•|•|•| 00 PLL_ENABLE Bit 31R/W 0x0 0: Disable Unused Bit 30LOCK_ENABLE Bit 29R/W 0x0 Lock Enable LOCK Bit 28R 0x0 0:Unlocked PLL_OUTPUT_ENABLE Bit 27R/W 0x1 0:Disable Unused Bits 26 : 25PLL_SDM_ENABLE Bit 24R/W 0x0 Spread Spectrum and Decimal Frequency Division Unused Bits 23 : 22PLL_POST_DIV_P Bits 21 : 16R/W 0x14 PLL Post-div P PLL_FACTOR_N Bits 15 : 8R/W 0x2A PLL Factor N Unused Bits 7 : 2PLL_INPUT_DIV_M1 Bit 1R/W 0x0 PLL Input Div M1 PLL_OUTPUT_DIV_M0 Bit 0R/W 0x1 PLL Output Div M0 Команда U-Boot для чтения регистра md 3001078 1Bit fields structuretypedef union pll_audio_ctrl_reg { struct { unsigned pll_output_div_m0 : 1; unsigned pll_input_div_m1 : 1; unsigned unused0 : 6; unsigned pll_factor_n : 8; unsigned pll_post_div_p : 6; unsigned unused1 : 2; unsigned pll_sdm_enable : 1; unsigned unused2 : 2; unsigned pll_output_enable : 1; unsigned lock : 1; unsigned lock_enable : 1; unsigned unused3 : 1; unsigned pll_enable : 1; } b; unsigned long w; } PLL_AUDIO_CTRL_REG |
![]() |