fwupd/plugins/spi
Richard Hughes 52441f28a4 Allow objects to deserialize to XML
This makes a lot more sense; we can parse a firmware and export the same XML
we would use in a .builder.xml file. This allows us to two two things:

 * Check we can round trip from XML -> binary -> XML

 * Using a .builder.xml file we can check ->write() is endian safe
2021-03-15 12:07:30 +00:00
..
fu-efi-common.c Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-common.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-common.c Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-common.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-file.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
fu-efi-firmware-file.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-filesystem.c Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-filesystem.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-section.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
fu-efi-firmware-section.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-efi-firmware-volume.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
fu-efi-firmware-volume.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-ifd-bios.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
fu-ifd-bios.h Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-ifd-common.c spi: Move all the IFD parsing to the new 'spi' plugin 2021-03-15 09:45:17 +00:00
fu-ifd-common.h spi: Move all the IFD parsing to the new 'spi' plugin 2021-03-15 09:45:17 +00:00
fu-ifd-firmware.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
fu-ifd-firmware.h spi: Move all the IFD parsing to the new 'spi' plugin 2021-03-15 09:45:17 +00:00
fu-ifd-image.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
fu-ifd-image.h spi: Move all the IFD parsing to the new 'spi' plugin 2021-03-15 09:45:17 +00:00
fu-plugin-spi.c Parse the IFD BIOS section into EFI FV and FFS2 sections 2021-03-15 10:46:39 +00:00
fu-self-test.c Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
meson.build Allow objects to deserialize to XML 2021-03-15 12:07:30 +00:00
README.md spi: Move all the IFD parsing to the new 'spi' plugin 2021-03-15 09:45:17 +00:00

SPI

Introduction

This plugin verifies the SPI contents, typically an Intel Flash descriptor. The result will be stored in an security attribute for HSI.

External interface access

This plugin requires read access to /dev/port and thus willl not work if the kernel is locked down.