diff --git a/data/registers/rtc_v2f0.yaml b/data/registers/rtc_v2f0.yaml index 2c1c780..6e14f81 100644 --- a/data/registers/rtc_v2f0.yaml +++ b/data/registers/rtc_v2f0.yaml @@ -423,12 +423,22 @@ fieldset/SSR: fieldset/TAFCR: description: Tamper and alternate function configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -436,24 +446,6 @@ fieldset/TAFCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 diff --git a/data/registers/rtc_v2f2.yaml b/data/registers/rtc_v2f2.yaml index c3587d7..b959d23 100644 --- a/data/registers/rtc_v2f2.yaml +++ b/data/registers/rtc_v2f2.yaml @@ -346,12 +346,18 @@ fieldset/PRER: fieldset/TAFCR: description: Tamper and alternate function configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 bit_offset: 1 bit_size: 1 enum: TAMPTRG diff --git a/data/registers/rtc_v2f3.yaml b/data/registers/rtc_v2f3.yaml index 4b773f5..88f7776 100644 --- a/data/registers/rtc_v2f3.yaml +++ b/data/registers/rtc_v2f3.yaml @@ -423,12 +423,20 @@ fieldset/SSR: fieldset/TAFCR: description: Tamper and alternate function configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -436,15 +444,6 @@ fieldset/TAFCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 diff --git a/data/registers/rtc_v2f4.yaml b/data/registers/rtc_v2f4.yaml index 51028be..1663d70 100644 --- a/data/registers/rtc_v2f4.yaml +++ b/data/registers/rtc_v2f4.yaml @@ -442,12 +442,20 @@ fieldset/SSR: fieldset/TAFCR: description: Tamper and alternate function configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -455,15 +463,6 @@ fieldset/TAFCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 diff --git a/data/registers/rtc_v2f7.yaml b/data/registers/rtc_v2f7.yaml index ceafc1f..6748450 100644 --- a/data/registers/rtc_v2f7.yaml +++ b/data/registers/rtc_v2f7.yaml @@ -446,12 +446,22 @@ fieldset/SSR: fieldset/TAMPCR: description: Tamper configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -459,24 +469,6 @@ fieldset/TAMPCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 @@ -501,42 +493,27 @@ fieldset/TAMPCR: bit_offset: 15 bit_size: 1 enum: TAMPPUDIS - - name: TAMP1IE - description: Tamper 1 interrupt enable + - name: TAMPXIE + description: Tamper interrupt enable + array: + len: 3 + stride: 3 bit_offset: 16 bit_size: 1 - - name: TAMP1NOERASE - description: Tamper 1 no erase + - name: TAMPXNOERASE + description: Tamper no erase + array: + len: 3 + stride: 3 bit_offset: 17 bit_size: 1 - - name: TAMP1MF - description: Tamper 1 mask flag + - name: TAMPXMF + description: Tamper mask flag + array: + len: 3 + stride: 3 bit_offset: 18 bit_size: 1 - - name: TAMP2IE - description: Tamper 2 interrupt enable - bit_offset: 19 - bit_size: 1 - - name: TAMP2NOERASE - description: Tamper 2 no erase - bit_offset: 20 - bit_size: 1 - - name: TAMP2MF - description: Tamper 2 mask flag - bit_offset: 21 - bit_size: 1 - - name: TAMP3IE - description: Tamper 3 interrupt enable - bit_offset: 22 - bit_size: 1 - - name: TAMP3NOERASE - description: Tamper 3 no erase - bit_offset: 23 - bit_size: 1 - - name: TAMP3MF - description: Tamper 3 mask flag - bit_offset: 24 - bit_size: 1 fieldset/TR: description: Time register fields: diff --git a/data/registers/rtc_v2h7.yaml b/data/registers/rtc_v2h7.yaml index ef3273d..7289c39 100644 --- a/data/registers/rtc_v2h7.yaml +++ b/data/registers/rtc_v2h7.yaml @@ -446,12 +446,22 @@ fieldset/SSR: fieldset/TAMPCR: description: Tamper configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -459,24 +469,6 @@ fieldset/TAMPCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 @@ -501,42 +493,27 @@ fieldset/TAMPCR: bit_offset: 15 bit_size: 1 enum: TAMPPUDIS - - name: TAMP1IE - description: Tamper 1 interrupt enable + - name: TAMPXIE + description: Tamper interrupt enable + array: + len: 3 + stride: 3 bit_offset: 16 bit_size: 1 - - name: TAMP1NOERASE - description: Tamper 1 no erase + - name: TAMPXNOERASE + description: Tamper no erase + array: + len: 3 + stride: 3 bit_offset: 17 bit_size: 1 - - name: TAMP1MF - description: Tamper 1 mask flag + - name: TAMPXMF + description: Tamper mask flag + array: + len: 3 + stride: 3 bit_offset: 18 bit_size: 1 - - name: TAMP2IE - description: Tamper 2 interrupt enable - bit_offset: 19 - bit_size: 1 - - name: TAMP2NOERASE - description: Tamper 2 no erase - bit_offset: 20 - bit_size: 1 - - name: TAMP2MF - description: Tamper 2 mask flag - bit_offset: 21 - bit_size: 1 - - name: TAMP3IE - description: Tamper 3 interrupt enable - bit_offset: 22 - bit_size: 1 - - name: TAMP3NOERASE - description: Tamper 3 no erase - bit_offset: 23 - bit_size: 1 - - name: TAMP3MF - description: Tamper 3 mask flag - bit_offset: 24 - bit_size: 1 fieldset/TR: description: Time register fields: diff --git a/data/registers/rtc_v2l0.yaml b/data/registers/rtc_v2l0.yaml index 2136f5f..abe81c1 100644 --- a/data/registers/rtc_v2l0.yaml +++ b/data/registers/rtc_v2l0.yaml @@ -438,12 +438,22 @@ fieldset/SSR: fieldset/TAMPCR: description: Tamper configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -451,24 +461,6 @@ fieldset/TAMPCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 @@ -493,42 +485,27 @@ fieldset/TAMPCR: bit_offset: 15 bit_size: 1 enum: TAMPPUDIS - - name: TAMP1IE - description: Tamper 1 interrupt enable + - name: TAMPXIE + description: Tamper interrupt enable + array: + len: 3 + stride: 3 bit_offset: 16 bit_size: 1 - - name: TAMP1NOERASE - description: Tamper 1 no erase + - name: TAMPXNOERASE + description: Tamper no erase + array: + len: 3 + stride: 3 bit_offset: 17 bit_size: 1 - - name: TAMP1MF - description: Tamper 1 mask flag + - name: TAMPXMF + description: Tamper mask flag + array: + len: 3 + stride: 3 bit_offset: 18 bit_size: 1 - - name: TAMP2IE - description: Tamper 2 interrupt enable - bit_offset: 19 - bit_size: 1 - - name: TAMP2NOERASE - description: Tamper 2 no erase - bit_offset: 20 - bit_size: 1 - - name: TAMP2MF - description: Tamper 2 mask flag - bit_offset: 21 - bit_size: 1 - - name: TAMP3IE - description: Tamper 3 interrupt enable - bit_offset: 22 - bit_size: 1 - - name: TAMP3NOERASE - description: Tamper 3 no erase - bit_offset: 23 - bit_size: 1 - - name: TAMP3MF - description: Tamper 3 mask flag - bit_offset: 24 - bit_size: 1 fieldset/TR: description: Time register fields: diff --git a/data/registers/rtc_v2l1.yaml b/data/registers/rtc_v2l1.yaml index 72ed04a..6cd766a 100644 --- a/data/registers/rtc_v2l1.yaml +++ b/data/registers/rtc_v2l1.yaml @@ -442,12 +442,22 @@ fieldset/SSR: fieldset/TAFCR: description: Tamper and alternate function configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -455,24 +465,6 @@ fieldset/TAFCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 diff --git a/data/registers/rtc_v2l4.yaml b/data/registers/rtc_v2l4.yaml index b710a2e..cfdd7bc 100644 --- a/data/registers/rtc_v2l4.yaml +++ b/data/registers/rtc_v2l4.yaml @@ -442,12 +442,22 @@ fieldset/SSR: fieldset/TAMPCR: description: Tamper configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -455,24 +465,6 @@ fieldset/TAMPCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 @@ -497,42 +489,27 @@ fieldset/TAMPCR: bit_offset: 15 bit_size: 1 enum: TAMPPUDIS - - name: TAMP1IE - description: Tamper 1 interrupt enable + - name: TAMPXIE + description: Tamper interrupt enable + array: + len: 3 + stride: 3 bit_offset: 16 bit_size: 1 - - name: TAMP1NOERASE - description: Tamper 1 no erase + - name: TAMPXNOERASE + description: Tamper no erase + array: + len: 3 + stride: 3 bit_offset: 17 bit_size: 1 - - name: TAMP1MF - description: Tamper 1 mask flag + - name: TAMPXMF + description: Tamper mask flag + array: + len: 3 + stride: 3 bit_offset: 18 bit_size: 1 - - name: TAMP2IE - description: Tamper 2 interrupt enable - bit_offset: 19 - bit_size: 1 - - name: TAMP2NOERASE - description: Tamper 2 no erase - bit_offset: 20 - bit_size: 1 - - name: TAMP2MF - description: Tamper 2 mask flag - bit_offset: 21 - bit_size: 1 - - name: TAMP3IE - description: Tamper 3 interrupt enable - bit_offset: 22 - bit_size: 1 - - name: TAMP3NOERASE - description: Tamper 3 no erase - bit_offset: 23 - bit_size: 1 - - name: TAMP3MF - description: Tamper 3 mask flag - bit_offset: 24 - bit_size: 1 fieldset/TR: description: Time register fields: diff --git a/data/registers/rtc_v2wb.yaml b/data/registers/rtc_v2wb.yaml index 2ba866b..2bd85f8 100644 --- a/data/registers/rtc_v2wb.yaml +++ b/data/registers/rtc_v2wb.yaml @@ -446,12 +446,22 @@ fieldset/SSR: fieldset/TAMPCR: description: Tamper configuration register fields: - - name: TAMP1E - description: Tamper 1 detection enable + - name: TAMPE + description: Tamper detection enable + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 0 bit_size: 1 - - name: TAMP1TRG - description: Active level for tamper 1 + - name: TAMPTRG + description: Active level for tamper + array: + offsets: + - 0 + - 3 + - 5 bit_offset: 1 bit_size: 1 enum: TAMPTRG @@ -459,24 +469,6 @@ fieldset/TAMPCR: description: Tamper interrupt enable bit_offset: 2 bit_size: 1 - - name: TAMP2E - description: Tamper 2 detection enable - bit_offset: 3 - bit_size: 1 - - name: TAMP2TRG - description: Active level for tamper 2 - bit_offset: 4 - bit_size: 1 - enum: TAMPTRG - - name: TAMP3E - description: Tamper 3 detection enable - bit_offset: 5 - bit_size: 1 - - name: TAMP3TRG - description: Active level for tamper 3 - bit_offset: 6 - bit_size: 1 - enum: TAMPTRG - name: TAMPTS description: Activate timestamp on tamper detection event bit_offset: 7 @@ -501,42 +493,27 @@ fieldset/TAMPCR: bit_offset: 15 bit_size: 1 enum: TAMPPUDIS - - name: TAMP1IE - description: Tamper 1 interrupt enable + - name: TAMPXIE + description: Tamper interrupt enable + array: + len: 3 + stride: 3 bit_offset: 16 bit_size: 1 - - name: TAMP1NOERASE - description: Tamper 1 no erase + - name: TAMPXNOERASE + description: Tamper no erase + array: + len: 3 + stride: 3 bit_offset: 17 bit_size: 1 - - name: TAMP1MF - description: Tamper 1 mask flag + - name: TAMPXMF + description: Tamper mask flag + array: + len: 3 + stride: 3 bit_offset: 18 bit_size: 1 - - name: TAMP2IE - description: Tamper 2 interrupt enable - bit_offset: 19 - bit_size: 1 - - name: TAMP2NOERASE - description: Tamper 2 no erase - bit_offset: 20 - bit_size: 1 - - name: TAMP2MF - description: Tamper 2 mask flag - bit_offset: 21 - bit_size: 1 - - name: TAMP3IE - description: Tamper 3 interrupt enable - bit_offset: 22 - bit_size: 1 - - name: TAMP3NOERASE - description: Tamper 3 no erase - bit_offset: 23 - bit_size: 1 - - name: TAMP3MF - description: Tamper 3 mask flag - bit_offset: 24 - bit_size: 1 fieldset/TR: description: Time register fields: