9 #ifndef __UDRV_FLASH_H__ 10 #define __UDRV_FLASH_H__ 18 #include "pin_define.h" 42 #endif // __UDRV_FLASH_H__ uint32_t udrv_flash_get_page_size(void)
int32_t udrv_flash_read(uint32_t addr, uint32_t len, uint8_t *buff)
void udrv_flash_suspend(void)
int32_t udrv_flash_write(uint32_t addr, uint32_t len, uint8_t *buff)
void udrv_flash_init(void)
void udrv_flash_resume(void)
void udrv_flash_deinit(void)
int32_t udrv_flash_erase(uint32_t addr, uint32_t len)
bool udrv_flash_check_addr_valid(uint32_t addr, uint32_t len)