From 1ee1dc9865a2ce45935eebeb4baf2299eb3fa17c Mon Sep 17 00:00:00 2001 From: Andrei Warkentin Date: Mon, 4 Dec 2023 15:57:56 -0600 Subject: [PATCH] Cover MNG_030 in the UART requirement (and add a requirement on supported baud) Signed-off-by: Andrei Warkentin --- server_platform_requirements.adoc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/server_platform_requirements.adoc b/server_platform_requirements.adoc index 79e45de..7cbc7f4 100644 --- a/server_platform_requirements.adoc +++ b/server_platform_requirements.adoc @@ -22,11 +22,12 @@ PCIe devices or be compliant to rules for SoC-integrated PCIe devices (cite:[Ser |=== | ID# ^| Requirement | HPER_010 | For remote-access and system engineering purposes, a fully 16550-compatible cite:[NS16550] UART MUST be implemented. -2+| _This specification does not provide guidance around how the UART is physically exposed, i.e. via RS232 signalling or via a BMC._ +2+| _This is a stronger requirement than MNG_030 cite:[ServerSoC]. This specification does not provide guidance around how the UART is physically exposed, i.e. via RS232 signalling, USB, a BMC or other mechanism._ | HPER_020 a| The implemented UART MUST support: * Interrupt-driven operation using a wired interrupt. * Flow control. + * Support 115200 baud operation. | HPER_030 | If a USB controller is implemented, it MUST comply to XHCI 1.2 or later cite:[XHCI]. | HPER_040 a| Implemented XHCI controllers must: