The files in this project are used to create the RISC-V Profiles and Platform Specification. This specification defines the set of firmware and hardware required of a RISC-V platform so that it may install and run various operating systems.
The content of the specification is created and controlled by the RISC-V Profiles and Platform Specification Technical Subcommittee. Information about the subcommittee can be found at https://lists.riscv.org/g/tech-unixplatformspec. Please note that membership in RISC-V International is required to post to the mailing list, but it is publicly readable. Membership in RISC-V International is free for individual community members.
All discussion of this specification occurs on the task group mailing list. Please use github issues for bug reports.
The files in this repository are licensed under the Creative Commons Attribution 4.0 International License (CC-BY 4.0). The full license text is available at https://creativecommons.org/licenses/by/4.0/.
- Makefile => 'make' in this directory will produce the HTML, markdown, and PDF versions of the current spec
- README.md => this file
riscv-platform-spec.adoc
=> the spec in asciidoc format; there are several subsidiary asciidoc files that get included by this file.
- All development occurs on
main
; no content on main is to be considered TSC-approved content. - TSC-approved content will be clearly marked as such.