Searched refs:adc (Results 1 – 6 of 6) sorted by relevance
| /hal_adi-latest/MAX/Libraries/PeriphDrivers/Source/ADC/ |
| D | adc_revb.c | 53 int MXC_ADC_RevB_Init(mxc_adc_revb_regs_t *adc, mxc_adc_req_t *req) in MXC_ADC_RevB_Init() argument 64 adc->ctrl0 &= ~MXC_F_ADC_REVB_CTRL0_RESETB; in MXC_ADC_RevB_Init() 67 MXC_SETFIELD(adc->clkctrl, MXC_F_ADC_REVB_CLKCTRL_CLKSEL, in MXC_ADC_RevB_Init() 69 MXC_SETFIELD(adc->clkctrl, MXC_F_ADC_REVB_CLKCTRL_CLKDIV, in MXC_ADC_RevB_Init() 72 adc->ctrl0 |= MXC_F_ADC_REVB_CTRL0_RESETB; in MXC_ADC_RevB_Init() 75 adc->ctrl0 |= MXC_F_ADC_REVB_CTRL0_BIAS_EN; in MXC_ADC_RevB_Init() 79 adc->ctrl0 &= ~MXC_F_ADC_REVB_CTRL0_SKIP_CAL; in MXC_ADC_RevB_Init() 81 adc->ctrl0 |= MXC_F_ADC_REVB_CTRL0_SKIP_CAL; in MXC_ADC_RevB_Init() 84 MXC_SETFIELD(adc->sampclkctrl, MXC_F_ADC_REVB_SAMPCLKCTRL_TRACK_CNT, in MXC_ADC_RevB_Init() 86 MXC_SETFIELD(adc->sampclkctrl, MXC_F_ADC_REVB_SAMPCLKCTRL_IDLE_CNT, in MXC_ADC_RevB_Init() [all …]
|
| D | adc_reva.c | 53 int MXC_ADC_RevA_Init(mxc_adc_reva_regs_t *adc) in MXC_ADC_RevA_Init() argument 59 MXC_ADC_RevA_ClearFlags(adc, MXC_F_ADC_REVA_INTR_REF_READY_IF); in MXC_ADC_RevA_Init() 62 adc->ctrl |= MXC_F_ADC_REVA_CTRL_PWR; in MXC_ADC_RevA_Init() 64 adc->ctrl |= MXC_F_ADC_REVA_CTRL_REFBUF_PWR; in MXC_ADC_RevA_Init() 67 while (!(adc->intr & MXC_F_ADC_REVA_INTR_REF_READY_IF)) {} in MXC_ADC_RevA_Init() 70 MXC_ADC_RevA_ClearFlags(adc, MXC_F_ADC_REVA_INTR_REF_READY_IF); in MXC_ADC_RevA_Init() 84 int MXC_ADC_RevA_Shutdown(mxc_adc_reva_regs_t *adc) in MXC_ADC_RevA_Shutdown() argument 87 adc->ctrl &= ~MXC_F_ADC_REVA_CTRL_PWR; in MXC_ADC_RevA_Shutdown() 89 adc->ctrl &= ~MXC_F_ADC_REVA_CTRL_REFBUF_PWR; in MXC_ADC_RevA_Shutdown() 91 adc->ctrl &= ~MXC_F_ADC_REVA_CTRL_CLK_EN; in MXC_ADC_RevA_Shutdown() [all …]
|
| D | adc_revb.h | 35 int MXC_ADC_RevB_Init(mxc_adc_revb_regs_t *adc, mxc_adc_req_t *req); 37 int MXC_ADC_RevB_Shutdown(mxc_adc_revb_regs_t *adc); 39 void MXC_ADC_RevB_EnableInt(mxc_adc_revb_regs_t *adc, uint32_t flags); 41 void MXC_ADC_RevB_DisableInt(mxc_adc_revb_regs_t *adc, uint32_t flags); 43 int MXC_ADC_RevB_GetFlags(mxc_adc_revb_regs_t *adc); 45 void MXC_ADC_RevB_ClearFlags(mxc_adc_revb_regs_t *adc, uint32_t flags); 47 void MXC_ADC_RevB_ClockSelect(mxc_adc_revb_regs_t *adc, mxc_adc_clock_t clock); 51 int MXC_ADC_RevB_StartConversionAsync(mxc_adc_revb_regs_t *adc, mxc_adc_complete_cb_t callback); 53 int MXC_ADC_RevB_StartConversionDMA(mxc_adc_revb_regs_t *adc, mxc_adc_conversion_req_t *req, 56 int MXC_ADC_RevB_Handler(mxc_adc_revb_regs_t *adc); [all …]
|
| D | adc_reva.h | 55 int MXC_ADC_RevA_Init(mxc_adc_reva_regs_t *adc); 56 int MXC_ADC_RevA_Shutdown(mxc_adc_reva_regs_t *adc); 57 int MXC_ADC_RevA_Busy(mxc_adc_reva_regs_t *adc); 58 void MXC_ADC_RevA_EnableInt(mxc_adc_reva_regs_t *adc, uint32_t flags); 59 void MXC_ADC_RevA_DisableInt(mxc_adc_reva_regs_t *adc, uint32_t flags); 60 int MXC_ADC_RevA_GetFlags(mxc_adc_reva_regs_t *adc); 61 void MXC_ADC_RevA_ClearFlags(mxc_adc_reva_regs_t *adc, uint32_t flags); 62 int MXC_ADC_RevA_SetConversionSpeed(mxc_adc_reva_regs_t *adc, uint32_t hz); 64 void MXC_ADC_RevA_SetDataAlignment(mxc_adc_reva_regs_t *adc, int msbJustify); 65 void MXC_ADC_RevA_SetExtScale(mxc_adc_reva_regs_t *adc, mxc_adc_scale_t scale); [all …]
|
| /hal_adi-latest/MAX/Include/ |
| D | wrap_max32_adc.h | 71 mxc_adc_regs_t *adc = MXC_ADC; in Wrap_MXC_ADC_ChannelSelect() local 80 adc->ctrl &= ~(MXC_F_ADC_CTRL_CH_SEL); in Wrap_MXC_ADC_ChannelSelect() 81 adc->ctrl |= (channel_id << MXC_F_ADC_CTRL_CH_SEL_POS) & MXC_F_ADC_CTRL_CH_SEL; in Wrap_MXC_ADC_ChannelSelect() 101 mxc_adc_regs_t *adc = MXC_ADC; in Wrap_MXC_ADC_ReferenceSelect() local 104 adc->ctrl &= ~MXC_F_ADC_CTRL_REF_SEL; in Wrap_MXC_ADC_ReferenceSelect() 106 adc->ctrl |= MXC_F_ADC_CTRL_REF_SEL; in Wrap_MXC_ADC_ReferenceSelect() 290 mxc_adc_regs_t *adc = MXC_ADC; in Wrap_MXC_ADC_GetData() local 293 length = (adc->status & MXC_F_ADC_STATUS_FIFO_LEVEL) >> MXC_F_ADC_STATUS_FIFO_LEVEL_POS; in Wrap_MXC_ADC_GetData() 296 **outdata = adc->data & MXC_F_ADC_DATA_DATA; in Wrap_MXC_ADC_GetData()
|
| /hal_adi-latest/MAX/Libraries/CMSIS/Device/Maxim/MAX32665/Include/ |
| D | rpu_regs.h | 142 __IO uint32_t adc; /**< <tt>\b 0x0340:</tt> RPU ADC Register */ member
|