#define DFCMD_CONT_READ_LF 0x03
#define DFCMD_CONT_READ_HF 0x0B
#define DFCMD_BLOCK_ERASE 0x50
#define DFCMD_SECTOR_ERASE 0x7C
#define DFCMD_PAGE_ERASE 0x81
#define DFCMD_BUF1_PROG 0x82
#define DFCMD_BUF1_FLASH 0x83
#define DFCMD_BUF1_WRITE 0x84
#define DFCMD_BUF2_PROG 0x85
#define DFCMD_BUF2_FLASH 0x86
#define DFCMD_BUF2_WRITE 0x87
#define DFCMD_BUF1_FLASH_NE 0x88
#define DFCMD_BUF2_FLASH_NE 0x89
#define DFCMD_CHIP_ERASE 0xC7
#define DFCMD_BUF1_READ_LF 0xD1
#define DFCMD_READ_PAGE 0xD2
#define DFCMD_BUF2_READ_LF 0xD3
#define DFCMD_BUF1_READ 0xD4
#define DFCMD_BUF2_READ 0xD6
#define DFCMD_READ_STATUS 0xD7
#define DFCMD_CONT_READ 0xE8
#define AT45D_STATUS_RDY 0x80
#define AT45D_STATUS_COMP 0x40
#define AT45D_STATUS_DENSITY 0x3C
#define AT45D_STATUS_PROTECT 0x02
#define AT45D_STATUS_PAGE_SIZE 0x01
See: | Type struct _AT45D_INFO |
struct _AT45D_INFO | |
{ | |
uint_fast8_t at45d_pshft; | |
uint32_t at45d_pages; | |
size_t at45d_psize; | |
uint_fast8_t at45d_srval; | |
} |
Defined in: | nut/dev/spi_at45d_info.c |
at45d_known_types
extern uint_fast8_t at45d_known_types
Defined in: | nut/dev/spi_at45d_info.c |