Crate pldm_fw

Crate pldm_fw 

Source

Modules§

fd
Firmware Device specific PLDM Firmware Device
pkg
PLDM firmware packaging
ua
Update Agent specific PLDM Firmware Update Agent

Structs§

Component
Specific to a ComponentParameterTable entry in Get Firmware Parameters
ComponentId
Component Identifier
ComponentVersion
DeviceCapabilities
DeviceIdentifiers
FirmwareParameters
GetStatusResponse
RequestUpdateRequest
RequestUpdateResponse
UpdateComponent
An entry for Pass Component Table or Update Component
UpdateComponentResponse
UpdateTransferProgress

Enums§

ActivationMethod
ApplyResult
Apply Result codes for ApplyComplete
Cmd
PLDM Firmware Commands
ComponentCapability
ComponentClassification
Component classification
ComponentResponseCode
Response Codes for Update Component and Pass Component Table
Descriptor
A device descriptor
DescriptorString
DeviceCapability
FwCode
PLDM firmware response codes
PldmFDState
PLDM firmware device state definitions
PldmIdleReason
Idle Reason Codes for Get Status response
TransferResult
Transfer Result codes for TransferComplete
VerifyResult
Verify Result codes for VerifyComplete

Constants§

PLDM_FW_BASELINE_TRANSFER
PLDM_TYPE_FW

Functions§

parse_string
Parse a string with type and length
parse_string_adjacent
pldm_date_parse
pldm_date_write_buf

Type Aliases§

ActivationMethods
ComponentCapabilities
PldmDate