Microchip® Advanced Software Framework

flexible_flash.h File Reference

WINC1500 SPI Flash.

Copyright (c) 2018 Microchip Technology Inc. and its subsidiaries.

Data Structures

struct  tstrFlashLUTEntry
 
struct  tstrFlashLUTHeader
 

Macros

#define FLASHMAP_MAGIC_VALUE   0x1ABCDEF9
 
#define FLASHMAP_MAX_ENTRIES   32
 
#define FLASHMAP_MAX_SIZE   (sizeof(tstrFlashLUTHeader) + (((sizeof(tstrFlashLUTEntry) * FLASHMAP_MAX_ENTRIES) + 8) * 2) + 48)
 

Functions

sint8 spi_flexible_flash_find_section (uint16 u16EntryIDToLookFor, uint32 *pu32StartOffset, uint32 *pu32Size)
 Read the Flash Map to extract the host file starting offset.
. More...
 

#define FLASHMAP_MAGIC_VALUE   0x1ABCDEF9
#define FLASHMAP_MAX_ENTRIES   32
#define FLASHMAP_MAX_SIZE   (sizeof(tstrFlashLUTHeader) + (((sizeof(tstrFlashLUTEntry) * FLASHMAP_MAX_ENTRIES) + 8) * 2) + 48)