flash_driver::read field
Read data from the flash. Note CPU address will be "bank->base + offset", while the physical address is dependent upon current target MMU mappings.
Syntax
int (*read)(struct flash_bank *bank,
uint8_t *buffer, uint32_t offset, uint32_t count);