From 6ed714a195a342e0d7d13a446972535e661ca6fe Mon Sep 17 00:00:00 2001 From: Caleb Garrett <47389035+caleb-garrett@users.noreply.github.com> Date: Mon, 29 Jan 2024 20:46:56 -0500 Subject: [PATCH] Removed hash fieldsets for single 32-bit wide fields. --- data/registers/hash_v1.yaml | 24 ------------------------ data/registers/hash_v2.yaml | 32 -------------------------------- data/registers/hash_v3.yaml | 32 -------------------------------- 3 files changed, 88 deletions(-) diff --git a/data/registers/hash_v1.yaml b/data/registers/hash_v1.yaml index 1afddec..ef179b1 100644 --- a/data/registers/hash_v1.yaml +++ b/data/registers/hash_v1.yaml @@ -9,7 +9,6 @@ block/HASH: description: data input register. byte_offset: 4 access: Write - fieldset: DIN - name: STR description: start register. byte_offset: 8 @@ -22,7 +21,6 @@ block/HASH: stride: 4 byte_offset: 12 access: Read - fieldset: HR - name: IMR description: interrupt enable register. byte_offset: 32 @@ -37,7 +35,6 @@ block/HASH: len: 51 stride: 4 byte_offset: 248 - fieldset: CSR fieldset/CR: description: control register. fields: @@ -73,27 +70,6 @@ fieldset/CR: description: Long key selection. bit_offset: 16 bit_size: 1 -fieldset/CSR: - description: context swap registers. - fields: - - name: CSR - description: CSR0. - bit_offset: 0 - bit_size: 32 -fieldset/DIN: - description: data input register. - fields: - - name: DATAIN - description: Data input. - bit_offset: 0 - bit_size: 32 -fieldset/HR: - description: digest registers. - fields: - - name: H - description: H0. - bit_offset: 0 - bit_size: 32 fieldset/IMR: description: interrupt enable register. fields: diff --git a/data/registers/hash_v2.yaml b/data/registers/hash_v2.yaml index cc3e2a0..b80ef98 100644 --- a/data/registers/hash_v2.yaml +++ b/data/registers/hash_v2.yaml @@ -9,7 +9,6 @@ block/HASH: description: data input register. byte_offset: 4 access: Write - fieldset: DIN - name: STR description: start register. byte_offset: 8 @@ -21,7 +20,6 @@ block/HASH: stride: 4 byte_offset: 12 access: Read - fieldset: HRA - name: IMR description: interrupt enable register. byte_offset: 32 @@ -36,7 +34,6 @@ block/HASH: len: 54 stride: 4 byte_offset: 248 - fieldset: CSR - name: HR description: HASH digest register. array: @@ -44,7 +41,6 @@ block/HASH: stride: 4 byte_offset: 784 access: Read - fieldset: HR fieldset/CR: description: control register. fields: @@ -88,34 +84,6 @@ fieldset/CR: description: ALGO. bit_offset: 18 bit_size: 1 -fieldset/CSR: - description: context swap registers. - fields: - - name: CSR - description: CSR0. - bit_offset: 0 - bit_size: 32 -fieldset/DIN: - description: data input register. - fields: - - name: DATAIN - description: Data input. - bit_offset: 0 - bit_size: 32 -fieldset/HR: - description: HASH digest register. - fields: - - name: H - description: H0. - bit_offset: 0 - bit_size: 32 -fieldset/HRA: - description: digest registers. - fields: - - name: H - description: H0. - bit_offset: 0 - bit_size: 32 fieldset/IMR: description: interrupt enable register. fields: diff --git a/data/registers/hash_v3.yaml b/data/registers/hash_v3.yaml index d8a31f6..9d310d7 100644 --- a/data/registers/hash_v3.yaml +++ b/data/registers/hash_v3.yaml @@ -9,7 +9,6 @@ block/HASH: description: data input register. byte_offset: 4 access: Write - fieldset: DIN - name: STR description: start register. byte_offset: 8 @@ -21,7 +20,6 @@ block/HASH: stride: 4 byte_offset: 12 access: Read - fieldset: HRA - name: IMR description: interrupt enable register. byte_offset: 32 @@ -36,7 +34,6 @@ block/HASH: len: 54 stride: 4 byte_offset: 248 - fieldset: CSR - name: HR description: HASH digest register. array: @@ -44,7 +41,6 @@ block/HASH: stride: 4 byte_offset: 784 access: Read - fieldset: HR fieldset/CR: description: control register. fields: @@ -84,34 +80,6 @@ fieldset/CR: description: Algorithm selection. bit_offset: 17 bit_size: 2 -fieldset/CSR: - description: context swap registers. - fields: - - name: CSR - description: CSR0. - bit_offset: 0 - bit_size: 32 -fieldset/DIN: - description: data input register. - fields: - - name: DATAIN - description: Data input. - bit_offset: 0 - bit_size: 32 -fieldset/HR: - description: HASH digest register. - fields: - - name: H - description: H0. - bit_offset: 0 - bit_size: 32 -fieldset/HRA: - description: digest registers. - fields: - - name: H - description: H0. - bit_offset: 0 - bit_size: 32 fieldset/IMR: description: interrupt enable register. fields: