Arrayify more fields

This commit is contained in:
chemicstry 2022-06-04 21:00:14 +03:00 committed by Dario Nieuwenhuis
parent 02763581ab
commit 95f79fcfd7
10 changed files with 207 additions and 334 deletions

View File

@ -423,12 +423,22 @@ fieldset/SSR:
fieldset/TAFCR: fieldset/TAFCR:
description: Tamper and alternate function configuration register description: Tamper and alternate function configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -436,24 +446,6 @@ fieldset/TAFCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7

View File

@ -346,12 +346,18 @@ fieldset/PRER:
fieldset/TAFCR: fieldset/TAFCR:
description: Tamper and alternate function configuration register description: Tamper and alternate function configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG

View File

@ -423,12 +423,20 @@ fieldset/SSR:
fieldset/TAFCR: fieldset/TAFCR:
description: Tamper and alternate function configuration register description: Tamper and alternate function configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -436,15 +444,6 @@ fieldset/TAFCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7

View File

@ -442,12 +442,20 @@ fieldset/SSR:
fieldset/TAFCR: fieldset/TAFCR:
description: Tamper and alternate function configuration register description: Tamper and alternate function configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -455,15 +463,6 @@ fieldset/TAFCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7

View File

@ -446,12 +446,22 @@ fieldset/SSR:
fieldset/TAMPCR: fieldset/TAMPCR:
description: Tamper configuration register description: Tamper configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -459,24 +469,6 @@ fieldset/TAMPCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7
@ -501,42 +493,27 @@ fieldset/TAMPCR:
bit_offset: 15 bit_offset: 15
bit_size: 1 bit_size: 1
enum: TAMPPUDIS enum: TAMPPUDIS
- name: TAMP1IE - name: TAMPXIE
description: Tamper 1 interrupt enable description: Tamper interrupt enable
array:
len: 3
stride: 3
bit_offset: 16 bit_offset: 16
bit_size: 1 bit_size: 1
- name: TAMP1NOERASE - name: TAMPXNOERASE
description: Tamper 1 no erase description: Tamper no erase
array:
len: 3
stride: 3
bit_offset: 17 bit_offset: 17
bit_size: 1 bit_size: 1
- name: TAMP1MF - name: TAMPXMF
description: Tamper 1 mask flag description: Tamper mask flag
array:
len: 3
stride: 3
bit_offset: 18 bit_offset: 18
bit_size: 1 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: fieldset/TR:
description: Time register description: Time register
fields: fields:

View File

@ -446,12 +446,22 @@ fieldset/SSR:
fieldset/TAMPCR: fieldset/TAMPCR:
description: Tamper configuration register description: Tamper configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -459,24 +469,6 @@ fieldset/TAMPCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7
@ -501,42 +493,27 @@ fieldset/TAMPCR:
bit_offset: 15 bit_offset: 15
bit_size: 1 bit_size: 1
enum: TAMPPUDIS enum: TAMPPUDIS
- name: TAMP1IE - name: TAMPXIE
description: Tamper 1 interrupt enable description: Tamper interrupt enable
array:
len: 3
stride: 3
bit_offset: 16 bit_offset: 16
bit_size: 1 bit_size: 1
- name: TAMP1NOERASE - name: TAMPXNOERASE
description: Tamper 1 no erase description: Tamper no erase
array:
len: 3
stride: 3
bit_offset: 17 bit_offset: 17
bit_size: 1 bit_size: 1
- name: TAMP1MF - name: TAMPXMF
description: Tamper 1 mask flag description: Tamper mask flag
array:
len: 3
stride: 3
bit_offset: 18 bit_offset: 18
bit_size: 1 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: fieldset/TR:
description: Time register description: Time register
fields: fields:

View File

@ -438,12 +438,22 @@ fieldset/SSR:
fieldset/TAMPCR: fieldset/TAMPCR:
description: Tamper configuration register description: Tamper configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -451,24 +461,6 @@ fieldset/TAMPCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7
@ -493,42 +485,27 @@ fieldset/TAMPCR:
bit_offset: 15 bit_offset: 15
bit_size: 1 bit_size: 1
enum: TAMPPUDIS enum: TAMPPUDIS
- name: TAMP1IE - name: TAMPXIE
description: Tamper 1 interrupt enable description: Tamper interrupt enable
array:
len: 3
stride: 3
bit_offset: 16 bit_offset: 16
bit_size: 1 bit_size: 1
- name: TAMP1NOERASE - name: TAMPXNOERASE
description: Tamper 1 no erase description: Tamper no erase
array:
len: 3
stride: 3
bit_offset: 17 bit_offset: 17
bit_size: 1 bit_size: 1
- name: TAMP1MF - name: TAMPXMF
description: Tamper 1 mask flag description: Tamper mask flag
array:
len: 3
stride: 3
bit_offset: 18 bit_offset: 18
bit_size: 1 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: fieldset/TR:
description: Time register description: Time register
fields: fields:

View File

@ -442,12 +442,22 @@ fieldset/SSR:
fieldset/TAFCR: fieldset/TAFCR:
description: Tamper and alternate function configuration register description: Tamper and alternate function configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -455,24 +465,6 @@ fieldset/TAFCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7

View File

@ -442,12 +442,22 @@ fieldset/SSR:
fieldset/TAMPCR: fieldset/TAMPCR:
description: Tamper configuration register description: Tamper configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -455,24 +465,6 @@ fieldset/TAMPCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7
@ -497,42 +489,27 @@ fieldset/TAMPCR:
bit_offset: 15 bit_offset: 15
bit_size: 1 bit_size: 1
enum: TAMPPUDIS enum: TAMPPUDIS
- name: TAMP1IE - name: TAMPXIE
description: Tamper 1 interrupt enable description: Tamper interrupt enable
array:
len: 3
stride: 3
bit_offset: 16 bit_offset: 16
bit_size: 1 bit_size: 1
- name: TAMP1NOERASE - name: TAMPXNOERASE
description: Tamper 1 no erase description: Tamper no erase
array:
len: 3
stride: 3
bit_offset: 17 bit_offset: 17
bit_size: 1 bit_size: 1
- name: TAMP1MF - name: TAMPXMF
description: Tamper 1 mask flag description: Tamper mask flag
array:
len: 3
stride: 3
bit_offset: 18 bit_offset: 18
bit_size: 1 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: fieldset/TR:
description: Time register description: Time register
fields: fields:

View File

@ -446,12 +446,22 @@ fieldset/SSR:
fieldset/TAMPCR: fieldset/TAMPCR:
description: Tamper configuration register description: Tamper configuration register
fields: fields:
- name: TAMP1E - name: TAMPE
description: Tamper 1 detection enable description: Tamper detection enable
array:
offsets:
- 0
- 3
- 5
bit_offset: 0 bit_offset: 0
bit_size: 1 bit_size: 1
- name: TAMP1TRG - name: TAMPTRG
description: Active level for tamper 1 description: Active level for tamper
array:
offsets:
- 0
- 3
- 5
bit_offset: 1 bit_offset: 1
bit_size: 1 bit_size: 1
enum: TAMPTRG enum: TAMPTRG
@ -459,24 +469,6 @@ fieldset/TAMPCR:
description: Tamper interrupt enable description: Tamper interrupt enable
bit_offset: 2 bit_offset: 2
bit_size: 1 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 - name: TAMPTS
description: Activate timestamp on tamper detection event description: Activate timestamp on tamper detection event
bit_offset: 7 bit_offset: 7
@ -501,42 +493,27 @@ fieldset/TAMPCR:
bit_offset: 15 bit_offset: 15
bit_size: 1 bit_size: 1
enum: TAMPPUDIS enum: TAMPPUDIS
- name: TAMP1IE - name: TAMPXIE
description: Tamper 1 interrupt enable description: Tamper interrupt enable
array:
len: 3
stride: 3
bit_offset: 16 bit_offset: 16
bit_size: 1 bit_size: 1
- name: TAMP1NOERASE - name: TAMPXNOERASE
description: Tamper 1 no erase description: Tamper no erase
array:
len: 3
stride: 3
bit_offset: 17 bit_offset: 17
bit_size: 1 bit_size: 1
- name: TAMP1MF - name: TAMPXMF
description: Tamper 1 mask flag description: Tamper mask flag
array:
len: 3
stride: 3
bit_offset: 18 bit_offset: 18
bit_size: 1 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: fieldset/TR:
description: Time register description: Time register
fields: fields: