block/ADC_COMMON: description: ADC common registers items: - name: CCR description: common control register byte_offset: 8 fieldset: CCR - name: HWCFGR0 description: hardware configuration register byte_offset: 240 fieldset: HWCFGR0 - name: VERR description: version register byte_offset: 244 fieldset: VERR - name: IPDR description: identification register byte_offset: 248 fieldset: IPDR - name: SIDR description: size identification register byte_offset: 252 fieldset: SIDR fieldset/CCR: description: common control register fields: - name: CKMODE description: 'ADC clock mode These bits are set and cleared by software to define the ADC clock scheme (which is common to both master and slave ADCs): In all synchronous clock modes, there is no jitter in the delay from a timer trigger to the start of a conversion. Note: The software is allowed to write these bits only when the ADCs are disabled (ADCAL = 0, JADSTART = 0, ADSTART = 0, ADSTP = 0, ADDIS = 0 and ADEN = 0).' bit_offset: 16 bit_size: 2 - name: PRESC description: 'ADC prescaler These bits are set and cleared by software to select the frequency of the clock to the ADC. The clock is common for all the ADCs. other: reserved Note: The software is allowed to write these bits only when the ADC is disabled (ADCAL = 0, JADSTART = 0, ADSTART = 0, ADSTP = 0, ADDIS = 0 and ADEN = 0). The ADC prescaler value is applied only when CKMODE[1:0] = 0b00.' bit_offset: 18 bit_size: 4 - name: VREFEN description: VREFINT enable This bit is set and cleared by software to enable/disable the VREFINT channel bit_offset: 22 bit_size: 1 - name: TSEN description: VSENSE enable This bit is set and cleared by software to control VSENSE bit_offset: 23 bit_size: 1 - name: VBATEN description: VBAT enable This bit is set and cleared by software to control bit_offset: 24 bit_size: 1 fieldset/HWCFGR0: description: hardware configuration register fields: - name: ADCNUM description: Number of ADCs implemented bit_offset: 0 bit_size: 4 - name: MULPIPE description: Number of pipeline stages bit_offset: 4 bit_size: 4 - name: OPBITS description: 'Number of option bits 0002: 2 option bits implemented in the ADC option register (ADC_OR) at address offset 0xC8.' bit_offset: 8 bit_size: 4 - name: IDLEVALUE description: Idle value for non-selected channels bit_offset: 12 bit_size: 4 fieldset/VERR: description: version register fields: - name: MINREV description: 'Minor revision These bits returns the ADC IP minor revision 0002: Major revision = X.2.' bit_offset: 0 bit_size: 4 - name: MAJREV description: Major revision These bits returns the ADC IP major revision bit_offset: 4 bit_size: 4 fieldset/IPDR: description: identification register fields: - name: ID description: 'Peripheral identifier These bits returns the ADC identifier. ID[31:0] = 0x0011 0006: c7amba_aditf5_90_v1.' bit_offset: 0 bit_size: 32 fieldset/SIDR: description: size identification register fields: - name: SID description: 'Size Identification SID[31:8]: fixed code that characterizes the ADC_SIDR register. This field is always read at 0xA3C5DD. SID[7:0]: read-only numeric field that returns the address offset (in Kbytes) of the identification registers from the IP base address:.' bit_offset: 0 bit_size: 32