Struct smbioslib::SMBiosMemoryArrayMappedAddress [−][src]
pub struct SMBiosMemoryArrayMappedAddress<'a> { /* fields omitted */ }
Expand description
Memory Array Mapped Address (Type 19)
This structure provides the address mapping for a Physical Memory Array.
One structure is present for each contiguous address range described.
Compliant with: DMTF SMBIOS Reference Specification 3.4.0 (DSP0134) Document Date: 2020-07-17
Implementations
Physical address, in kilobytes, of a range of memory mapped to the specified Physical Memory Array When the field value is FFFF FFFFh, the actual address is stored in the Extended Starting Address field. When this field contains a valid address, Ending Address must also contain a valid address. When this field contains FFFF FFFFh, Ending Address must also contain FFFF FFFFh.
Physical ending address of the last kilobyte of a range of addresses mapped to the specified Physical Memory Array When the field value is FFFF FFFFh and the Starting Address field also contains FFFF FFFFh, the actual address is stored in the Extended Ending Address field. When this field contains a valid address, Starting Address must also contain a valid address.
Handle, or instance number, associated with the Physical Memory Array to which this address range is mapped Multiple address ranges can be mapped to a single Physical Memory Array.
Number of Memory Devices that form a single row of memory for the address partition defined by this structure
Physical address, in bytes, of a range of memory mapped to the specified Physical Memory Array This field is valid when Starting Address contains the value FFFF FFFFh. If Starting Address contains a value other than FFFF FFFFh, this field contains zeros. When this field contains a valid address, Extended Ending Address must also contain a valid address.
Physical ending address, in bytes, of the last of a range of addresses mapped to the specified Physical Memory Array This field is valid when both Starting Address and Ending Address contain the value FFFF FFFFh. If Ending Address contains a value other than FFFF FFFFh, this field contains zeros. When this field contains a valid address, Extended Starting Address must also contain a valid address.
Trait Implementations
The SMBIOS structure type Read more
Creates a new instance of the implementing SMBIOS type
Contains the standard parts/sections of the implementing SMBIOS type.
Auto Trait Implementations
impl<'a> RefUnwindSafe for SMBiosMemoryArrayMappedAddress<'a>
impl<'a> Send for SMBiosMemoryArrayMappedAddress<'a>
impl<'a> Sync for SMBiosMemoryArrayMappedAddress<'a>
impl<'a> Unpin for SMBiosMemoryArrayMappedAddress<'a>
impl<'a> UnwindSafe for SMBiosMemoryArrayMappedAddress<'a>