Skip to content

Commit

Permalink
Merge pull request #8 from vlsunil/fix_bib
Browse files Browse the repository at this point in the history
Updates after internal review
  • Loading branch information
vlsunil authored Oct 2, 2024
2 parents 58ca785 + e45e398 commit cfd1478
Show file tree
Hide file tree
Showing 8 changed files with 22 additions and 17 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
# the Doc Template for RISC-V Extensions.

DATE ?= $(shell date +%Y-%m-%d)
VERSION ?= v1.0.0-rc1
VERSION ?= v1.0.0-rc2
REVMARK ?= Draft
DOCKER_RUN := docker run --rm -v ${PWD}:/build -w /build \
riscvintl/riscv-docs-base-container-image:latest
Expand Down
8 changes: 2 additions & 6 deletions src/bibliography.adoc
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
[bibliography]
== References
== Bibliography

* link:https://github.com/riscv-non-isa/riscv-iommu/releases/download/v1.0.0/riscv-iommu.pdf[RISC-V IOMMU Specification], v1.0.0
* link:https://uefi.org/specs/ACPI/6.5/[ACPI Specification], Version: v6.5

// REVISIT
//bibliography::[]
bibliography::[]
6 changes: 6 additions & 0 deletions src/changelog.adoc
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
== Changelog

- *Version 1.0.0-rc2*
* Draft for ARC review.
* Addressed internal review feedback.
* Used IEEE style bibliography.
* Allowed HW ID to be valid for PCI IOMMU as well.
- *Version 1.0.0-rc1*
* Draft for internal review.
* Added ID mapping examples.
Expand Down
1 change: 1 addition & 0 deletions src/contributors.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ This RISC-V specification has been contributed to directly or indirectly by:

[%hardbreaks]
* Aaron Durbin <adurbin@rivosinc.com>
* Andrew Jones <ajones@ventanamicro.com>
* Anup Patel <apatel@ventanamicro.com>
* Atish Kumar Patra <atishp@rivosinc.com>
* Bin Meng <bmeng@tinylab.org>
Expand Down
9 changes: 5 additions & 4 deletions src/intro.adoc
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
== Introduction

The RISC-V IO Mapping Table (RIMT) provides information about the RISC-V IOMMU and the relationship
between the IO topology and the IOMMU in ACPI based RISC-V platforms. The RIMT identifies which
components are behind IOMMU and how they are connected together. RISC-V IOMMU can be implemented as
either a PCI device or a platform device.
The RISC-V IO Mapping Table (RIMT) provides information about the RISC-V IOMMU
cite:[IOMMU-SPEC] and the relationship between the IO topology and the IOMMU in
ACPI cite:[ACPI-SPEC] based RISC-V platforms. The RIMT identifies which
components are behind IOMMU and how they are connected together. RISC-V IOMMU
can be implemented as either a PCI device or a platform device.
5 changes: 3 additions & 2 deletions src/rimt-main.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -81,8 +81,9 @@ the structure in RIMT used to report the configuration and capabilities of each
by the IOMMU.
| Reserved | 2 | 4 | Must be zero.
| ID | 2 | 6 | Unique ID of this IOMMU.
| Hardware ID | 8 | 8 | ACPI ID. This field is valid only for
an IOMMU that is a platform device.
| Hardware ID | 8 | 8 | ACPI ID of the platform IOMMU device
or PCI ID (Vendor ID + Device ID) for
the PCI IOMMU device.
| Base Address | 8 | 16 | Base address of the IOMMU registers.
This field is valid only for an IOMMU
that is a platform device. If IOMMU
Expand Down
4 changes: 2 additions & 2 deletions src/rimt-spec.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
:docgroup: Platform Runtime Services Task Group
:description: RISC-V IO Mapping Table (RIMT)
:company: RISC-V.org
:revdate: 9/2024
:revdate: 10/2024
:revnumber: 1.0
:revremark: This document is under development. Expect potential changes. Visit http://riscv.org/spec-state for further details.
:revinfo:
Expand All @@ -23,7 +23,7 @@
//:srcdir: src
:bibtex-file: src/rimt.bib
:bibtex-order: alphabetical
:bibtex-style: apa
:bibtex-style: ieee
:icons: font
:lang: en
:listing-caption: Listing
Expand Down
4 changes: 2 additions & 2 deletions src/rimt.bib
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@ @electronic{IOMMU-SPEC
url = {https://github.com/riscv-non-isa/riscv-iommu/releases/download/v1.0.0/riscv-iommu.pdf}
}
@electronic{ACPI-SPEC,
title = {Advanced Configuration and Power Interface Specification 6.6},
url = {https://uefi.org/specifications}
title = {Advanced Configuration and Power Interface Specification 6.5},
url = {https://uefi.org/specs/ACPI/6.5}
}

0 comments on commit cfd1478

Please sign in to comment.