diff --git a/data/registers/hrtim_v1.yaml b/data/registers/hrtim_v1.yaml index e521c50..0dbb35b 100644 --- a/data/registers/hrtim_v1.yaml +++ b/data/registers/hrtim_v1.yaml @@ -1532,12 +1532,10 @@ fieldset/TIMXDT: description: Deadtime Rising Sign Lock bit_offset: 14 bit_size: 1 - enum: LOCKED - name: DTRLK description: Deadtime Rising Lock bit_offset: 15 bit_size: 1 - enum: LOCKED - name: DTF description: Deadtime Falling value bit_offset: 16 @@ -1551,12 +1549,10 @@ fieldset/TIMXDT: description: Deadtime Falling Sign Lock bit_offset: 30 bit_size: 1 - enum: LOCKED - name: DTFLK description: Deadtime Falling Lock bit_offset: 31 bit_size: 1 - enum: LOCKED fieldset/TIMXEEF: description: Timer X External Event Filtering Register fields: @@ -1590,7 +1586,6 @@ fieldset/TIMXFLT: description: Fault sources Lock bit_offset: 31 bit_size: 1 - enum: LOCKED fieldset/TIMXICR: description: Timerx Interrupt Clear Register fields: @@ -2191,15 +2186,6 @@ enum/IPPSTAT: - name: Output2Active description: Protection occurred when the output 2 was active and output 1 forced inactive value: 1 -enum/LOCKED: - bit_size: 1 - variants: - - name: Unlocked - description: Bits are writeable - value: 0 - - name: Locked - description: Bits are read-only - value: 1 enum/OUTPUTSTATE: bit_size: 1 variants: diff --git a/data/registers/hrtim_v2.yaml b/data/registers/hrtim_v2.yaml index c265c11..71adac4 100644 --- a/data/registers/hrtim_v2.yaml +++ b/data/registers/hrtim_v2.yaml @@ -1529,12 +1529,10 @@ fieldset/TIMXDT: description: Deadtime Rising Sign Lock bit_offset: 14 bit_size: 1 - enum: LOCKED - name: DTRLK description: Deadtime Rising Lock bit_offset: 15 bit_size: 1 - enum: LOCKED - name: DTF description: Deadtime Falling value bit_offset: 16 @@ -1548,12 +1546,10 @@ fieldset/TIMXDT: description: Deadtime Falling Sign Lock bit_offset: 30 bit_size: 1 - enum: LOCKED - name: DTFLK description: Deadtime Falling Lock bit_offset: 31 bit_size: 1 - enum: LOCKED fieldset/TIMXEEF: description: Timer X External Event Filtering Register fields: @@ -1587,7 +1583,6 @@ fieldset/TIMXFLT: description: Fault sources Lock bit_offset: 31 bit_size: 1 - enum: LOCKED fieldset/TIMXICR: description: Timerx Interrupt Clear Register fields: @@ -2190,15 +2185,6 @@ enum/IPPSTAT: - name: Output2Active description: Protection occurred when the output 2 was active and output 1 forced inactive value: 1 -enum/LOCKED: - bit_size: 1 - variants: - - name: Unlocked - description: Bits are writeable - value: 0 - - name: Locked - description: Bits are read-only - value: 1 enum/OUTPUTSTATE: bit_size: 1 variants: diff --git a/transforms/HRTIM.yaml b/transforms/HRTIM.yaml index 59dda03..c86e38b 100644 --- a/transforms/HRTIM.yaml +++ b/transforms/HRTIM.yaml @@ -11,6 +11,8 @@ transforms: - !DeleteEnums from: (REPDE|RETRIG|RSTDE|EE6LTCH) bit_size: 1 + - !DeleteEnums + from: ^(LOCKED)$ - !MergeEnums from: CPT(\d)[A-Z]CR_(.*) to: CAPTUREEFFECT