Skip to content

Commit

Permalink
fix whitespace and formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
tariqkurd-repo committed Nov 8, 2024
1 parent af79247 commit ef1e493
Showing 1 changed file with 13 additions and 14 deletions.
27 changes: 13 additions & 14 deletions src/tid-ext.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -74,16 +74,15 @@ include::img/stidreg.edn[]
[#vstid,reftext="vstid"]
==== Virtual Supervisor Thread Identifier (vstid)

The <<vstid>> register is a VSLEN-bit read-write register. It is VS-mode's
version of supervisor register <<stid>> used to identify the current
thread in virtual supervisor mode. As other Virtual Supervisor registers
when V=1, <<vstid>> substitutes for the usual <<stid>>, so that
instructions that normally read or modify <<stid>> actually access
<<vstid>> instead. When V=0, <<vstid>> does not directly affect the
The <<vstid>> register is a VSLEN-bit read-write register. It is VS-mode's
version of supervisor register <<stid>> used to identify the current
thread in virtual supervisor mode. As other Virtual Supervisor registers
when V=1, <<vstid>> substitutes for the usual <<stid>>, so that
instructions that normally read or modify <<stid>> actually access
<<vstid>> instead. When V=0, <<vstid>> does not directly affect the
behaviour of the machine.

The reset value of this
register is UNSPECIFIED.
The reset value of this register is UNSPECIFIED.

.Virtual supervisor thread identifier register
include::img/vstidreg.edn[]
Expand Down Expand Up @@ -129,12 +128,12 @@ include::img/stidcreg.edn[]
==== Virtual Supervisor Thread Identifier Capability (vstidc)

The <<vstidc>> register is a CLEN-bit read-write capability register.
It is the capability extension of the <<stidc>> register used to
identify the current thread in virtual supervisor mode.
As other Virtual Supervisor registers when V=1, <<vstidc>> substitutes
for the usual <<stidc>>, so that instructions that normally read or modify
<<stidc>> actually access <<vstidc>> instead.
When V=0, <<vstidc>> does not directly affect the
It is the capability extension of the <<stidc>> register used to
identify the current thread in virtual supervisor mode.
As other Virtual Supervisor registers when V=1, <<vstidc>> substitutes
for the usual <<stidc>>, so that instructions that normally read or modify
<<stidc>> actually access <<vstidc>> instead.
When V=0, <<vstidc>> does not directly affect the
behaviour of the machine.
On reset the tag of <<vstidc>> will be set to 0 and the remainder
of the data is UNSPECIFIED.
Expand Down

0 comments on commit ef1e493

Please sign in to comment.