diff --git a/data/registers/bdma_v1.yaml b/data/registers/bdma_v1.yaml index 695430da2..4531bdef1 100644 --- a/data/registers/bdma_v1.yaml +++ b/data/registers/bdma_v1.yaml @@ -60,20 +60,17 @@ fieldset/CR: bit_size: 1 enum: DIR - name: CIRC - description: Circular mode + description: Circular mode enabled bit_offset: 5 bit_size: 1 - enum: CIRC - name: PINC - description: Peripheral increment mode + description: Peripheral increment mode enabled bit_offset: 6 bit_size: 1 - enum: INC - name: MINC - description: Memory increment mode + description: Memory increment mode enabled bit_offset: 7 bit_size: 1 - enum: INC - name: PSIZE description: Peripheral size bit_offset: 8 @@ -90,10 +87,9 @@ fieldset/CR: bit_size: 2 enum: PL - name: MEM2MEM - description: Memory to memory mode + description: Memory to memory mode enabled bit_offset: 14 bit_size: 1 - enum: MEMMEM fieldset/ISR: description: DMA interrupt status register (DMA_ISR) fields: @@ -132,15 +128,6 @@ fieldset/NDTR: description: Number of data to transfer bit_offset: 0 bit_size: 16 -enum/CIRC: - bit_size: 1 - variants: - - name: Disabled - description: Circular buffer disabled - value: 0 - - name: Enabled - description: Circular buffer enabled - value: 1 enum/DIR: bit_size: 1 variants: @@ -150,24 +137,6 @@ enum/DIR: - name: FromMemory description: Read from memory value: 1 -enum/INC: - bit_size: 1 - variants: - - name: Disabled - description: Increment mode disabled - value: 0 - - name: Enabled - description: Increment mode enabled - value: 1 -enum/MEMMEM: - bit_size: 1 - variants: - - name: Disabled - description: Memory to memory mode disabled - value: 0 - - name: Enabled - description: Memory to memory mode enabled - value: 1 enum/PL: bit_size: 2 variants: diff --git a/data/registers/bdma_v2.yaml b/data/registers/bdma_v2.yaml index 23ce6fabc..81393210c 100644 --- a/data/registers/bdma_v2.yaml +++ b/data/registers/bdma_v2.yaml @@ -64,20 +64,17 @@ fieldset/CR: bit_size: 1 enum: DIR - name: CIRC - description: Circular mode + description: Circular mode enabled bit_offset: 5 bit_size: 1 - enum: CIRC - name: PINC - description: Peripheral increment mode + description: Peripheral increment mode enabled bit_offset: 6 bit_size: 1 - enum: INC - name: MINC - description: Memory increment mode + description: Memory increment mode enabled bit_offset: 7 bit_size: 1 - enum: INC - name: PSIZE description: Peripheral size bit_offset: 8 @@ -94,10 +91,9 @@ fieldset/CR: bit_size: 2 enum: PL - name: MEM2MEM - description: Memory to memory mode + description: Memory to memory mode enabled bit_offset: 14 bit_size: 1 - enum: MEMMEM fieldset/CSELR: description: channel selection register fields: @@ -146,15 +142,6 @@ fieldset/NDTR: description: Number of data to transfer bit_offset: 0 bit_size: 16 -enum/CIRC: - bit_size: 1 - variants: - - name: Disabled - description: Circular buffer disabled - value: 0 - - name: Enabled - description: Circular buffer enabled - value: 1 enum/DIR: bit_size: 1 variants: @@ -164,24 +151,6 @@ enum/DIR: - name: FromMemory description: Read from memory value: 1 -enum/INC: - bit_size: 1 - variants: - - name: Disabled - description: Increment mode disabled - value: 0 - - name: Enabled - description: Increment mode enabled - value: 1 -enum/MEMMEM: - bit_size: 1 - variants: - - name: Disabled - description: Memory to memory mode disabled - value: 0 - - name: Enabled - description: Memory to memory mode enabled - value: 1 enum/PL: bit_size: 2 variants: diff --git a/data/registers/dma2d_v1.yaml b/data/registers/dma2d_v1.yaml index 831d54469..44c1074dc 100644 --- a/data/registers/dma2d_v1.yaml +++ b/data/registers/dma2d_v1.yaml @@ -97,7 +97,6 @@ fieldset/AMTCR: description: Enable bit_offset: 0 bit_size: 1 - enum: EN - name: DT description: Dead Time bit_offset: 8 @@ -200,7 +199,6 @@ fieldset/CR: description: Suspend bit_offset: 1 bit_size: 1 - enum: SUSP - name: ABORT description: Abort bit_offset: 2 @@ -210,32 +208,26 @@ fieldset/CR: description: Transfer error interrupt enable bit_offset: 8 bit_size: 1 - enum: TEIE - name: TCIE description: Transfer complete interrupt enable bit_offset: 9 bit_size: 1 - enum: TCIE - name: TWIE description: Transfer watermark interrupt enable bit_offset: 10 bit_size: 1 - enum: TWIE - name: CAEIE description: CLUT access error interrupt enable bit_offset: 11 bit_size: 1 - enum: CAEIE - name: CTCIE description: CLUT transfer complete interrupt enable bit_offset: 12 bit_size: 1 - enum: CTCIE - name: CEIE description: Configuration Error Interrupt Enable bit_offset: 13 bit_size: 1 - enum: CEIE - name: MODE description: DMA2D mode bit_offset: 16 @@ -521,15 +513,6 @@ enum/CAECIF: - name: Clear description: Clear the CAEIF flag in the ISR register value: 1 -enum/CAEIE: - bit_size: 1 - variants: - - name: Disabled - description: CAE interrupt disabled - value: 0 - - name: Enabled - description: CAE interrupt enabled - value: 1 enum/CCEIF: bit_size: 1 variants: @@ -542,30 +525,12 @@ enum/CCTCIF: - name: Clear description: Clear the CTCIF flag in the ISR register value: 1 -enum/CEIE: - bit_size: 1 - variants: - - name: Disabled - description: CE interrupt disabled - value: 0 - - name: Enabled - description: CE interrupt enabled - value: 1 enum/CR_START: bit_size: 1 variants: - name: Start description: Launch the DMA2D value: 1 -enum/CTCIE: - bit_size: 1 - variants: - - name: Disabled - description: CTC interrupt disabled - value: 0 - - name: Enabled - description: CTC interrupt enabled - value: 1 enum/CTCIF: bit_size: 1 variants: @@ -584,15 +549,6 @@ enum/CTWIF: - name: Clear description: Clear the TWIF flag in the ISR register value: 1 -enum/EN: - bit_size: 1 - variants: - - name: Disabled - description: Disabled AHB/AXI dead-time functionality - value: 0 - - name: Enabled - description: Enabled AHB/AXI dead-time functionality - value: 1 enum/FGPFCCR_AM: bit_size: 2 variants: @@ -689,39 +645,3 @@ enum/OPFCCR_CM: - name: ARGB4444 description: ARGB4444 value: 4 -enum/SUSP: - bit_size: 1 - variants: - - name: NotSuspended - description: Transfer not suspended - value: 0 - - name: Suspended - description: Transfer suspended - value: 1 -enum/TCIE: - bit_size: 1 - variants: - - name: Disabled - description: TC interrupt disabled - value: 0 - - name: Enabled - description: TC interrupt enabled - value: 1 -enum/TEIE: - bit_size: 1 - variants: - - name: Disabled - description: TE interrupt disabled - value: 0 - - name: Enabled - description: TE interrupt enabled - value: 1 -enum/TWIE: - bit_size: 1 - variants: - - name: Disabled - description: TW interrupt disabled - value: 0 - - name: Enabled - description: TW interrupt enabled - value: 1 diff --git a/data/registers/dma2d_v2.yaml b/data/registers/dma2d_v2.yaml index 6ef13ebb6..721fbb919 100644 --- a/data/registers/dma2d_v2.yaml +++ b/data/registers/dma2d_v2.yaml @@ -89,7 +89,6 @@ fieldset/AMTCR: description: Enable Enables the dead time functionality. bit_offset: 0 bit_size: 1 - enum: EN - name: DT description: Dead Time Dead time value in the AXI clock cycle inserted between two consecutive accesses on the AXI master port. These bits represent the minimum guaranteed number of cycles between two consecutive AXI accesses. bit_offset: 8 @@ -183,7 +182,6 @@ fieldset/CR: description: Suspend This bit can be used to suspend the current transfer. This bit is set and reset by software. It is automatically reset by hardware when the START bit is reset. bit_offset: 1 bit_size: 1 - enum: SUSP - name: ABORT description: Abort This bit can be used to abort the current transfer. This bit is set by software and is automatically reset by hardware when the START bit is reset. bit_offset: 2 @@ -193,32 +191,26 @@ fieldset/CR: description: Transfer error interrupt enable This bit is set and cleared by software. bit_offset: 8 bit_size: 1 - enum: TEIE - name: TCIE description: Transfer complete interrupt enable This bit is set and cleared by software. bit_offset: 9 bit_size: 1 - enum: TCIE - name: TWIE description: Transfer watermark interrupt enable This bit is set and cleared by software. bit_offset: 10 bit_size: 1 - enum: TWIE - name: CAEIE description: CLUT access error interrupt enable This bit is set and cleared by software. bit_offset: 11 bit_size: 1 - enum: CAEIE - name: CTCIE description: CLUT transfer complete interrupt enable This bit is set and cleared by software. bit_offset: 12 bit_size: 1 - enum: CTCIE - name: CEIE description: Configuration Error Interrupt Enable This bit is set and cleared by software. bit_offset: 13 bit_size: 1 - enum: CEIE - name: MODE description: DMA2D mode This bit is set and cleared by software. It cannot be modified while a transfer is ongoing. bit_offset: 16 @@ -532,15 +524,6 @@ enum/CAECIF: - name: Clear description: Clear the CAEIF flag in the ISR register value: 1 -enum/CAEIE: - bit_size: 1 - variants: - - name: Disabled - description: CAE interrupt disabled - value: 0 - - name: Enabled - description: CAE interrupt enabled - value: 1 enum/CCEIF: bit_size: 1 variants: @@ -553,30 +536,12 @@ enum/CCTCIF: - name: Clear description: Clear the CTCIF flag in the ISR register value: 1 -enum/CEIE: - bit_size: 1 - variants: - - name: Disabled - description: CE interrupt disabled - value: 0 - - name: Enabled - description: CE interrupt enabled - value: 1 enum/CR_START: bit_size: 1 variants: - name: Start description: Launch the DMA2D value: 1 -enum/CTCIE: - bit_size: 1 - variants: - - name: Disabled - description: CTC interrupt disabled - value: 0 - - name: Enabled - description: CTC interrupt enabled - value: 1 enum/CTCIF: bit_size: 1 variants: @@ -595,15 +560,6 @@ enum/CTWIF: - name: Clear description: Clear the TWIF flag in the ISR register value: 1 -enum/EN: - bit_size: 1 - variants: - - name: Disabled - description: Disabled AHB/AXI dead-time functionality - value: 0 - - name: Enabled - description: Enabled AHB/AXI dead-time functionality - value: 1 enum/FGPFCCR_AI: bit_size: 1 variants: @@ -748,39 +704,3 @@ enum/SB: - name: SwapBytes description: Bytes are swapped two by two value: 1 -enum/SUSP: - bit_size: 1 - variants: - - name: NotSuspended - description: Transfer not suspended - value: 0 - - name: Suspended - description: Transfer suspended - value: 1 -enum/TCIE: - bit_size: 1 - variants: - - name: Disabled - description: TC interrupt disabled - value: 0 - - name: Enabled - description: TC interrupt enabled - value: 1 -enum/TEIE: - bit_size: 1 - variants: - - name: Disabled - description: TE interrupt disabled - value: 0 - - name: Enabled - description: TE interrupt enabled - value: 1 -enum/TWIE: - bit_size: 1 - variants: - - name: Disabled - description: TW interrupt disabled - value: 0 - - name: Enabled - description: TW interrupt enabled - value: 1 diff --git a/data/registers/dma_v1.yaml b/data/registers/dma_v1.yaml index 8cfe41d56..417589b1a 100644 --- a/data/registers/dma_v1.yaml +++ b/data/registers/dma_v1.yaml @@ -82,20 +82,17 @@ fieldset/CR: bit_size: 2 enum: DIR - name: CIRC - description: Circular mode + description: Circular mode enabled bit_offset: 8 bit_size: 1 - enum: CIRC - name: PINC - description: Peripheral increment mode + description: Peripheral increment mode enabled bit_offset: 9 bit_size: 1 - enum: INC - name: MINC - description: Memory increment mode + description: Memory increment mode enabled bit_offset: 10 bit_size: 1 - enum: INC - name: PSIZE description: Peripheral data size bit_offset: 11 @@ -117,10 +114,9 @@ fieldset/CR: bit_size: 2 enum: PL - name: DBM - description: Double buffer mode + description: Double buffer mode enabled bit_offset: 18 bit_size: 1 - enum: DBM - name: CT description: Current target (only in double buffer mode) bit_offset: 19 @@ -237,15 +233,6 @@ enum/BURST: - name: INCR16 description: Incremental burst of 16 beats value: 3 -enum/CIRC: - bit_size: 1 - variants: - - name: Disabled - description: Circular mode disabled - value: 0 - - name: Enabled - description: Circular mode enabled - value: 1 enum/CT: bit_size: 1 variants: @@ -255,15 +242,6 @@ enum/CT: - name: Memory1 description: The current target memory is Memory 1 value: 1 -enum/DBM: - bit_size: 1 - variants: - - name: Disabled - description: No buffer switching at the end of transfer - value: 0 - - name: Enabled - description: Memory target switched at the end of the DMA transfer - value: 1 enum/DIR: bit_size: 2 variants: @@ -321,15 +299,6 @@ enum/FTH: - name: Full description: Full FIFO value: 3 -enum/INC: - bit_size: 1 - variants: - - name: Fixed - description: Address pointer is fixed - value: 0 - - name: Incremented - description: Address pointer is incremented after each data transfer - value: 1 enum/PFCTRL: bit_size: 1 variants: diff --git a/data/registers/dma_v2.yaml b/data/registers/dma_v2.yaml index 411757517..b61180bee 100644 --- a/data/registers/dma_v2.yaml +++ b/data/registers/dma_v2.yaml @@ -82,20 +82,17 @@ fieldset/CR: bit_size: 2 enum: DIR - name: CIRC - description: Circular mode + description: Circular mode enabled bit_offset: 8 bit_size: 1 - enum: CIRC - name: PINC - description: Peripheral increment mode + description: Peripheral increment mode enabled bit_offset: 9 bit_size: 1 - enum: INC - name: MINC - description: Memory increment mode + description: Memory increment mode enabled bit_offset: 10 bit_size: 1 - enum: INC - name: PSIZE description: Peripheral data size bit_offset: 11 @@ -117,10 +114,9 @@ fieldset/CR: bit_size: 2 enum: PL - name: DBM - description: Double buffer mode + description: Double buffer mode enabled bit_offset: 18 bit_size: 1 - enum: DBM - name: CT description: Current target (only in double buffer mode) bit_offset: 19 @@ -237,15 +233,6 @@ enum/BURST: - name: INCR16 description: Incremental burst of 16 beats value: 3 -enum/CIRC: - bit_size: 1 - variants: - - name: Disabled - description: Circular mode disabled - value: 0 - - name: Enabled - description: Circular mode enabled - value: 1 enum/CT: bit_size: 1 variants: @@ -255,15 +242,6 @@ enum/CT: - name: Memory1 description: The current target memory is Memory 1 value: 1 -enum/DBM: - bit_size: 1 - variants: - - name: Disabled - description: No buffer switching at the end of transfer - value: 0 - - name: Enabled - description: Memory target switched at the end of the DMA transfer - value: 1 enum/DIR: bit_size: 2 variants: @@ -321,15 +299,6 @@ enum/FTH: - name: Full description: Full FIFO value: 3 -enum/INC: - bit_size: 1 - variants: - - name: Fixed - description: Address pointer is fixed - value: 0 - - name: Incremented - description: Address pointer is incremented after each data transfer - value: 1 enum/PFCTRL: bit_size: 1 variants: