/*
 * This file is auto-generated, do not modify!
 *
 * SPDX-License-Identifier: LGPL-2.1-or-later
 */

#pragma once
#include <fwupd.h>
/**
 * FuCfiDeviceCmd:
 */
typedef enum {
    /**
     * FU_CFI_DEVICE_CMD_READ_ID:
     */
    FU_CFI_DEVICE_CMD_READ_ID,
    /**
     * FU_CFI_DEVICE_CMD_PAGE_PROG:
     */
    FU_CFI_DEVICE_CMD_PAGE_PROG,
    /**
     * FU_CFI_DEVICE_CMD_CHIP_ERASE:
     */
    FU_CFI_DEVICE_CMD_CHIP_ERASE,
    /**
     * FU_CFI_DEVICE_CMD_READ_DATA:
     */
    FU_CFI_DEVICE_CMD_READ_DATA,
    /**
     * FU_CFI_DEVICE_CMD_READ_STATUS:
     */
    FU_CFI_DEVICE_CMD_READ_STATUS,
    /**
     * FU_CFI_DEVICE_CMD_SECTOR_ERASE:
     */
    FU_CFI_DEVICE_CMD_SECTOR_ERASE,
    /**
     * FU_CFI_DEVICE_CMD_WRITE_EN:
     */
    FU_CFI_DEVICE_CMD_WRITE_EN,
    /**
     * FU_CFI_DEVICE_CMD_WRITE_STATUS:
     */
    FU_CFI_DEVICE_CMD_WRITE_STATUS,
    /**
     * FU_CFI_DEVICE_CMD_BLOCK_ERASE:
     */
    FU_CFI_DEVICE_CMD_BLOCK_ERASE,
    /**
     * FU_CFI_DEVICE_CMD_RELEASE_PD:
     */
    FU_CFI_DEVICE_CMD_RELEASE_PD,
}  FuCfiDeviceCmd;
#define FU_CFI_DEVICE_CMD_LAST 10
const gchar *fu_cfi_device_cmd_to_string(FuCfiDeviceCmd val) G_GNUC_CONST;
