#pragma once /** Type for identifying the nominal or the gold (redundant) flash copy */ typedef enum { XSC_LIBNOR_COPY_NOMINAL, XSC_LIBNOR_COPY_GOLD, XSC_LIBNOR_COPY_TOTAL_NUMBER } xsc_libnor_copy_t; /** Type for identifying on of the two NOR flash chips */ typedef enum { XSC_LIBNOR_CHIP_0, /* First NOR flash chip */ XSC_LIBNOR_CHIP_1, /* Second NOR flash chip */ XSC_LIBNOR_CHIP_TOTAL_NUMBER } xsc_libnor_chip_t; void xsc_boot_copy(xsc_libnor_chip_t boot_chip, xsc_libnor_copy_t boot_copy);