bool bReadImageHeader()

in proj/espressif/esp32/app/main/main.c [19:31]


bool bReadImageHeader( struct image_header *pxImageHeader )
{
    /* Always read from primary slot */
    const struct flash_area *pFlashArea;
    if( flash_area_open( 1, &pFlashArea ) )
    {
        return false;
    }

    flash_area_read( pFlashArea, 0u, pxImageHeader, sizeof(struct image_header));
    flash_area_close( pFlashArea );
    return true;
}