Skip to content

Commit

Permalink
explain removal of prefetchable terminology
Browse files Browse the repository at this point in the history
  • Loading branch information
ved-rivos committed Jul 28, 2024
1 parent dd7670f commit 1c346a5
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion src/server_soc_requirements.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -516,7 +516,14 @@ hierarchy domain originating at each PCIe root port.

2+| _The ranges suitable for mapping using 32-bit BARs are also sometimes termed
as the low MMIO ranges and those suitable for use with 64-bit BARs termed
as high MMIO ranges._
as high MMIO ranges. +
+
_The bit 3 of the Base Address Register used to called the “Prefetchable”
bit and required PCIe functions to support 64-bit addressing for any BAR
that requested "Prefetchable" memory space. The "Removing Prefetchable
Terminology" ECN <<PCI_PREF>> reworks the PCIe Base Specification to
remove Prefetchable terminology to more accurately reflect modern device
and system requirements._

| MMS_030 a| The system physical address ranges designated for mapping endpoint
memory spaces have the following physical memory attribute (PMAs)
Expand Down

0 comments on commit 1c346a5

Please sign in to comment.