ngscopeclient 0.1-dev+51fbda87c
Public Types | Public Member Functions | Public Attributes | List of all members
SPIFlashSymbol Class Reference

Public Types

enum  FlashType {
  TYPE_COMMAND , TYPE_ADDRESS , TYPE_DATA , TYPE_DUMMY ,
  TYPE_VENDOR_ID , TYPE_PART_ID , TYPE_W25N_BLOCK_ADDR , TYPE_W25N_SR_ADDR ,
  TYPE_W25N_SR_STATUS , TYPE_W25N_SR_CONFIG , TYPE_W25N_SR_PROT
}
 
enum  FlashCommand {
  CMD_READ_STATUS_REGISTER , CMD_READ_STATUS_REGISTER_1 , CMD_READ_STATUS_REGISTER_2 , CMD_READ_STATUS_REGISTER_3 ,
  CMD_WRITE_STATUS_REGISTER , CMD_READ_JEDEC_ID , CMD_READ , CMD_FAST_READ ,
  CMD_READ_1_1_4 , CMD_READ_1_4_4 , CMD_RESET , CMD_WRITE_ENABLE ,
  CMD_WRITE_DISABLE , CMD_BLOCK_ERASE , CMD_PAGE_PROGRAM , CMD_QUAD_PAGE_PROGRAM ,
  CMD_READ_SFDP , CMD_ADDR_32BIT , CMD_ADDR_24BIT , CMD_RELEASE_PD ,
  CMD_ENABLE_RESET , CMD_W25N_READ_PAGE , CMD_W25N_PROGRAM_EXECUTE , CMD_UNKNOWN
}
 

Public Member Functions

 SPIFlashSymbol (FlashType type, FlashCommand cmd, uint32_t data)
 
bool operator== (const SPIFlashSymbol &s) const
 

Public Attributes

enum SPIFlashSymbol::FlashType m_type
 
enum SPIFlashSymbol::FlashCommand m_cmd
 
uint32_t m_data
 

The documentation for this class was generated from the following file: