Skip to content

Commit 00f4386

Browse files
committed
[syntacore] tools/syntacore: add N extension registers to IDE cloack
* `N` extension is removed from RISC-V priveleged spec from 1.11 (covers `sedeleg`, `sideleg`). * While I didn't find the exact spec version where `uscratchcsw`, `uscratchcswl` were removed, it seems like there are also a part of the deprecated N extension (from the simularity to `uscratch`). Change-Id: Ife9db04be0644083633a902e0b1513780c9eb0d2 Signed-off-by: Evgeniy Naydanov <[email protected]>
1 parent 033718c commit 00f4386

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tools/syntacore/ide_cloak.tcl

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,10 @@ proc generateIdeCloak { } {
105105
vtype \
106106
vxrm \
107107
vxsat \
108+
sedeleg \
109+
sideleg \
110+
uscratchcsw \
111+
uscratchcswl \
108112
]
109113

110114
set CSRS_TO_HIDE [generateListOfCloakedAddresses $IDE_CSRS]

0 commit comments

Comments
 (0)