JEDEC Sector Map Table info. More...
#include <SFDP.h>
Data Fields | |
| uint32_t | addr |
| Address. More... | |
| size_t | size |
| Size. More... | |
| int | region_cnt |
| Number of erase regions. More... | |
| int | region_size [SFDP_SECTOR_MAP_MAX_REGIONS] |
| Erase region size in bytes. More... | |
| uint8_t | region_erase_types_bitfld [SFDP_SECTOR_MAP_MAX_REGIONS] |
| Each Region can support a bit combination of any of the 4 Erase Types. More... | |
| unsigned int | regions_min_common_erase_size |
| Minimal common erase size for all regions (0 if none exists) More... | |
| bd_size_t | region_high_boundary [SFDP_SECTOR_MAP_MAX_REGIONS] |
| Region high address offset boundary. More... | |
| int | erase_type_inst_arr [SFDP_MAX_NUM_OF_ERASE_TYPES] |
| // Up To 4 Erase Types are supported by SFDP (each with its own command Instruction and Size) More... | |
| unsigned int | erase_type_size_arr [SFDP_MAX_NUM_OF_ERASE_TYPES] |
| Erase sizes for all different erase types. More... | |
| int erase_type_inst_arr[SFDP_MAX_NUM_OF_ERASE_TYPES] |
| unsigned int erase_type_size_arr[SFDP_MAX_NUM_OF_ERASE_TYPES] |
| uint8_t region_erase_types_bitfld[SFDP_SECTOR_MAP_MAX_REGIONS] |
| bd_size_t region_high_boundary[SFDP_SECTOR_MAP_MAX_REGIONS] |
| int region_size[SFDP_SECTOR_MAP_MAX_REGIONS] |
| unsigned int regions_min_common_erase_size |