Attributes of the storage range within a storage block. More...
|Erasing blocks is permitted with a minimum granularity of 'erase_unit'. More...|
|Writing to ranges is permitted with a minimum granularity of 'program_unit'. More...|
|This storage block can hold program data; the processor can fetch and execute code sourced from it. More...|
|The entire block can be protected from program and erase operations. More...|
|Minimum erase size in bytes. More...|
|Minimum protectable size in bytes. More...|
Attributes of the storage range within a storage block.
Minimum erase size in bytes.
The offset of the start of the erase-range should also be aligned with this value. Applicable if the 'erasable' attribute is set for the block.
Writing to ranges is permitted with a minimum granularity of 'program_unit'.
Writes are typically achieved through the ProgramData operation (following an erase); if storage isn't erasable (see 'erasable' above) but is memory-mapped (i.e. 'memory_mapped'), it can be written directly using memory-store operations.