show SPI flash JEDEC data

Signed-off-by: ANTodorov <ANTodorov@users.noreply.github.com>
This commit is contained in:
ANTodorov 2024-10-02 12:00:22 +03:00
commit 7ffab48e77
No known key found for this signature in database
GPG key ID: 318CC11D7ED4016B
3 changed files with 31 additions and 12 deletions

View file

@ -129,8 +129,9 @@ bool Flash_Erase64k(uint8_t block);
typedef struct {
uint8_t manufacturer_id;
uint8_t device_id;
} flash_device_type_90_t; // to differentiate from JDEC ID via cmd 9F
bool Flash_ReadID_90(flash_device_type_90_t *result);
uint8_t device_id2;
} flash_device_type_t; // extra device_id used for the JEDEC ID read via cmd 9F
bool Flash_ReadID(flash_device_type_t *result, bool read_jedec);
uint16_t Flash_ReadData(uint32_t address, uint8_t *out, uint16_t len);
uint16_t Flash_ReadDataCont(uint32_t address, uint8_t *out, uint16_t len);