;
; These settings are not part recommendations, nor are they an 
; indication these parts are supported on Intel platforms. 
; All parts on this list have NOT been validated, and it is the 
; responsibility of the customer to validate the flash parts used
; on their platform.
;
; Flash parts may change opcodes and architectures so please refer
; to the respective flash datasheet and errata/application note and
; flash vendor to confirm.
;
;Description of fields:
;  1) Display name
;  2) Device ID (2 or 3 bytes)
;  3) Device Size (in bits)
;  4) Block Erase Size (in bytes - 256, 4K, 64K)
;  5) Block Erase Command
;  6) Write Granularity (1 or 64)
;  7) Enable Write Status Register Command (1- True, 0- False)
;  8) Chip Erase Command
;  9) Chip Erase Timeout (in milliseconds)
;
;winbond
W25X05CL,            0xEF3010, 0x000218,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25X10CL,            0xEF3011, 0x100000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q10EW,            0xEF6011, 0x100000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25X20CL,            0xEF3012, 0x200000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q20CL,            0xEF4012, 0x200000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q20EW,            0xEF6012, 0x200000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25X40CL,            0xEF3013, 0x400000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q40CL,            0xEF4013, 0x400000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q40EW,            0xEF6013, 0x400000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q80DV,            0xEF4014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q80JV,            0xEF4014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q80BL,            0xEF4014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q80DL,            0xEF4014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q80EW,            0xEF6014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16DV,            0xEF4015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16JV,            0xEF4015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16CL,            0xEF4015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16JL,            0xEF4015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16DW,            0xEF6015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q16FW,            0xEF6015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q32FV,            0xEF4016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q32JV,            0xEF4016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q32FW,            0xEF6016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q64FV,            0xEF4017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25R64FV,            0xEF4017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q64JV,            0xEF4017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q64FW,            0xEF6017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q128FV,           0xEF4018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25R128FV,           0xEF4018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q128JV,           0xEF4018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q128FW,           0xEF6018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q256FV,           0xEF4019, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q257FV,           0xEF4019, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25R256FV,           0xEF4019, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q256JV,           0xEF4019, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25M256JV,           0xEF7118, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25Q256JW,           0xEF6019, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
W25M512JV,           0xEF7119, 0x20000000, 0x1000, 0x20, 64, 0, 0xc7, 80000

;macronix
MX25L4006E,          0xC22013, 0x400000,   0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8005,           0xC22014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8006E,          0xC22014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8036E,          0xC22014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8073E,          0xC22014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
MX25L8075E,          0xC22014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1605A,          0xC22015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1605D,          0xC22015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1635D,          0xC22015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1606E,          0xC22015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1636E,          0xC22515, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1673E,          0xC22415, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L1675E,          0xC22415, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3205A,          0xC22016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3205D,          0xC22016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3225D,          0xC25E16, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3235D,          0xC25E16, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3236D,          0xC25E16, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3206E,          0xC22016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3273E,          0xC22016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3275E,          0xC22016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L3273F,          0xC22016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6405D,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6406E,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6445E,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6455E,          0xC22617, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6436E,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6473F,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6475E,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6450F,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6456F,          0xC22617, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6473E,          0xC22017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L6495F,          0xC29517, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12805D,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12835E,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12836E,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12845E,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12855E,         0xC22618, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12865E,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12835F,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12850F,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12855F,         0xC22618, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12873F,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12875F,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12845G,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L12873G,         0xC22018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25635E,         0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25735E,         0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25635F,         0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25735F,         0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25645G,         0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L25673G,         0xC22019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX66L51235F,         0xC2201A, 0x20000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L51245G,         0xC2201A, 0x20000000, 0x1000, 0x20, 64, 0, 0x60, 80000
MX25L51237G,         0xC2201A, 0x20000000, 0x1000, 0x20, 64, 0, 0x60, 80000

;micron
M25PE10,             0x208011, 0x100000,   0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE20,             0x208012, 0x200000,   0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE40,             0x208013, 0x400000,   0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE80,             0x208014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
M25PE16,             0x208015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX80,             0x207114, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX16,             0x207115, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX32,             0x207116, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
M25PX64,             0x207117, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q016A11,          0x20BB15, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q032A13,          0x20BA16, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q032A11,          0x20BB16, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q064A13,          0x20BA17, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q064A11,          0x20BB17, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q128A13,          0x20BA18, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q128A11,          0x20BB18, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q256Ax3,          0x20BA19, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q256Ax1,          0x20BB19, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q512Ax3,          0x20BA20, 0x20000000, 0x1000, 0x20, 64, 0, 0xc7, 80000
N25Q512Ax1,          0x20BB20, 0x20000000, 0x1000, 0x20, 64, 0, 0xc7, 80000

;micron
MT25QL128,           0x20BA18, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 120000
MT25QU128,           0x20BB18, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 120000
MT25QL256,           0x20BA19, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 250000
MT25QU256,           0x20BB19, 0x10000000, 0x1000, 0x20, 64, 0, 0xc7, 240000
MT25QL512,           0x20BA20, 0x20000000, 0x1000, 0x20, 64, 0, 0xc7, 470000
MT25QU512,           0x20BB20, 0x20000000, 0x1000, 0x20, 64, 0, 0xc7, 470000
;Memory chips below are not supported yet.
;MT25QL01G,           0x20BA21, 0x40000000, 0x1000, 0x20, 64, 0
;MT25QU01G,           0x20BB21, 0x40000000, 0x1000, 0x20, 64, 0
;MT25QL02G,           0x20BA22, 0x80000000, 0x1000, 0x20, 64, 0
;MT25QU02G,           0x20BB22, 0x80000000, 0x1000, 0x20, 64, 0

;other
AT26DF081,           0x1F4500, 0x800000,   0x1000, 0x20,  1, 0, 0x60, 20000
AT26DF081A,          0x1F4501, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 20000
AT25DF081,           0x1F4502, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 20000
AT26DF161,           0x1F4600, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 35000
AT26DF161A,          0x1F4601, 0x1000000,  0x1000, 0X20, 64, 0, 0x60, 35000
AT25DF161,           0x1F4602, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 35000
AT25DQ161,           0x1F8600, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 35000
AT25DF321,           0x1F4700, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 60000
AT26DF321,           0x1F4700, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 60000
AT25DF321A,          0x1F4701, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 60000
AT25DF641,           0x1F4800, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 120000
AT25DF641A,          0x1F4800, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 120000
AT25DQ641,           0x1F8800, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 120000
SST25VF016B,         0xBF2541, 0x1000000,  0x1000, 0x20,  1, 0, 0x60, 50
SST25VF032B,         0XBF254A, 0x2000000,  0x1000, 0x20,  1, 0, 0x60, 50
SST25VF040B,         0xBF258D, 0x400000,   0x1000, 0x20,  1, 0, 0x60, 50
SST25VF080B,         0xBF258E, 0x800000,   0x1000, 0x20,  1, 0, 0x60, 50
SST25VF064C,         0xBF254B, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 50
EN25Q40,             0x1C3013, 0x400000,   0x1000, 0x20, 64, 0, 0x60, 80000
EN25F80,             0x1C3114, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q80A,            0x1C3014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
EN25F16,             0x1C3115, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25F32,             0x1C3116, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q32B,            0x1C3016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q64,             0x1C3017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q128,            0x1C3018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q16(A),          0x1C3015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH16,            0x1C7015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH32,            0x1C7016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH256,           0x1C7019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH128,           0x1C7018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH64,            0x1C7017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH80,            0x1C7014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
EN25F64,             0x1C3117, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH64A,           0x1C7017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH128A,          0x1C7018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q40A,            0x1C3013, 0x400000,   0x1000, 0x20, 64, 0, 0x60, 80000
EN25Q80B,            0x1C3014, 0x800000,   0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH16A,           0x1C7015, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 80000
EN25QH32A,           0x1C7016, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000

;gigadevice
GD25Q80,             0xC84014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q80C,            0xC84014, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B16B,            0xC84015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B16C,            0xC84015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q16,             0xC84015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q16C,            0xC84015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B32B,            0xC84016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B32C,            0xC84016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q32,             0xC84016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q32C,            0xC84016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B64B,            0xC84017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B64C,            0xC84017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q64,             0xC84017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25Q64C,            0xC84017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25R64B,            0xC84017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25R64C,            0xC84017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B127C,           0xC84018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25B127D,           0xC84018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25B128C,           0xC84018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25Q128,            0xC84018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25Q128C,           0xC84018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25R128C,           0xC84018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25B256C,           0xC84019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
GD25Q256C,           0xC84019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
GD25LB64,            0xC86017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25LB64C,           0xC86017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25LQ64C,           0xC86017, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25LB128,           0xC86018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
GD25LB128C,          0xC86018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25LB128D,          0xC86018, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 80000
GD25LB256D,          0xC86019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000
GD25LQ256DC,          0xC86019, 0x10000000, 0x1000, 0x20, 64, 0, 0x60, 80000

;other
FM25Q16,             0xF83215, 0x1000000,  0x1000, 0x20, 64, 0, 0x60, 50000
FM25Q32,             0xF83216, 0x2000000,  0x1000, 0x20, 64, 0, 0x60, 80000
FM25Q64,             0xF83217, 0x4000000,  0x1000, 0x20, 64, 0, 0x60, 100000
FM25Q128,            0xF83218, 0x8000000,  0x1000, 0x20, 64, 0, 0x60, 150000

;spansion
S25FL116K,           0x014015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
S25FL132K,           0x014016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
S25FL164K,           0x014017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
S25FL127S,           0x011820, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 45000

;other
A25L016,             0x373015, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
A25L032,             0x373016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
A25LQ32A,            0x374016, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LQ080C,          0x7F9D44, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LQ016C,          0x7F9D45, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LQ032C,          0x7F9D46, 0x2000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LV080B,          0x7F9D13, 0x800000,   0x1000, 0x20, 64, 0, 0xc7, 80000
Pm25LV016B,          0x7F9D13, 0x1000000,  0x1000, 0x20, 64, 0, 0xc7, 80000
IS25LP128,           0x9D6018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 90000
IC25LP128,           0x9D6018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 90000
IS25LP064,           0x9D6017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 45000
IC25LP064,           0x9D6017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 45000
IS25WP128,           0x9D7018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 90000
IC25WP128,           0x9D7018, 0x8000000,  0x1000, 0x20, 64, 0, 0xc7, 90000
IS25WP064,           0x9D6017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 45000
IC25WP064,           0x9D6017, 0x4000000,  0x1000, 0x20, 64, 0, 0xc7, 45000