generated from riscv/docs-spec-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Setup basic document sections and structure
Add specification sections to match expected work items. Organize document corresponding to ultimate future disposition of each section.
- Loading branch information
1 parent
773c67b
commit 0be748a
Showing
14 changed files
with
93 additions
and
57 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
[[criteria]] | ||
== Composability criteria | ||
|
||
=== Basic Criteria | ||
|
||
=== Composable Memory Access Behavior |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,41 @@ | ||
[[external]] | ||
[appendix] | ||
= External Specifications | ||
|
||
This section contains changes to external specifications for RISC-V | ||
Composable Custom Extensions. It is intended that as these sections | ||
are incorporated into the upstream specification or similar, they will | ||
be removed from this document. External specifications include both | ||
RISC-V and non-RISC-V specifications and other information | ||
specification mechanisms. | ||
|
||
=== Devicetree | ||
|
||
=== ACPI | ||
|
||
[NOTE] | ||
==== | ||
This section will be incorporated into the ACPI Specification. | ||
==== | ||
|
||
=== User Space ABI | ||
|
||
[NOTE] | ||
==== | ||
This section will be incorporated into the RISC-V psABI Specification. | ||
==== | ||
|
||
==== Composable Custom Extension Aware Calling Convention | ||
|
||
==== Legacy Interoperability Calling Convention | ||
|
||
=== User Space API | ||
|
||
=== SBI | ||
|
||
[NOTE] | ||
==== | ||
This section will be incorporated into the RISC-V SBI Specification. | ||
==== | ||
|
||
=== Linux |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
[[guidance]] | ||
[appendix] | ||
= Guidance | ||
|
||
This section provides guidance for developing Composable Custom | ||
Extensions. This entire section is non-normative. | ||
|
||
=== Software Recommendations | ||
|
||
=== Hardware Recommendations |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[[isa-priv]] | ||
== Privileged Opcode and State Multiplexing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[[isa-state]] | ||
== Privileged State Management |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[[isa-unpriv]] | ||
== Unprivileged Opcode and State Multiplexing |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
[[isa]] | ||
= ISA Specification | ||
|
||
This section contains the ISA specification for RISC-V Composable | ||
Custom Extensions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
[[li]] | ||
== Logic Interface |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
[[non-isa]] | ||
= Non-ISA Specification | ||
|
||
This section contains the non-ISA specification for RISC-V Composable | ||
Custom Extensions. |