fwupd/plugins/spi/fu-ifd-image.h
Richard Hughes 664226a350 spi: Move all the IFD parsing to the new 'spi' plugin
We do not want to export this unfinished API, and it's probably best just to
not compile it by default until it is actually useful.
2021-03-15 09:45:17 +00:00

26 lines
600 B
C

/*
* Copyright (C) 2021 Richard Hughes <richard@hughsie.com>
*
* SPDX-License-Identifier: LGPL-2.1+
*/
#pragma once
#include "fu-firmware.h"
#include "fu-ifd-common.h"
#define FU_TYPE_IFD_IMAGE (fu_ifd_image_get_type ())
G_DECLARE_DERIVABLE_TYPE (FuIfdImage, fu_ifd_image, FU, IFD_IMAGE, FuFirmware)
struct _FuIfdImageClass
{
FuFirmwareClass parent_class;
};
FuFirmware *fu_ifd_image_new (void);
void fu_ifd_image_set_access (FuIfdImage *self,
FuIfdRegion region,
FuIfdAccess access);
FuIfdAccess fu_ifd_image_get_access (FuIfdImage *self,
FuIfdRegion region);