flash9 2.0.0.0
Flash 9 Instructions List

List of instructions of Flash 9 Click driver. More...

Macros

#define FLASH9_CMD_READ_STATUS_REGISTER_1   0x05
 Flash 9 Following Upper/Lower Die Instruction.
 
#define FLASH9_CMD_READ_STATUS_REGISTER_2   0x35
 
#define FLASH9_CMD_READ_STATUS_REGISTER_3   0x15
 
#define FLASH9_CMD_READ_SFDP_REGISTER   0x5A
 
#define FLASH9_CMD_ERASE_PROGRAM_SUSPEND   0x75
 
#define FLASH9_CMD_ERASE_PROGRAM_RESUME   0x7A
 
#define FLASH9_CMD_WRITE_ENABLE   0x06
 Flash 9 Con-Current Instruction.
 
#define FLASH9_CMD_VOLATILE_SR_WRITE_ENABLE   0x50
 
#define FLASH9_CMD_WRITE_DISABLE   0x04
 
#define FLASH9_CMD_READ_UNIQUE_ID   0x4B
 
#define FLASH9_CMD_RELEASE_POWER_DOWN_ID   0xAB
 
#define FLASH9_CMD_MANUFACTURER_DEVICE_ID   0x90
 
#define FLASH9_CMD_JEDEC_ID   0x9F
 
#define FLASH9_CMD_CHIP_ERASE   0xC7
 
#define FLASH9_CMD_WRITE_STATUS_REGISTER_1   0x01
 
#define FLASH9_CMD_WRITE_STATUS_REGISTER_2   0x31
 
#define FLASH9_CMD_WRITE_STATUS_REGISTER_3   0x11
 
#define FLASH9_CMD_GLOBAL_BLOCK_LOCK   0x7E
 
#define FLASH9_CMD_GLOBAL_BLOCK_UNLOCK   0x98
 
#define FLASH9_CMD_POWER_DOWN   0xB9
 
#define FLASH9_CMD_ENTER_4BYTE_ADDRESS_MODE   0xB7
 
#define FLASH9_CMD_EXIT_4BYTE_ADDRESS_MODE   0xE9
 
#define FLASH9_CMD_ENABLE_RESET   0x66
 
#define FLASH9_CMD_RESET_DEVICE   0x99
 
#define FLASH9_CMD_SOFTWARE_DIE_SELECT   0xC2
 
#define FLASH9_CMD_READ_DATA   0x03
 Flash 9 Linear Address Instruction.
 
#define FLASH9_CMD_READ_DATA_WITH_4BYTE_ADDRESS   0x13
 
#define FLASH9_CMD_FAST_READ   0x0B
 
#define FLASH9_CMD_FAST_READ_WITH_4BYTE_ADDRESS   0x0C
 
#define FLASH9_CMD_PAGE_PROGRAM   0x02
 
#define FLASH9_CMD_PAGE_PROGRAM_WITH_4BYTE_ADDRESS   0x12
 
#define FLASH9_CMD_SECTOR_ERASE   0x20
 
#define FLASH9_CMD_SECTOR_ERASE_WITH_4BYTE_ADDRESS   0x21
 
#define FLASH9_CMD_BLOCK_ERASE_32KB   0x52
 
#define FLASH9_CMD_BLOCK_ERASE_64KB   0xD8
 
#define FLASH9_CMD_BLOCK_ERASE_64KB_WITH_4BYTE_ADDRESS   0xDC
 
#define FLASH9_CMD_ERASE_SECURITY_REGISTER   0x44
 
#define FLASH9_CMD_PROGRAM_SECURITY_REGISTER   0x42
 
#define FLASH9_CMD_READ_SECURITY_REGISTER   0x48
 
#define FLASH9_CMD_READ_BLOCK_LOCK   0x3D
 
#define FLASH9_CMD_INDIVIDUAL_BLOCK_LOCK   0x36
 
#define FLASH9_CMD_INDIVIDUAL_BLOCK_UNLOCK   0x39
 

Detailed Description

List of instructions of Flash 9 Click driver.

Macro Definition Documentation

◆ FLASH9_CMD_BLOCK_ERASE_32KB

#define FLASH9_CMD_BLOCK_ERASE_32KB   0x52

◆ FLASH9_CMD_BLOCK_ERASE_64KB

#define FLASH9_CMD_BLOCK_ERASE_64KB   0xD8

◆ FLASH9_CMD_BLOCK_ERASE_64KB_WITH_4BYTE_ADDRESS

#define FLASH9_CMD_BLOCK_ERASE_64KB_WITH_4BYTE_ADDRESS   0xDC

◆ FLASH9_CMD_CHIP_ERASE

#define FLASH9_CMD_CHIP_ERASE   0xC7

◆ FLASH9_CMD_ENABLE_RESET

#define FLASH9_CMD_ENABLE_RESET   0x66

◆ FLASH9_CMD_ENTER_4BYTE_ADDRESS_MODE

#define FLASH9_CMD_ENTER_4BYTE_ADDRESS_MODE   0xB7

◆ FLASH9_CMD_ERASE_PROGRAM_RESUME

#define FLASH9_CMD_ERASE_PROGRAM_RESUME   0x7A

◆ FLASH9_CMD_ERASE_PROGRAM_SUSPEND

#define FLASH9_CMD_ERASE_PROGRAM_SUSPEND   0x75

◆ FLASH9_CMD_ERASE_SECURITY_REGISTER

#define FLASH9_CMD_ERASE_SECURITY_REGISTER   0x44

◆ FLASH9_CMD_EXIT_4BYTE_ADDRESS_MODE

#define FLASH9_CMD_EXIT_4BYTE_ADDRESS_MODE   0xE9

◆ FLASH9_CMD_FAST_READ

#define FLASH9_CMD_FAST_READ   0x0B

◆ FLASH9_CMD_FAST_READ_WITH_4BYTE_ADDRESS

#define FLASH9_CMD_FAST_READ_WITH_4BYTE_ADDRESS   0x0C

◆ FLASH9_CMD_GLOBAL_BLOCK_LOCK

#define FLASH9_CMD_GLOBAL_BLOCK_LOCK   0x7E

◆ FLASH9_CMD_GLOBAL_BLOCK_UNLOCK

#define FLASH9_CMD_GLOBAL_BLOCK_UNLOCK   0x98

◆ FLASH9_CMD_INDIVIDUAL_BLOCK_LOCK

#define FLASH9_CMD_INDIVIDUAL_BLOCK_LOCK   0x36

◆ FLASH9_CMD_INDIVIDUAL_BLOCK_UNLOCK

#define FLASH9_CMD_INDIVIDUAL_BLOCK_UNLOCK   0x39

◆ FLASH9_CMD_JEDEC_ID

#define FLASH9_CMD_JEDEC_ID   0x9F

◆ FLASH9_CMD_MANUFACTURER_DEVICE_ID

#define FLASH9_CMD_MANUFACTURER_DEVICE_ID   0x90

◆ FLASH9_CMD_PAGE_PROGRAM

#define FLASH9_CMD_PAGE_PROGRAM   0x02

◆ FLASH9_CMD_PAGE_PROGRAM_WITH_4BYTE_ADDRESS

#define FLASH9_CMD_PAGE_PROGRAM_WITH_4BYTE_ADDRESS   0x12

◆ FLASH9_CMD_POWER_DOWN

#define FLASH9_CMD_POWER_DOWN   0xB9

◆ FLASH9_CMD_PROGRAM_SECURITY_REGISTER

#define FLASH9_CMD_PROGRAM_SECURITY_REGISTER   0x42

◆ FLASH9_CMD_READ_BLOCK_LOCK

#define FLASH9_CMD_READ_BLOCK_LOCK   0x3D

◆ FLASH9_CMD_READ_DATA

#define FLASH9_CMD_READ_DATA   0x03

Flash 9 Linear Address Instruction.

Linear Address Instruction of Flash 9 Click driver.

◆ FLASH9_CMD_READ_DATA_WITH_4BYTE_ADDRESS

#define FLASH9_CMD_READ_DATA_WITH_4BYTE_ADDRESS   0x13

◆ FLASH9_CMD_READ_SECURITY_REGISTER

#define FLASH9_CMD_READ_SECURITY_REGISTER   0x48

◆ FLASH9_CMD_READ_SFDP_REGISTER

#define FLASH9_CMD_READ_SFDP_REGISTER   0x5A

◆ FLASH9_CMD_READ_STATUS_REGISTER_1

#define FLASH9_CMD_READ_STATUS_REGISTER_1   0x05

Flash 9 Following Upper/Lower Die Instruction.

Following Upper/Lower Die Instruction of Flash 9 Click driver.

◆ FLASH9_CMD_READ_STATUS_REGISTER_2

#define FLASH9_CMD_READ_STATUS_REGISTER_2   0x35

◆ FLASH9_CMD_READ_STATUS_REGISTER_3

#define FLASH9_CMD_READ_STATUS_REGISTER_3   0x15

◆ FLASH9_CMD_READ_UNIQUE_ID

#define FLASH9_CMD_READ_UNIQUE_ID   0x4B

◆ FLASH9_CMD_RELEASE_POWER_DOWN_ID

#define FLASH9_CMD_RELEASE_POWER_DOWN_ID   0xAB

◆ FLASH9_CMD_RESET_DEVICE

#define FLASH9_CMD_RESET_DEVICE   0x99

◆ FLASH9_CMD_SECTOR_ERASE

#define FLASH9_CMD_SECTOR_ERASE   0x20

◆ FLASH9_CMD_SECTOR_ERASE_WITH_4BYTE_ADDRESS

#define FLASH9_CMD_SECTOR_ERASE_WITH_4BYTE_ADDRESS   0x21

◆ FLASH9_CMD_SOFTWARE_DIE_SELECT

#define FLASH9_CMD_SOFTWARE_DIE_SELECT   0xC2

◆ FLASH9_CMD_VOLATILE_SR_WRITE_ENABLE

#define FLASH9_CMD_VOLATILE_SR_WRITE_ENABLE   0x50

◆ FLASH9_CMD_WRITE_DISABLE

#define FLASH9_CMD_WRITE_DISABLE   0x04

◆ FLASH9_CMD_WRITE_ENABLE

#define FLASH9_CMD_WRITE_ENABLE   0x06

Flash 9 Con-Current Instruction.

Con-Current Instruction of Flash 9 Click driver.

◆ FLASH9_CMD_WRITE_STATUS_REGISTER_1

#define FLASH9_CMD_WRITE_STATUS_REGISTER_1   0x01

◆ FLASH9_CMD_WRITE_STATUS_REGISTER_2

#define FLASH9_CMD_WRITE_STATUS_REGISTER_2   0x31

◆ FLASH9_CMD_WRITE_STATUS_REGISTER_3

#define FLASH9_CMD_WRITE_STATUS_REGISTER_3   0x11