Skip to content

Commit

Permalink
Resolve #35
Browse files Browse the repository at this point in the history
Remove all usages of "platform", replacing with "system".

Signed-off-by: Andrei Warkentin <andrei.warkentin@intel.com>
  • Loading branch information
Andrei Warkentin committed Apr 9, 2024
1 parent 22e042e commit b734326
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion intro.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,6 @@ Most terminology has the standard RISC-V meaning. This table captures other term
| SBI | RISC-V Supervisor Binary Interface Specification cite:[SBI].
| SMBIOS | System Management BIOS cite:[SMBIOS].
| SoC | System on a chip, a combination of processor and supporting chipset logic in single package.
| System | A system is the entirety of a computing entity, including all elements in a platform (hardware, firmware) and software (hypervisor, operating system, user applications, user data). A system can be thought of both as a logical construct (e.g. a software stack) or physical construct (e.g. a notebook, a desktop, a server, a network switch, etc).
| System | A system is the entirety of a computing entity, including all hardware, firmware and software (hypervisor, operating system, user applications, user data). A system can be thought of both as a logical construct (e.g. a software stack) or physical construct (e.g. a notebook, a desktop, a server, a network switch, etc).
| UEFI | Unified Extensible Firmware Interface Specification cite:[UEFI].
|===
6 changes: 3 additions & 3 deletions non-normative/acpi.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,9 @@ information about certain capabilities like ISA string, cache and MMU info.
|Memory-mapped Configuration space (MCFG) |cite:[PCIFW] |See <<acpi-mcfg>> and <<acpi-guidance-pcie, the notes below>>
|Secondary System Description Table (SSDT) |5.2.11.2 |See <<acpi-aml>> and <<acpi-guidance-aml, the notes below>>.
|Serial Port Console Redirection (SPCR) |cite:[SPCR] |See <<acpi-spcr>> and <<acpi-guidance-spcr, the notes below>>
|ACPI Table for TPM 2.0 (TPM2) |cite:[TcgAcpi]|If the platform supports TPM 2.0
|System Resource Affinity Table (SRAT) |5.2.16 |If the platform supports NUMA
|System Locality Information Table (SLIT) |5.2.17 |If the platform supports NUMA
|ACPI Table for TPM 2.0 (TPM2) |cite:[TcgAcpi]|If the system supports TPM 2.0
|System Resource Affinity Table (SRAT) |5.2.16 |If the system supports NUMA
|System Locality Information Table (SLIT) |5.2.17 |If the system supports NUMA
|Boot Error Record Table (BERT) |18.3.1 |If APEI is supported
|Error Injection Table (EINJ) |18.6.1 |If APEI is supported
|Error Record Serialization Table (ERST) |18.5 |If APEI is supported
Expand Down
4 changes: 2 additions & 2 deletions uefi.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -80,9 +80,9 @@ See additional <<uefi-rt, requirements under UEFI Runtime Services>>.
!EfiResetShutdown ! 0x00000000 (Shutdown)
!EfiResetCold ! 0x00000001 (Cold reboot)
!EfiResetWarm ! 0x00000002 (Warm reboot)
!EfiResetPlatformSpecific ! 0xF0000000 - 0xFFFFFFFF (Vendor or platform specific reset type)
!EfiResetPlatformSpecific ! 0xF0000000 - 0xFFFFFFFF (Vendor or system-specific reset type)
!===
2+| _The OS MUST call the ResetSystem() runtime service call to reset or shutdown the system, preferring this to SBI SRST, ACPI or other platform-specific mechanisms. This allows for systems to perform any required platform tasks on the way out (e.g. servicing UpdateCapsule() or persisting non-volatile variables in some systems)._
2+| _The OS MUST call the ResetSystem() runtime service call to reset or shutdown the system, preferring this to SBI SRST, ACPI or other system-specific mechanisms. This allows for systems to perform any required system tasks on the way out (e.g. servicing UpdateCapsule() or persisting non-volatile variables in some systems)._
| URT_040 | Non-volatile UEFI variables MUST persist across calls to the Reset System() runtime service call.
| URT_050 | UEFI Runtime Services MUST be able to update the variables directly without the aid of an OS.
| URT_060 a| The following requirements MUST be met for systems with UEFI Secure Boot:
Expand Down

0 comments on commit b734326

Please sign in to comment.