From 0abf87fc79f27ced30f3fc2ba8e4b6254b4eb719 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Thu, 6 Jun 2024 11:10:34 -0500 Subject: [PATCH 01/31] Update reg-based-ldnstr.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/reg-based-ldnstr.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/reg-based-ldnstr.adoc b/src/images/wavedrom/reg-based-ldnstr.adoc index 24d430bfe..5885c07cc 100644 --- a/src/images/wavedrom/reg-based-ldnstr.adoc +++ b/src/images/wavedrom/reg-based-ldnstr.adoc @@ -5,7 +5,7 @@ .... {reg: [ {bits: 2, name: 'op', attr: ['2', 'C0', 'C0', 'C0', 'C0', 'C0'], type: 8}, - {bits: 3, name: 'rd`', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, + {bits: 3, name: 'rd', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, {bits: 2, name: 'imm', attr:['2', 'offset[2|6]', 'offset[7:6]', 'offset[7:6]', 'offset[2|6]', 'offset[7:6]'], type: 2}, {bits: 3, name: 'rs1`', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, {bits: 3, name: 'imm', attr: ['3', 'offset[5:3]', 'offset[5:3]', 'offset[5|4|8]', 'offset[5:3]', 'offset[5:3]'], type: 3}, From 9ca537927011361d03b187d83d476e70aa7e131a Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Thu, 6 Jun 2024 11:14:34 -0500 Subject: [PATCH 02/31] Update reg-based-ldnstr.adoc missed one in this file Signed-off-by: Kersten Richter --- src/images/wavedrom/reg-based-ldnstr.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/reg-based-ldnstr.adoc b/src/images/wavedrom/reg-based-ldnstr.adoc index 5885c07cc..48eb1717b 100644 --- a/src/images/wavedrom/reg-based-ldnstr.adoc +++ b/src/images/wavedrom/reg-based-ldnstr.adoc @@ -7,7 +7,7 @@ {bits: 2, name: 'op', attr: ['2', 'C0', 'C0', 'C0', 'C0', 'C0'], type: 8}, {bits: 3, name: 'rd', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, {bits: 2, name: 'imm', attr:['2', 'offset[2|6]', 'offset[7:6]', 'offset[7:6]', 'offset[2|6]', 'offset[7:6]'], type: 2}, - {bits: 3, name: 'rs1`', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, + {bits: 3, name: 'rs1', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, {bits: 3, name: 'imm', attr: ['3', 'offset[5:3]', 'offset[5:3]', 'offset[5|4|8]', 'offset[5:3]', 'offset[5:3]'], type: 3}, {bits: 3, name: 'funct3', attr: ['3', 'C.LW', 'C.LD', 'C.LQ', 'C.FLW', 'C.FLD'], type: 8}, ], config: {bits: 16}} From 746bea9e3b7b838542eb2d9cdb0a99fb310e0fe1 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Thu, 6 Jun 2024 11:15:26 -0500 Subject: [PATCH 03/31] Update c-cs-format-ls.adoc other 2 in the issue Signed-off-by: Kersten Richter --- src/images/wavedrom/c-cs-format-ls.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/images/wavedrom/c-cs-format-ls.adoc b/src/images/wavedrom/c-cs-format-ls.adoc index 59c5a36b6..894effeeb 100644 --- a/src/images/wavedrom/c-cs-format-ls.adoc +++ b/src/images/wavedrom/c-cs-format-ls.adoc @@ -5,9 +5,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8, attr: ['2', 'C0','C0','C0','C0','C0']}, - {bits: 3, name: 'rs2`', type: 3, attr: ['3', 'src','src','src','src','src']}, + {bits: 3, name: 'rs2', type: 3, attr: ['3', 'src','src','src','src','src']}, {bits: 2, name: 'imm', type: 2, attr: ['2', 'offset[2|6]','offset[7:6]','offset[7:6]','offset[2|6]','offset[7:6]']}, - {bits: 3, name: 'rs1`', type: 3, attr: ['3', 'base','base','base','base','base']}, + {bits: 3, name: 'rs1', type: 3, attr: ['3', 'base','base','base','base','base']}, {bits: 3, name: 'imm', type: 3, attr: ['3', 'offset[5:3]','offset[5:3]','offset[5|4|8]','offset[5:3]','offset[5:3]']}, {bits: 3, name: 'funct3', type: 8, attr: ['3', 'C.SW','C.SD','C.SQ','C.FSW','C.FSD']}, ], config: {bits: 16}} From 81af58febb8850e7cbba5ee0ac51d34d81065e0e Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Thu, 6 Jun 2024 11:22:00 -0500 Subject: [PATCH 04/31] Update cr-register.adoc found more Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index f4043d25a..25f975204 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -38,7 +38,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd`', type: 2}, + {bits: 3, name: 'rd', type: 2}, {bits: 8, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} @@ -48,9 +48,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd`', type: 2}, + {bits: 3, name: 'rd', type: 2}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1`', type: 4}, + {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} @@ -60,9 +60,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2`', type: 4}, + {bits: 3, name: 'rs2', type: 4}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1`', type: 4}, + {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} @@ -72,9 +72,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2`', type: 4}, + {bits: 3, name: 'rs2', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd`/rs1`', type: 7}, + {bits: 3, name: 'rd`/rs1', type: 7}, {bits: 6, name: 'funct6', type: 8}, ]} .... @@ -84,7 +84,7 @@ {reg: [ {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd`/rs1`', type: 7}, + {bits: 3, name: 'rd`/rs1', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} From 6749e8fee5e6ecc863a19cfc4dd3e9c43a23e958 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Thu, 6 Jun 2024 11:24:14 -0500 Subject: [PATCH 05/31] Update cr-registers-new.adoc last of them Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index 805b3cb50..6827db134 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -19,33 +19,33 @@ ${wd({reg: [ {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd`', type: 2}, + {bits: 3, name: 'rd', type: 2}, {bits: 8, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd`', type: 2}, + {bits: 3, name: 'rd', type: 2}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1`', type: 4}, + {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2`', type: 4}, + {bits: 3, name: 'rs2', type: 4}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1`', type: 4}, + {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2`', type: 4}, + {bits: 3, name: 'rs2', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd` / rs1`', type: 7}, + {bits: 3, name: 'rd` / rs1', type: 7}, {bits: 6, name: 'funct6', type: 8}, {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd` / rs1`', type: 7}, + {bits: 3, name: 'rd` / rs1', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, @@ -59,4 +59,4 @@ ${wd({reg: [ margin: {right: width / 4}, label: {right: ['CR : Register', 'CI : Immediate', 'CSS : Stack-relative Store', 'CIW : Wide Immediate', 'CL : Load', 'CS : Store', 'CA : Arithmetic', 'CB : Branch/Arithmetic', 'CJ : Jump']} }})} -.... \ No newline at end of file +.... From 9055f5b2f219d6ec7aac060e5864029e19847336 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:13:50 -0500 Subject: [PATCH 06/31] Update src/images/wavedrom/c-cs-format-ls.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/c-cs-format-ls.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/c-cs-format-ls.adoc b/src/images/wavedrom/c-cs-format-ls.adoc index 894effeeb..420297fa8 100644 --- a/src/images/wavedrom/c-cs-format-ls.adoc +++ b/src/images/wavedrom/c-cs-format-ls.adoc @@ -5,7 +5,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8, attr: ['2', 'C0','C0','C0','C0','C0']}, - {bits: 3, name: 'rs2', type: 3, attr: ['3', 'src','src','src','src','src']}, + {bits: 3, name: 'rs2′', type: 3, attr: ['3', 'src','src','src','src','src']}, {bits: 2, name: 'imm', type: 2, attr: ['2', 'offset[2|6]','offset[7:6]','offset[7:6]','offset[2|6]','offset[7:6]']}, {bits: 3, name: 'rs1', type: 3, attr: ['3', 'base','base','base','base','base']}, {bits: 3, name: 'imm', type: 3, attr: ['3', 'offset[5:3]','offset[5:3]','offset[5|4|8]','offset[5:3]','offset[5:3]']}, From 2a90991b285c8a7b95fe4089e590d5429e298c1e Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:13:58 -0500 Subject: [PATCH 07/31] Update src/images/wavedrom/c-cs-format-ls.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/c-cs-format-ls.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/c-cs-format-ls.adoc b/src/images/wavedrom/c-cs-format-ls.adoc index 420297fa8..60f23ca15 100644 --- a/src/images/wavedrom/c-cs-format-ls.adoc +++ b/src/images/wavedrom/c-cs-format-ls.adoc @@ -7,7 +7,7 @@ {bits: 2, name: 'op', type: 8, attr: ['2', 'C0','C0','C0','C0','C0']}, {bits: 3, name: 'rs2′', type: 3, attr: ['3', 'src','src','src','src','src']}, {bits: 2, name: 'imm', type: 2, attr: ['2', 'offset[2|6]','offset[7:6]','offset[7:6]','offset[2|6]','offset[7:6]']}, - {bits: 3, name: 'rs1', type: 3, attr: ['3', 'base','base','base','base','base']}, + {bits: 3, name: 'rs1′', type: 3, attr: ['3', 'base','base','base','base','base']}, {bits: 3, name: 'imm', type: 3, attr: ['3', 'offset[5:3]','offset[5:3]','offset[5|4|8]','offset[5:3]','offset[5:3]']}, {bits: 3, name: 'funct3', type: 8, attr: ['3', 'C.SW','C.SD','C.SQ','C.FSW','C.FSD']}, ], config: {bits: 16}} From 493f4f363938d388a3c2665c7579dcd18dc3aaf7 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:06 -0500 Subject: [PATCH 08/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 25f975204..31c302602 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -38,7 +38,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd', type: 2}, + {bits: 3, name: 'rd′', type: 2}, {bits: 8, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} From ca4324a1a459640e9e81e1c001e948ddc25ae6f4 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:15 -0500 Subject: [PATCH 09/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 31c302602..2f66020e3 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -48,7 +48,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd', type: 2}, + {bits: 3, name: 'rd′', type: 2}, {bits: 2, name: 'imm', type: 3}, {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, From fd60728827449be826541acecedc91061a3a735f Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:22 -0500 Subject: [PATCH 10/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 2f66020e3..8ca247f69 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -50,7 +50,7 @@ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rd′', type: 2}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1', type: 4}, + {bits: 3, name: 'rs1′', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} From 85309ec44ece987b030a4fb520c9f5234c1aec09 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:31 -0500 Subject: [PATCH 11/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 8ca247f69..2684081c7 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -84,7 +84,7 @@ {reg: [ {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd`/rs1', type: 7}, + {bits: 3, name: 'rd`/rs1′', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} From 53eb0027f57bdc3479f646d5ae656deb87cf8390 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:38 -0500 Subject: [PATCH 12/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index 6827db134..c1580fbc5 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -38,7 +38,7 @@ ${wd({reg: [ {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2', type: 4}, + {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'funct2', type: 8}, {bits: 3, name: 'rd` / rs1', type: 7}, {bits: 6, name: 'funct6', type: 8}, From e49b8c6447a9d30b99951fa55035ae82efd23bf2 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:47 -0500 Subject: [PATCH 13/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index c1580fbc5..d96da1561 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -40,7 +40,7 @@ ${wd({reg: [ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd` / rs1', type: 7}, + {bits: 3, name: 'rd` / rs1′', type: 7}, {bits: 6, name: 'funct6', type: 8}, {bits: 2, name: 'op', type: 8}, From dd42ce67f365436bc9e24f3f4125ff84599616eb Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:52 -0500 Subject: [PATCH 14/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index d96da1561..627de8894 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -45,7 +45,7 @@ ${wd({reg: [ {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd` / rs1', type: 7}, + {bits: 3, name: 'rd` / rs1′', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, From 6c0541bb3f3d31af78a1c7224849cbec40d89aee Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:14:57 -0500 Subject: [PATCH 15/31] Update src/images/wavedrom/reg-based-ldnstr.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/reg-based-ldnstr.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/reg-based-ldnstr.adoc b/src/images/wavedrom/reg-based-ldnstr.adoc index 48eb1717b..504642669 100644 --- a/src/images/wavedrom/reg-based-ldnstr.adoc +++ b/src/images/wavedrom/reg-based-ldnstr.adoc @@ -5,7 +5,7 @@ .... {reg: [ {bits: 2, name: 'op', attr: ['2', 'C0', 'C0', 'C0', 'C0', 'C0'], type: 8}, - {bits: 3, name: 'rd', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, + {bits: 3, name: 'rd′', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, {bits: 2, name: 'imm', attr:['2', 'offset[2|6]', 'offset[7:6]', 'offset[7:6]', 'offset[2|6]', 'offset[7:6]'], type: 2}, {bits: 3, name: 'rs1', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, {bits: 3, name: 'imm', attr: ['3', 'offset[5:3]', 'offset[5:3]', 'offset[5|4|8]', 'offset[5:3]', 'offset[5:3]'], type: 3}, From 8462df40890797b84e5c3b56c9e44dc75d048c43 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:15:03 -0500 Subject: [PATCH 16/31] Update src/images/wavedrom/reg-based-ldnstr.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/reg-based-ldnstr.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/reg-based-ldnstr.adoc b/src/images/wavedrom/reg-based-ldnstr.adoc index 504642669..02b13d528 100644 --- a/src/images/wavedrom/reg-based-ldnstr.adoc +++ b/src/images/wavedrom/reg-based-ldnstr.adoc @@ -7,7 +7,7 @@ {bits: 2, name: 'op', attr: ['2', 'C0', 'C0', 'C0', 'C0', 'C0'], type: 8}, {bits: 3, name: 'rd′', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, {bits: 2, name: 'imm', attr:['2', 'offset[2|6]', 'offset[7:6]', 'offset[7:6]', 'offset[2|6]', 'offset[7:6]'], type: 2}, - {bits: 3, name: 'rs1', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, + {bits: 3, name: 'rs1′', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, {bits: 3, name: 'imm', attr: ['3', 'offset[5:3]', 'offset[5:3]', 'offset[5|4|8]', 'offset[5:3]', 'offset[5:3]'], type: 3}, {bits: 3, name: 'funct3', attr: ['3', 'C.LW', 'C.LD', 'C.LQ', 'C.FLW', 'C.FLD'], type: 8}, ], config: {bits: 16}} From 5e9d8b55403077de77aaee1944fe30dafd32ea4d Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:15:15 -0500 Subject: [PATCH 17/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 2684081c7..b52ce7fdd 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -60,7 +60,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2', type: 4}, + {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'imm', type: 3}, {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, From a53df51e58ae97c99320a48c2387d1e9ced8b440 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:15:32 -0500 Subject: [PATCH 18/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index b52ce7fdd..1f4e6dea4 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -62,7 +62,7 @@ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1', type: 4}, + {bits: 3, name: 'rs1′', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} From fe71eeeac470f5212a69d641e3f1b1613e089639 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:15:48 -0500 Subject: [PATCH 19/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 1f4e6dea4..a90c814b1 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -72,7 +72,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2', type: 4}, + {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'funct2', type: 8}, {bits: 3, name: 'rd`/rs1', type: 7}, {bits: 6, name: 'funct6', type: 8}, From 495933b69f5454b403791eb0805f135e1f6a7452 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:15:55 -0500 Subject: [PATCH 20/31] Update src/images/wavedrom/cr-register.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index a90c814b1..5dfccf65b 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -74,7 +74,7 @@ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd`/rs1', type: 7}, + {bits: 3, name: 'rd`/rs1′', type: 7}, {bits: 6, name: 'funct6', type: 8}, ]} .... From 6338f6bcd44c152e088dccb9017d21aa2c53b698 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:16:02 -0500 Subject: [PATCH 21/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index 627de8894..fce8c4379 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -19,7 +19,7 @@ ${wd({reg: [ {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd', type: 2}, + {bits: 3, name: 'rd′', type: 2}, {bits: 8, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, From 1335b4ca71e1672944f92bf95eeb99ceb3e4cd50 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:16:07 -0500 Subject: [PATCH 22/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index fce8c4379..df2ff1d69 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -24,7 +24,7 @@ ${wd({reg: [ {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd', type: 2}, + {bits: 3, name: 'rd′', type: 2}, {bits: 2, name: 'imm', type: 3}, {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, From 3513d119a3770e4e74ed0c1bdb8995f008284f43 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:16:13 -0500 Subject: [PATCH 23/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index df2ff1d69..2bb23ebdc 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -26,7 +26,7 @@ ${wd({reg: [ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rd′', type: 2}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1', type: 4}, + {bits: 3, name: 'rs1′', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, From 3efbbfb676d5f8efa6acbbf3a2df265493adae2b Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:16:19 -0500 Subject: [PATCH 24/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index 2bb23ebdc..eba5cfd43 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -31,7 +31,7 @@ ${wd({reg: [ {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2', type: 4}, + {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'imm', type: 3}, {bits: 3, name: 'rs1', type: 4}, {bits: 3, name: 'imm', type: 3}, From 840166ba53adf43e887451354d5642f7f8475b7b Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Fri, 7 Jun 2024 11:16:24 -0500 Subject: [PATCH 25/31] Update src/images/wavedrom/cr-registers-new.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index eba5cfd43..41dde0af8 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -33,7 +33,7 @@ ${wd({reg: [ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rs2′', type: 4}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1', type: 4}, + {bits: 3, name: 'rs1′', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, From 601d0f907dffd8fc97ca9bfa6eedf7f07be60cda Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Mon, 10 Jun 2024 09:17:18 -0500 Subject: [PATCH 26/31] Update src/images/wavedrom/c-cs-format-ls.adoc Signed-off-by: Kersten Richter --- src/images/wavedrom/c-cs-format-ls.adoc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/images/wavedrom/c-cs-format-ls.adoc b/src/images/wavedrom/c-cs-format-ls.adoc index 60f23ca15..53c8008f6 100644 --- a/src/images/wavedrom/c-cs-format-ls.adoc +++ b/src/images/wavedrom/c-cs-format-ls.adoc @@ -5,7 +5,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8, attr: ['2', 'C0','C0','C0','C0','C0']}, - {bits: 3, name: 'rs2′', type: 3, attr: ['3', 'src','src','src','src','src']}, + {bits: 3, name: 'rs2 /u2032', type: 3, attr: ['3', 'src','src','src','src','src']}, {bits: 2, name: 'imm', type: 2, attr: ['2', 'offset[2|6]','offset[7:6]','offset[7:6]','offset[2|6]','offset[7:6]']}, {bits: 3, name: 'rs1′', type: 3, attr: ['3', 'base','base','base','base','base']}, {bits: 3, name: 'imm', type: 3, attr: ['3', 'offset[5:3]','offset[5:3]','offset[5|4|8]','offset[5:3]','offset[5:3]']}, From 9521a625cd8b9479ad39321f5f0835919f25c4d1 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Tue, 11 Jun 2024 08:17:26 -0500 Subject: [PATCH 27/31] Update reg-based-ldnstr.adoc adding the real prime Signed-off-by: Kersten Richter --- src/images/wavedrom/reg-based-ldnstr.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/images/wavedrom/reg-based-ldnstr.adoc b/src/images/wavedrom/reg-based-ldnstr.adoc index 02b13d528..ea9e245fd 100644 --- a/src/images/wavedrom/reg-based-ldnstr.adoc +++ b/src/images/wavedrom/reg-based-ldnstr.adoc @@ -5,9 +5,9 @@ .... {reg: [ {bits: 2, name: 'op', attr: ['2', 'C0', 'C0', 'C0', 'C0', 'C0'], type: 8}, - {bits: 3, name: 'rd′', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, + {bits: 3, name: 'rdʹ', attr: ['3', 'dest', 'dest','dest','dest','dest'], type: 3}, {bits: 2, name: 'imm', attr:['2', 'offset[2|6]', 'offset[7:6]', 'offset[7:6]', 'offset[2|6]', 'offset[7:6]'], type: 2}, - {bits: 3, name: 'rs1′', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, + {bits: 3, name: 'rs1ʹ', attr: ['3', 'base', 'base', 'base', 'base', 'base'], type: 2}, {bits: 3, name: 'imm', attr: ['3', 'offset[5:3]', 'offset[5:3]', 'offset[5|4|8]', 'offset[5:3]', 'offset[5:3]'], type: 3}, {bits: 3, name: 'funct3', attr: ['3', 'C.LW', 'C.LD', 'C.LQ', 'C.FLW', 'C.FLD'], type: 8}, ], config: {bits: 16}} From c7c2e558868543f0ee6cee0477a4fbfbf22e005f Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Tue, 11 Jun 2024 08:18:18 -0500 Subject: [PATCH 28/31] Update c-cs-format-ls.adoc adding the real prime Signed-off-by: Kersten Richter --- src/images/wavedrom/c-cs-format-ls.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/images/wavedrom/c-cs-format-ls.adoc b/src/images/wavedrom/c-cs-format-ls.adoc index 53c8008f6..1f759a72c 100644 --- a/src/images/wavedrom/c-cs-format-ls.adoc +++ b/src/images/wavedrom/c-cs-format-ls.adoc @@ -5,9 +5,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8, attr: ['2', 'C0','C0','C0','C0','C0']}, - {bits: 3, name: 'rs2 /u2032', type: 3, attr: ['3', 'src','src','src','src','src']}, + {bits: 3, name: 'rs2ʹ', type: 3, attr: ['3', 'src','src','src','src','src']}, {bits: 2, name: 'imm', type: 2, attr: ['2', 'offset[2|6]','offset[7:6]','offset[7:6]','offset[2|6]','offset[7:6]']}, - {bits: 3, name: 'rs1′', type: 3, attr: ['3', 'base','base','base','base','base']}, + {bits: 3, name: 'rs1ʹ', type: 3, attr: ['3', 'base','base','base','base','base']}, {bits: 3, name: 'imm', type: 3, attr: ['3', 'offset[5:3]','offset[5:3]','offset[5|4|8]','offset[5:3]','offset[5:3]']}, {bits: 3, name: 'funct3', type: 8, attr: ['3', 'C.SW','C.SD','C.SQ','C.FSW','C.FSD']}, ], config: {bits: 16}} From 0fdaf53477e1a3d8f2445d09492cd1f60163f3cc Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Tue, 11 Jun 2024 08:19:48 -0500 Subject: [PATCH 29/31] Update cr-register.adoc adding the real prime Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 5dfccf65b..9c908fff4 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -38,7 +38,7 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd′', type: 2}, + {bits: 3, name: 'rdʹ', type: 2}, {bits: 8, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} @@ -48,9 +48,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd′', type: 2}, + {bits: 3, name: 'rdʹ', type: 2}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1′', type: 4}, + {bits: 3, name: 'rs1ʹ', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} @@ -60,9 +60,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2′', type: 4}, + {bits: 3, name: 'rs2ʹ', type: 4}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1′', type: 4}, + {bits: 3, name: 'rs1ʹ', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} @@ -72,9 +72,9 @@ .... {reg: [ {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2′', type: 4}, + {bits: 3, name: 'rs2ʹ', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd`/rs1′', type: 7}, + {bits: 3, name: 'rd`/rs1ʹ', type: 7}, {bits: 6, name: 'funct6', type: 8}, ]} .... @@ -84,7 +84,7 @@ {reg: [ {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd`/rs1′', type: 7}, + {bits: 3, name: 'rd`/rs1ʹ', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]} From a8e6384ad623cfa224357b12037d034a8285eebb Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Tue, 11 Jun 2024 08:21:16 -0500 Subject: [PATCH 30/31] Update cr-registers-new.adoc adding in real prime Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-registers-new.adoc | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/images/wavedrom/cr-registers-new.adoc b/src/images/wavedrom/cr-registers-new.adoc index 41dde0af8..46a34e634 100644 --- a/src/images/wavedrom/cr-registers-new.adoc +++ b/src/images/wavedrom/cr-registers-new.adoc @@ -4,7 +4,7 @@ ${wd({reg: [ {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'rs2', type: 4}, - {bits: 5, name: 'rd / rs1', type: 7}, + {bits: 5, name: 'rd / rs1ʹ, type: 7}, {bits: 4, name: 'funct4', type: 8}, {bits: 2, name: 'op', type: 8}, @@ -19,33 +19,33 @@ ${wd({reg: [ {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd′', type: 2}, + {bits: 3, name: 'rdʹ', type: 2}, {bits: 8, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rd′', type: 2}, + {bits: 3, name: 'rdʹ', type: 2}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1′', type: 4}, + {bits: 3, name: 'rs1ʹ', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2′', type: 4}, + {bits: 3, name: 'rs2ʹ', type: 4}, {bits: 2, name: 'imm', type: 3}, - {bits: 3, name: 'rs1′', type: 4}, + {bits: 3, name: 'rs1ʹ', type: 4}, {bits: 3, name: 'imm', type: 3}, {bits: 3, name: 'funct3', type: 8}, {bits: 2, name: 'op', type: 8}, - {bits: 3, name: 'rs2′', type: 4}, + {bits: 3, name: 'rs2ʹ', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd` / rs1′', type: 7}, + {bits: 3, name: 'rd` / rs1ʹ', type: 7}, {bits: 6, name: 'funct6', type: 8}, {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd` / rs1′', type: 7}, + {bits: 3, name: 'rd` / rs1ʹ', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, From 2da148c3355697dd929ef2d6c3cbe6531f29a211 Mon Sep 17 00:00:00 2001 From: Kersten Richter Date: Tue, 11 Jun 2024 08:23:19 -0500 Subject: [PATCH 31/31] Update cr-register.adoc adding the real prime Signed-off-by: Kersten Richter --- src/images/wavedrom/cr-register.adoc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/images/wavedrom/cr-register.adoc b/src/images/wavedrom/cr-register.adoc index 9c908fff4..63286e4eb 100644 --- a/src/images/wavedrom/cr-register.adoc +++ b/src/images/wavedrom/cr-register.adoc @@ -74,7 +74,7 @@ {bits: 2, name: 'op', type: 8}, {bits: 3, name: 'rs2ʹ', type: 4}, {bits: 2, name: 'funct2', type: 8}, - {bits: 3, name: 'rd`/rs1ʹ', type: 7}, + {bits: 3, name: 'rdʹ/rs1ʹ', type: 7}, {bits: 6, name: 'funct6', type: 8}, ]} .... @@ -84,7 +84,7 @@ {reg: [ {bits: 2, name: 'op', type: 8}, {bits: 5, name: 'offset', type: 3}, - {bits: 3, name: 'rd`/rs1ʹ', type: 7}, + {bits: 3, name: 'rdʹ/rs1ʹ', type: 7}, {bits: 3, name: 'offset', type: 3}, {bits: 3, name: 'funct3', type: 8}, ]}