Enum smbioslib::HostInterfaceType
source · pub enum HostInterfaceType {
KeyboardControllerStyle,
Uart8250,
Uart16450,
Uart16550,
Uart16650,
Uart16750,
Uart16850,
NetworkHostInterface,
OemDefined,
None,
}
Expand description
Management Controller Host Interface Types
00h-3Fh: MCTP Host Interfaces - Refer to DSP0239 for the definition and assignment of MCTP host interface type values 40h: Network Host Interface - Refer to DSP0270 for the definition and details of the Network Host Interface type F0h: OEM-defined All others: Reserved
Variants§
KeyboardControllerStyle
KCS: Keyboard Controller Style
Refer to Intelligent Platform Management Interface Specification Section 9 Keyboard Controller Style (KCS) Interface
Uart8250
8250 UART Register Compatible
Uart16450
16450 UART Register Compatible
Uart16550
16550/16550A UART Register Compatible
Uart16650
16650/16650A UART Register Compatible
Uart16750
16750/16750A UART Register Compatible
Uart16850
16850/16850A UART Register Compatible
NetworkHostInterface
Redfish Network Host Interface
See DSP0270 Redfish Host Interface Specification
OemDefined
OEM Defined
None
A value unknown to this standard, check the raw value
Trait Implementations§
source§impl Debug for HostInterfaceType
impl Debug for HostInterfaceType
source§impl From<u8> for HostInterfaceType
impl From<u8> for HostInterfaceType
source§impl PartialEq<HostInterfaceType> for HostInterfaceType
impl PartialEq<HostInterfaceType> for HostInterfaceType
source§fn eq(&self, other: &HostInterfaceType) -> bool
fn eq(&self, other: &HostInterfaceType) -> bool
self
and other
values to be equal, and is used
by ==
.