block/DCMI: description: DCMI. items: - name: CR description: DCMI control register. byte_offset: 0 fieldset: CR - name: SR description: DCMI status register. byte_offset: 4 access: Read fieldset: SR - name: RIS description: DCMI_RIS gives the raw interrupt status and is accessible in read only. When read, this register returns the status of the corresponding interrupt before masking with the DCMI_IER register value. byte_offset: 8 access: Read fieldset: RIS - name: IER description: The DCMI_IER register is used to enable interrupts. When one of the DCMI_IER bits is set, the corresponding interrupt is enabled. This register is accessible in both read and write. byte_offset: 12 fieldset: IER - name: MIS description: This DCMI_MIS register is a read-only register. When read, it returns the current masked status value (depending on the value in DCMI_IER) of the corresponding interrupt. A bit in this register is set if the corresponding enable bit in DCMI_IER is set and the corresponding bit in DCMI_RIS is set. byte_offset: 16 access: Read fieldset: MIS - name: ICR description: The DCMI_ICR register is write-only. byte_offset: 20 access: Write fieldset: ICR - name: ESCR description: DCMI embedded synchronization code register. byte_offset: 24 fieldset: ESCR - name: ESUR description: DCMI embedded synchronization unmask register. byte_offset: 28 fieldset: ESUR - name: CWSTRT description: DCMI crop window start. byte_offset: 32 fieldset: CWSTRT - name: CWSIZE description: DCMI crop window size. byte_offset: 36 fieldset: CWSIZE - name: DR description: DCMI data register. byte_offset: 40 access: Read fieldset: DR fieldset/CR: description: DCMI control register. fields: - name: CAPTURE description: CAPTURE. bit_offset: 0 bit_size: 1 - name: CM description: CM. bit_offset: 1 bit_size: 1 - name: CROP description: CROP. bit_offset: 2 bit_size: 1 - name: JPEG description: JPEG. bit_offset: 3 bit_size: 1 - name: ESS description: ESS. bit_offset: 4 bit_size: 1 - name: PCKPOL description: PCKPOL. bit_offset: 5 bit_size: 1 - name: HSPOL description: HSPOL. bit_offset: 6 bit_size: 1 - name: VSPOL description: VSPOL. bit_offset: 7 bit_size: 1 - name: FCRC description: FCRC. bit_offset: 8 bit_size: 2 - name: EDM description: EDM. bit_offset: 10 bit_size: 2 - name: ENABLE description: ENABLE. bit_offset: 14 bit_size: 1 - name: BSM description: BSM. bit_offset: 16 bit_size: 2 - name: OEBS description: OEBS. bit_offset: 18 bit_size: 1 - name: LSM description: LSM. bit_offset: 19 bit_size: 1 - name: OELS description: OELS. bit_offset: 20 bit_size: 1 fieldset/CWSIZE: description: DCMI crop window size. fields: - name: CAPCNT description: CAPCNT. bit_offset: 0 bit_size: 14 - name: VLINE description: VLINE. bit_offset: 16 bit_size: 14 fieldset/CWSTRT: description: DCMI crop window start. fields: - name: HOFFCNT description: HOFFCNT. bit_offset: 0 bit_size: 14 - name: VST description: VST. bit_offset: 16 bit_size: 13 fieldset/DR: description: DCMI data register. fields: - name: Byte0 description: Byte0. bit_offset: 0 bit_size: 8 - name: Byte1 description: Byte1. bit_offset: 8 bit_size: 8 - name: Byte2 description: Byte2. bit_offset: 16 bit_size: 8 - name: Byte3 description: Byte3. bit_offset: 24 bit_size: 8 fieldset/ESCR: description: DCMI embedded synchronization code register. fields: - name: FSC description: FSC. bit_offset: 0 bit_size: 8 - name: LSC description: LSC. bit_offset: 8 bit_size: 8 - name: LEC description: LEC. bit_offset: 16 bit_size: 8 - name: FEC description: FEC. bit_offset: 24 bit_size: 8 fieldset/ESUR: description: DCMI embedded synchronization unmask register. fields: - name: FSU description: FSU. bit_offset: 0 bit_size: 8 - name: LSU description: LSU. bit_offset: 8 bit_size: 8 - name: LEU description: LEU. bit_offset: 16 bit_size: 8 - name: FEU description: FEU. bit_offset: 24 bit_size: 8 fieldset/ICR: description: The DCMI_ICR register is write-only. fields: - name: FRAME_ISC description: FRAME_ISC. bit_offset: 0 bit_size: 1 - name: OVR_ISC description: OVR_ISC. bit_offset: 1 bit_size: 1 - name: ERR_ISC description: ERR_ISC. bit_offset: 2 bit_size: 1 - name: VSYNC_ISC description: VSYNC_ISC. bit_offset: 3 bit_size: 1 - name: LINE_ISC description: LINE_ISC. bit_offset: 4 bit_size: 1 fieldset/IER: description: The DCMI_IER register is used to enable interrupts. When one of the DCMI_IER bits is set, the corresponding interrupt is enabled. This register is accessible in both read and write. fields: - name: FRAME_IE description: FRAME_IE. bit_offset: 0 bit_size: 1 - name: OVR_IE description: OVR_IE. bit_offset: 1 bit_size: 1 - name: ERR_IE description: ERR_IE. bit_offset: 2 bit_size: 1 - name: VSYNC_IE description: VSYNC_IE. bit_offset: 3 bit_size: 1 - name: LINE_IE description: LINE_IE. bit_offset: 4 bit_size: 1 fieldset/MIS: description: This DCMI_MIS register is a read-only register. When read, it returns the current masked status value (depending on the value in DCMI_IER) of the corresponding interrupt. A bit in this register is set if the corresponding enable bit in DCMI_IER is set and the corresponding bit in DCMI_RIS is set. fields: - name: FRAME_MIS description: FRAME_MIS. bit_offset: 0 bit_size: 1 - name: OVR_MIS description: OVR_MIS. bit_offset: 1 bit_size: 1 - name: ERR_MIS description: ERR_MIS. bit_offset: 2 bit_size: 1 - name: VSYNC_MIS description: VSYNC_MIS. bit_offset: 3 bit_size: 1 - name: LINE_MIS description: LINE_MIS. bit_offset: 4 bit_size: 1 fieldset/RIS: description: DCMI_RIS gives the raw interrupt status and is accessible in read only. When read, this register returns the status of the corresponding interrupt before masking with the DCMI_IER register value. fields: - name: FRAME_RIS description: FRAME_RIS. bit_offset: 0 bit_size: 1 - name: OVR_RIS description: OVR_RIS. bit_offset: 1 bit_size: 1 - name: ERR_RIS description: ERR_RIS. bit_offset: 2 bit_size: 1 - name: VSYNC_RIS description: VSYNC_RIS. bit_offset: 3 bit_size: 1 - name: LINE_RIS description: LINE_RIS. bit_offset: 4 bit_size: 1 fieldset/SR: description: DCMI status register. fields: - name: HSYNC description: HSYNC. bit_offset: 0 bit_size: 1 - name: VSYNC description: VSYNC. bit_offset: 1 bit_size: 1 - name: FNE description: FNE. bit_offset: 2 bit_size: 1