int BOOL
Boolean datatype definition.
Definition: Defines.h:124
unsigned char U8
Binary 8-Bit unsigned integer datatype defenition.
Definition: Defines.h:183
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
STM32F429 on-chip flash module class.
Definition: FLASH_STM32F429.h:52
virtual VOID Done()
Flash chip finalisation method.
Definition: FLASH_STM32F429.cpp:103
BOOL Read_Buffer(U32 u32_Address, U32 u32_Size, U8 *u8_Data_Buffer)
Read data from memory into buffer.
Definition: FLASH_STM32F429.cpp:211
virtual VOID Init()
Flash chip initialisation method.
Definition: FLASH_STM32F429.cpp:70
VOID Unlock()
Flash chip unlock method.
Definition: FLASH_STM32F429.cpp:272
BOOL Write_Buffer(U32 u32_Address, U32 u32_Size, U8 *u8_Data_Buffer)
Write data from buffer into memory.
Definition: FLASH_STM32F429.cpp:228
VOID Lock()
Flash chip lock method.
Definition: FLASH_STM32F429.cpp:285
BOOL Erase_Block_By_Index(U32 u32_Block_Index)
Erase block referenced by index.
Definition: FLASH_STM32F429.cpp:112