From a4b31425b95a41cc49672f6187d9af80677e2d30 Mon Sep 17 00:00:00 2001 From: eZio Pan Date: Wed, 3 Jan 2024 21:33:26 +0800 Subject: [PATCH] exti-cleanup --- data/registers/exti_h5.yaml | 20 -------------------- data/registers/exti_h50.yaml | 10 ---------- transforms/EXTI.yaml | 3 +++ 3 files changed, 3 insertions(+), 30 deletions(-) diff --git a/data/registers/exti_h5.yaml b/data/registers/exti_h5.yaml index aa2c064..a3869c8 100644 --- a/data/registers/exti_h5.yaml +++ b/data/registers/exti_h5.yaml @@ -112,7 +112,6 @@ fieldset/PRIV: array: len: 32 stride: 1 - enum: PRIV fieldset/SEC: description: security configuration register fields: @@ -123,22 +122,3 @@ fieldset/SEC: array: len: 32 stride: 1 - enum: SEC -enum/PRIV: - bit_size: 1 - variants: - - name: Unprivileged - description: Event privilege disabled (unprivileged) - value: 0 - - name: Privileged - description: Event privilege enabled (privileged) - value: 1 -enum/SEC: - bit_size: 1 - variants: - - name: NonSecure - description: Event security disabled (non-secure) - value: 0 - - name: Secure - description: Event security enabled (secure) - value: 1 diff --git a/data/registers/exti_h50.yaml b/data/registers/exti_h50.yaml index 0e52419..15ff7d9 100644 --- a/data/registers/exti_h50.yaml +++ b/data/registers/exti_h50.yaml @@ -94,13 +94,3 @@ fieldset/PRIV: array: len: 32 stride: 1 - enum: PRIV -enum/PRIV: - bit_size: 1 - variants: - - name: Unprivileged - description: Event privilege disabled (unprivileged) - value: 0 - - name: Privileged - description: Event privilege enabled (privileged) - value: 1 diff --git a/transforms/EXTI.yaml b/transforms/EXTI.yaml index 68963ae..e27442d 100644 --- a/transforms/EXTI.yaml +++ b/transforms/EXTI.yaml @@ -10,6 +10,9 @@ transforms: to: $1$2$3 skip_unmergeable: true + - !DeleteEnums + from: ^(PRIV|SEC)$ + - !MakeFieldArray fieldsets: .* from: ([A-Z]+)\d+