Merge pull request #333 from eZioPan/ltdc-cleanup

ltdc-cleanup
This commit is contained in:
Dario Nieuwenhuis 2024-01-02 14:10:21 +00:00 committed by GitHub
commit 4d06d09121
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 90 deletions

View File

@ -271,17 +271,14 @@ fieldset/CR:
description: Layer Enable description: Layer Enable
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
enum: LEN
- name: COLKEN - name: COLKEN
description: Color Keying Enable description: Color Keying Enable
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: COLKEN
- name: CLUTEN - name: CLUTEN
description: Color Look-Up Table Enable description: Color Look-Up Table Enable
bit_offset: 4 bit_offset: 4
bit_size: 1 bit_size: 1
enum: CLUTEN
fieldset/DCCR: fieldset/DCCR:
description: Layerx Default Color Configuration Register description: Layerx Default Color Configuration Register
fields: fields:
@ -308,7 +305,6 @@ fieldset/GCR:
description: LCD-TFT controller enable bit description: LCD-TFT controller enable bit
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
enum: LTDCEN
- name: DBW - name: DBW
description: Dither Blue Width description: Dither Blue Width
bit_offset: 4 bit_offset: 4
@ -325,7 +321,6 @@ fieldset/GCR:
description: Dither Enable description: Dither Enable
bit_offset: 16 bit_offset: 16
bit_size: 1 bit_size: 1
enum: DEN
- name: PCPOL - name: PCPOL
description: Pixel Clock Polarity description: Pixel Clock Polarity
bit_offset: 28 bit_offset: 28
@ -376,22 +371,18 @@ fieldset/IER:
description: Line Interrupt Enable description: Line Interrupt Enable
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
enum: LIE
- name: FUIE - name: FUIE
description: FIFO Underrun Interrupt Enable description: FIFO Underrun Interrupt Enable
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: FUIE
- name: TERRIE - name: TERRIE
description: Transfer Error Interrupt Enable description: Transfer Error Interrupt Enable
bit_offset: 2 bit_offset: 2
bit_size: 1 bit_size: 1
enum: TERRIE
- name: RRIE - name: RRIE
description: Register Reload interrupt enable description: Register Reload interrupt enable
bit_offset: 3 bit_offset: 3
bit_size: 1 bit_size: 1
enum: RRIE
fieldset/ISR: fieldset/ISR:
description: Interrupt Status Register description: Interrupt Status Register
fields: fields:
@ -508,24 +499,6 @@ enum/CLIF:
- name: Clear - name: Clear
description: Clears the LIF flag in the ISR register description: Clears the LIF flag in the ISR register
value: 1 value: 1
enum/CLUTEN:
bit_size: 1
variants:
- name: Disabled
description: Color look-up table disabled
value: 0
- name: Enabled
description: Color look-up table enabled
value: 1
enum/COLKEN:
bit_size: 1
variants:
- name: Disabled
description: Color keying disabled
value: 0
- name: Enabled
description: Color keying enabled
value: 1
enum/CRRIF: enum/CRRIF:
bit_size: 1 bit_size: 1
variants: variants:
@ -538,15 +511,6 @@ enum/CTERRIF:
- name: Clear - name: Clear
description: Clears the TERRIF flag in the ISR register description: Clears the TERRIF flag in the ISR register
value: 1 value: 1
enum/DEN:
bit_size: 1
variants:
- name: Disabled
description: Dither disabled
value: 0
- name: Enabled
description: Dither enabled
value: 1
enum/DEPOL: enum/DEPOL:
bit_size: 1 bit_size: 1
variants: variants:
@ -556,15 +520,6 @@ enum/DEPOL:
- name: ActiveHigh - name: ActiveHigh
description: Data enable polarity is active high description: Data enable polarity is active high
value: 1 value: 1
enum/FUIE:
bit_size: 1
variants:
- name: Disabled
description: FIFO underrun interrupt disabled
value: 0
- name: Enabled
description: FIFO underrun interrupt enabled
value: 1
enum/FUIF: enum/FUIF:
bit_size: 1 bit_size: 1
variants: variants:
@ -610,24 +565,6 @@ enum/IMR:
- name: Reload - name: Reload
description: The shadow registers are reloaded immediately. This bit is set by software and cleared only by hardware after reload description: The shadow registers are reloaded immediately. This bit is set by software and cleared only by hardware after reload
value: 1 value: 1
enum/LEN:
bit_size: 1
variants:
- name: Disabled
description: Layer disabled
value: 0
- name: Enabled
description: Layer enabled
value: 1
enum/LIE:
bit_size: 1
variants:
- name: Disabled
description: Line interrupt disabled
value: 0
- name: Enabled
description: Line interrupt enabled
value: 1
enum/LIF: enum/LIF:
bit_size: 1 bit_size: 1
variants: variants:
@ -637,15 +574,6 @@ enum/LIF:
- name: Reached - name: Reached
description: Line interrupt generated when a programmed line is reached description: Line interrupt generated when a programmed line is reached
value: 1 value: 1
enum/LTDCEN:
bit_size: 1
variants:
- name: Disabled
description: LCD-TFT controller disabled
value: 0
- name: Enabled
description: LCD-TFT controller enabled
value: 1
enum/PCPOL: enum/PCPOL:
bit_size: 1 bit_size: 1
variants: variants:
@ -682,15 +610,6 @@ enum/PF:
- name: AL88 - name: AL88
description: AL88 (8-bit alpha, 8-bit luminance) description: AL88 (8-bit alpha, 8-bit luminance)
value: 7 value: 7
enum/RRIE:
bit_size: 1
variants:
- name: Disabled
description: Register reload interrupt disabled
value: 0
- name: Enabled
description: Register reload interrupt enabled
value: 1
enum/RRIF: enum/RRIF:
bit_size: 1 bit_size: 1
variants: variants:
@ -700,15 +619,6 @@ enum/RRIF:
- name: Reload - name: Reload
description: Register reload interrupt generated when a vertical blanking reload occurs (and the first line after the active area is reached) description: Register reload interrupt generated when a vertical blanking reload occurs (and the first line after the active area is reached)
value: 1 value: 1
enum/TERRIE:
bit_size: 1
variants:
- name: Disabled
description: Transfer error interrupt disabled
value: 0
- name: Enabled
description: Transfer error interrupt enabled
value: 1
enum/TERRIF: enum/TERRIF:
bit_size: 1 bit_size: 1
variants: variants:

3
transforms/LTDC.yaml Normal file
View File

@ -0,0 +1,3 @@
transforms:
- !DeleteEnums
from: ^(CLUTEN|COLKEN|DEN|FUIE|LEN|LIE|LTDCEN|RRIE|TERRIE)$