37#ifndef DRIVER_W25QXX_BASIC_H 
   38#define DRIVER_W25QXX_BASIC_H 
driver w25qxx interface header file
 
w25qxx_type_t
w25qxx type enumeration definition
 
w25qxx_interface_t
w25qxx interface enumeration definition
 
w25qxx_bool_t
w25qxx bool enumeration definition
 
uint8_t w25qxx_basic_wake_up(void)
basic example wake up
 
uint8_t w25qxx_basic_read(uint32_t addr, uint8_t *data, uint32_t len)
basic example read
 
uint8_t w25qxx_basic_init(w25qxx_type_t type, w25qxx_interface_t interface, w25qxx_bool_t dual_quad_spi_enable)
basic example init
 
uint8_t w25qxx_basic_power_down(void)
basic example power down
 
uint8_t w25qxx_basic_write(uint32_t addr, uint8_t *data, uint32_t len)
basic example write
 
uint8_t w25qxx_basic_get_id(uint8_t *manufacturer, uint8_t *device_id)
basic example get the manufacturer && device id information
 
uint8_t w25qxx_basic_deinit(void)
basic example deinit
 
uint8_t w25qxx_basic_chip_erase(void)
basic example chip erase