44 #ifndef DOXYGEN_SHOULD_SKIP_THIS
50 #define MFB_MASS_ERASE 0x01
51 #define MFB_PAGE_ERASE 0x02
52 #define CIB_ERASE 0x03
126 #endif //DOXYGEN_SHOULD_SKIP_THIS
StStatus halInternalFlashWrite(uint32_t address, uint16_t *data, uint32_t length)
Writes a block of words to flash.
StStatus halInternalCibOptionByteWrite(uint8_t byte, uint8_t data)
Writes an option byte to the customer information block.
boolean halFlashEraseIsActive(void)
Tells the calling code if a Flash Erase operation is active.
STM32W108 series memory map definitions used by the full hal.
StStatus halInternalFlashErase(uint8_t eraseType, uint32_t address)
Erases a section of flash back to all 0xFFFF.