Struct mkw41z::xcvr_pll_dig::RegisterBlock [] [src]

#[repr(C)]
pub struct RegisterBlock { pub hpm_bump: HPM_BUMP, pub mod_ctrl: MOD_CTRL, pub chan_map: CHAN_MAP, pub lock_detect: LOCK_DETECT, pub hpm_ctrl: HPM_CTRL, pub hpmcal_ctrl: HPMCAL_CTRL, pub hpm_cal1: HPM_CAL1, pub hpm_cal2: HPM_CAL2, pub hpm_sdm_res: HPM_SDM_RES, pub lpm_ctrl: LPM_CTRL, pub lpm_sdm_ctrl1: LPM_SDM_CTRL1, pub lpm_sdm_ctrl2: LPM_SDM_CTRL2, pub lpm_sdm_ctrl3: LPM_SDM_CTRL3, pub lpm_sdm_res1: LPM_SDM_RES1, pub lpm_sdm_res2: LPM_SDM_RES2, pub delay_match: DELAY_MATCH, pub ctune_ctrl: CTUNE_CTRL, pub ctune_cnt6: CTUNE_CNT6, pub ctune_cnt5_4: CTUNE_CNT5_4, pub ctune_cnt3_2: CTUNE_CNT3_2, pub ctune_cnt1_0: CTUNE_CNT1_0, pub ctune_res: CTUNE_RES, }

Register block

Fields

0x00 - PLL HPM Analog Bump Control

0x04 - PLL Modulation Control

0x08 - PLL Channel Mapping

0x0c - PLL Lock Detect Control

0x10 - PLL High Port Modulator Control

0x14 - PLL High Port Calibration Control

0x18 - PLL High Port Calibration Result 1

0x1c - PLL High Port Calibration Result 2

0x20 - PLL High Port Sigma Delta Results

0x24 - PLL Low Port Modulator Control

0x28 - PLL Low Port Sigma Delta Control 1

0x2c - PLL Low Port Sigma Delta Control 2

0x30 - PLL Low Port Sigma Delta Control 3

0x34 - PLL Low Port Sigma Delta Result 1

0x38 - PLL Low Port Sigma Delta Result 2

0x3c - PLL Delay Matching

0x40 - PLL Coarse Tune Control

0x44 - PLL Coarse Tune Count 6

0x48 - PLL Coarse Tune Counts 5 and 4

0x4c - PLL Coarse Tune Counts 3 and 2

0x50 - PLL Coarse Tune Counts 1 and 0

0x54 - PLL Coarse Tune Results

Trait Implementations

Auto Trait Implementations

impl Send for RegisterBlock

impl !Sync for RegisterBlock