flash2 2.0.0.0
|
Modules | |
MikroBUS | |
Error Code | |
#define FLASH2_CFG_BPNV 0x08 |
#define FLASH2_CFG_IOC 0x02 |
#define FLASH2_CFG_RES 0x01 |
#define FLASH2_CFG_WPEN 0x80 |
#define FLASH2_END_PAGE_ADDRESS 0x7FFFFF |
#define FLASH2_FLASH_PAGE_SIZE 256 |
#define FLASH2_INSTR_BE 0xD8 |
Erase 64, 32 or 8 KBytes of Memory Array
#define FLASH2_INSTR_CE 0xC7 |
Erase Full Array
#define FLASH2_INSTR_EQIO 0x38 |
Enable Quad I/O
#define FLASH2_INSTR_HS_READ 0x0B |
Read Memory at Higher Speed
#define FLASH2_INSTR_JEDECID 0x9F |
JEDEC-ID Read
#define FLASH2_INSTR_LBPR 0x8D |
Lock Down Block-Protection Register
#define FLASH2_INSTR_LSID 0x85 |
Lockout Security ID Programming
#define FLASH2_INSTR_NOP 0x00 |
No Operation
#define FLASH2_INSTR_NVWLDR 0xE8 |
Non-Volatile Write Lock-Down Register
#define FLASH2_INSTR_PP 0x02 |
Page Program
#define FLASH2_INSTR_PSID 0xA5 |
Program User Security ID Area
#define FLASH2_INSTR_QUAD_JID 0xAF |
Quad I/O J-ID read
#define FLASH2_INSTR_RBPR 0x72 |
Read Block-Protection Register
#define FLASH2_INSTR_RBSPI 0xEC |
SPI Read Burst with Wrap
#define FLASH2_INSTR_RBSQI 0x0C |
SQI Read Burst with Wrap
#define FLASH2_INSTR_RDCR 0x35 |
Read Configuration Register
#define FLASH2_INSTR_RDSR 0x05 |
Read Status Register
#define FLASH2_INSTR_READ 0x03 |
Read Memory
#define FLASH2_INSTR_RSID 0x88 |
Read Security ID
#define FLASH2_INSTR_RST 0x99 |
Reset Memory
#define FLASH2_INSTR_RSTEN 0x66 |
Reset Enable
#define FLASH2_INSTR_RSTQIO 0xFF |
Reset Quad I/O
#define FLASH2_INSTR_SB 0xC0 |
Set Burst Length
#define FLASH2_INSTR_SDIOR 0xBB |
SPI Dual I/O Read
#define FLASH2_INSTR_SDOR 0x3B |
SPI Dual Output Read
#define FLASH2_INSTR_SE 0x20 |
Erase 4 KBytes of Memory Array
#define FLASH2_INSTR_SFDP 0x5A |
Serial Flash Discoverable Parameters
#define FLASH2_INSTR_SPI_QUAD 0x32 |
SQI Quad Page Program
#define FLASH2_INSTR_SQIOR 0xEB |
SPI Quad I/O Read
#define FLASH2_INSTR_SQOR 0x6B |
SPI Quad Output Read
#define FLASH2_INSTR_ULBPR 0x98 |
Global Block Protection Unlock
#define FLASH2_INSTR_WBPR 0x42 |
Write Block-Protection Register
#define FLASH2_INSTR_WRDI 0x04 |
Write Disable
#define FLASH2_INSTR_WREN 0x06 |
Write Enable
#define FLASH2_INSTR_WRRE 0x30 |
Resumes Program / Erase
#define FLASH2_INSTR_WRSR 0x01 |
Write Status Register
#define FLASH2_INSTR_WRSU 0xB0 |
Suspends Program / Erase
#define FLASH2_START_PAGE_ADDRESS 0x010000 |
#define FLASH2_STATUS_BUSY 0x80 |
#define FLASH2_STATUS_RES 0x40 |
#define FLASH2_STATUS_SEC 0x20 |
#define FLASH2_STATUS_WEL 0x02 |
#define FLASH2_STATUS_WPLD 0x10 |
#define FLASH2_STATUS_WSE 0x04 |
#define FLASH2_STATUS_WSP 0x08 |