Class
FwupdPluginOpromFirmware
Description [src]
class FwupdPlugin.OpromFirmware : FwupdPlugin.Firmware {
parent_instance: FuFirmware
}
An OptionROM can be found in nearly every PCI device. Multiple OptionROM images may be appended.
See also: FuFirmware
Ancestors
- FuFirmware
- GObject
Instance methods
Methods inherited from FuFirmware (52)
fu_firmware_add_chunk
Adds a chunk to the image.
Available since: 1.6.0
fu_firmware_add_flag
Adds a specific firmware flag to the firmware.
Available since: 1.5.0
fu_firmware_add_image
Adds an image to the firmware.
Available since: 1.3.1
fu_firmware_add_patch
Adds a byte patch at a specific offset. If a patch already exists at the specified address then it is replaced.
Available since: 1.7.4
fu_firmware_build
Builds a firmware from an XML manifest. The manifest would typically have the following form:
Available since: 1.5.0
fu_firmware_build_from_xml
Builds a firmware from an XML manifest. The manifest would typically have the following form:
Available since: 1.6.0
fu_firmware_check_compatible
Check a new firmware is compatible with the existing firmware.
Available since: 1.8.4
fu_firmware_export
This allows us to build an XML object for the nested firmware.
Available since: 1.6.0
fu_firmware_export_to_xml
This allows us to build an XML object for the nested firmware.
Available since: 1.6.0
fu_firmware_get_addr
Gets the base address of the image.
Available since: 1.6.0
fu_firmware_get_alignment
Gets the alignment of the firmware.
Available since: 1.6.0
fu_firmware_get_bytes
Gets the firmware payload, which does not have any header or footer included.
Available since: 1.6.0
fu_firmware_get_bytes_with_patches
Gets the firmware payload, with any defined patches applied.
Available since: 1.7.4
fu_firmware_get_checksum
Returns a checksum of the payload data.
Available since: 1.6.0
fu_firmware_get_chunks
Gets the optional image chunks.
Available since: 1.6.0
fu_firmware_get_filename
Gets an optional filename that represents the image source or destination.
Available since: 1.6.0
fu_firmware_get_id
Gets the image ID, typically set at construction.
Available since: 1.6.0
fu_firmware_get_idx
Gets the index of the image which is used for ordering.
Available since: 1.6.0
fu_firmware_get_image_by_checksum
Gets the firmware image using the image checksum. The checksum type is guessed based on the length of the input string.
Available since: 1.5.5
fu_firmware_get_image_by_id
Gets the firmware image using the image ID.
Available since: 1.3.1
fu_firmware_get_image_by_id_bytes
Gets the firmware image bytes using the image ID.
Available since: 1.3.1
fu_firmware_get_image_by_idx
Gets the firmware image using the image index.
Available since: 1.3.1
fu_firmware_get_image_by_idx_bytes
Gets the firmware image bytes using the image index.
Available since: 1.3.1