From f1e684e345944b740ff451277c9bb1c2ceed3dd6 Mon Sep 17 00:00:00 2001 From: JuliDi <20155974+JuliDi@users.noreply.github.com> Date: Fri, 12 Apr 2024 17:05:04 +0200 Subject: [PATCH] fix ltdc_v1.yaml bfcr wrong definition --- data/registers/ltdc_v1.yaml | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/data/registers/ltdc_v1.yaml b/data/registers/ltdc_v1.yaml index 19186aa..dd40b3d 100644 --- a/data/registers/ltdc_v1.yaml +++ b/data/registers/ltdc_v1.yaml @@ -145,14 +145,16 @@ fieldset/BCCR: fieldset/BFCR: description: Layerx Blending Factors Configuration Register fields: - - name: BF + - name: BF2 description: Blending Factor 2 bit_offset: 0 bit_size: 3 - array: - len: 2 - stride: 8 enum: BF2 + - name: BF1 + description: Blending Factor 1 + bit_offset: 8 + bit_size: 3 + enum: BF1 fieldset/BPCR: description: Back Porch Configuration Register fields: @@ -470,6 +472,15 @@ fieldset/WVPCR: description: Window Vertical Stop Position bit_offset: 16 bit_size: 11 +enum/BF1: + bit_size: 3 + variants: + - name: Constant + description: BF1 = constant alpha + value: 4 + - name: Pixel + description: BF1 = pixel alpha * constant alpha + value: 7 enum/BF2: bit_size: 3 variants: