SPI NOR flash opcode table. More...
SPI NOR flash opcode table.
Definition at line 41 of file mtd_spi_nor.h.
#include <mtd_spi_nor.h>
| Data Fields | |
| uint8_t | rdid | 
| Read identification (JEDEC ID) | |
| uint8_t | wren | 
| Write enable. | |
| uint8_t | rdsr | 
| Read status register. | |
| uint8_t | wrsr | 
| Write status register. | |
| uint8_t | read | 
| Read data bytes, 3 byte address. | |
| uint8_t | read_fast | 
| Read data bytes, 3 byte address, at higher speed. | |
| uint8_t | page_program | 
| Page program. | |
| uint8_t | sector_erase | 
| Block erase 4 KiB. | |
| uint8_t | block_erase_32k | 
| 32KiB block erase | |
| uint8_t | block_erase_64k | 
| Block erase (usually 64 KiB) | |
| uint8_t | chip_erase | 
| Chip erase. | |
| uint8_t | sleep | 
| Deep power down. | |
| uint8_t | wake | 
| Release from deep power down. | |
| uint8_t mtd_spi_nor_opcode_t::block_erase_32k | 
32KiB block erase
Definition at line 50 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::block_erase_64k | 
Block erase (usually 64 KiB)
Definition at line 51 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::chip_erase | 
Chip erase.
Definition at line 52 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::page_program | 
Page program.
Definition at line 48 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::rdid | 
Read identification (JEDEC ID)
Definition at line 42 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::rdsr | 
Read status register.
Definition at line 44 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::read | 
Read data bytes, 3 byte address.
Definition at line 46 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::read_fast | 
Read data bytes, 3 byte address, at higher speed.
Definition at line 47 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::sector_erase | 
Block erase 4 KiB.
Definition at line 49 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::sleep | 
Deep power down.
Definition at line 53 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::wake | 
Release from deep power down.
Definition at line 54 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::wren | 
Write enable.
Definition at line 43 of file mtd_spi_nor.h.
| uint8_t mtd_spi_nor_opcode_t::wrsr | 
Write status register.
Definition at line 45 of file mtd_spi_nor.h.