riscv-non-isa / riscv-brs

The Boot and Runtime Services (BRS) specification provides the software requirements for system vendors and Operating System Vendors (OSVs) to interoperate with one another by providing expectations for the Operating System (OS) to utilize in acts of device discovery, system management, and other rich operations provided in this specification.
https://jira.riscv.org/browse/RVG-48
Creative Commons Attribution 4.0 International
42 stars 13 forks source link

Clarify SMBIOS_080 for the case when there is no grouping #187

Closed jhauser-us closed 3 months ago

jhauser-us commented 4 months ago

For SMBIOS_080, should a Group Associations structure be implemented even when there are no groupings of anything? (For example, if there is only one of everything: processor, hart, cache, etc.?)

andreiw commented 3 months ago

This is why it's should and not must. Do it unless there's a good reason not to. We could certainly conditionalize this.

andreiw commented 3 months ago

I'm actually tempted to just remove this requirement.

andreiw commented 3 months ago

https://github.com/riscv-non-isa/riscv-brs/pull/195