blob: 525fb052b68de8105fb72cd630ced80fd9dae5bd [file] [log] [blame]
#ifndef EM100PRO_CHIPS_H
#define EM100PRO_CHIPS_H
typedef struct {
const char *name;
unsigned int size;
const char x23[16];
const char x11[6];
} chipdesc;
const chipdesc chips[] = {
{ /* Intel 160S33B (2048 kB) */
.name = "160S33B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x11, 0x89,
0x89, 0x89,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Intel 160S33T (2048 kB) */
.name = "160S33T",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x89,
0x89, 0x89,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25WF020A (256 kB) */
.name = "25WF020A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x43,
0x62, 0x16,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x18,
0x04, 0x4b,
0x07, 0x08}},
{ /* Microchip/SST 25WF040B (512 kB) */
.name = "25WF040B",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x26,
0x62, 0x16,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x18,
0x04, 0x4b,
0x07, 0x08}},
{ /* Microchip/SST 26VF064B (8192 kB) */
.name = "26VF064B",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x43, 0x26,
0xbf, 0x26,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 26VF064B (8192 kB) */
.name = "26VF064B",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x43, 0x26,
0xbf, 0x26,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 26WF016B (2048 kB) */
.name = "26WF016B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x51, 0x26,
0xbf, 0x26,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x18,
0x04, 0x4a,
0x07, 0x08}},
{ /* Intel 320S33B (4096 kB) */
.name = "320S33B",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x12, 0x89,
0x89, 0x89,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Intel 320S33T (4096 kB) */
.name = "320S33T",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x16, 0x89,
0x89, 0x89,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Intel 640S33B (8192 kB) */
.name = "640S33B",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x13, 0x89,
0x89, 0x89,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L010 (128 kB) */
.name = "A25L010",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L010A (128 kB) */
.name = "A25L010A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L016 (2048 kB) */
.name = "A25L016",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L020 (256 kB) */
.name = "A25L020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L020B (256 kB) */
.name = "A25L020B",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L020C (256 kB) */
.name = "A25L020C",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L032 (4096 kB) */
.name = "A25L032",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L040 (512 kB) */
.name = "A25L040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L05PT (64 kB) */
.name = "A25L05PT",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L05PU (64 kB) */
.name = "A25L05PU",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L080 (1024 kB) */
.name = "A25L080",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L080A (1024 kB) */
.name = "A25L080A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L10PT (128 kB) */
.name = "A25L10PT",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x86, 0x61,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L10PU (128 kB) */
.name = "A25L10PU",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x86, 0x61,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L16P(Bottom) (2048 kB) */
.name = "A25L16P(Bottom)",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L16P(Top) (2048 kB) */
.name = "A25L16P(Top)",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L20PT (256 kB) */
.name = "A25L20PT",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L20PU (256 kB) */
.name = "A25L20PU",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L40P (512 kB) */
.name = "A25L40P",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L42P (512 kB) */
.name = "A25L42P",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L512 (64 kB) */
.name = "A25L512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L512A (64 kB) */
.name = "A25L512A",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L80P (1024 kB) */
.name = "A25L80P",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L82P(Bottom) (1024 kB) */
.name = "A25L82P(Bottom)",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25L82P(Top) (1024 kB) */
.name = "A25L82P(Top)",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x20, 0x00,
0x7f, 0x37,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25LQ32A (4096 kB) */
.name = "A25LQ32A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x37, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25LQ64 (8192 kB) */
.name = "A25LQ64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0x37, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25LS040 (512 kB) */
.name = "A25LS040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* AMIC A25LS080 (1024 kB) */
.name = "A25LS080",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF021 (256 kB) */
.name = "AT25DF021",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x00, 0x00,
0x1f, 0x43,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF041A (512 kB) */
.name = "AT25DF041A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x01, 0x00,
0x1f, 0x44,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF081 (1024 kB) */
.name = "AT25DF081",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x02, 0x00,
0x1f, 0x45,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Atmel AT25DF081A (1024 kB) */
.name = "AT25DF081A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x01, 0x00,
0x1f, 0x45,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF161 (2048 kB) */
.name = "AT25DF161",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x02, 0x00,
0x1f, 0x46,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF321 (4096 kB) */
.name = "AT25DF321",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x00, 0x00,
0x1f, 0x47,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF321A (4096 kB) */
.name = "AT25DF321A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x01, 0x00,
0x1f, 0x47,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF641 (8192 kB) */
.name = "AT25DF641",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x00, 0x00,
0x1f, 0x48,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DF641A (8192 kB) */
.name = "AT25DF641A",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x00, 0x00,
0x1f, 0x48,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25DL161 (2048 kB) */
.name = "AT25DL161",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x03, 0x00,
0x1f, 0x46,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Atmel AT25F1024A (128 kB) */
.name = "AT25F1024A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x85, 0x61,
0x00, 0x00,
0x1f, 0x60,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25F2048 (256 kB) */
.name = "AT25F2048",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x86, 0x62,
0x00, 0x00,
0x1f, 0x63,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25F4096 (512 kB) */
.name = "AT25F4096",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x00, 0x00,
0x1f, 0x64,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25F512A (64 kB) */
.name = "AT25F512A",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x85, 0x50,
0x00, 0x00,
0x1f, 0x65,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25F512B (64 kB) */
.name = "AT25F512B",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x00, 0x00,
0x1f, 0x65,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25FS010 (128 kB) */
.name = "AT25FS010",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x01, 0x00,
0x1f, 0x66,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT25FS040 (512 kB) */
.name = "AT25FS040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x04, 0x00,
0x1f, 0x66,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF004 (512 kB) */
.name = "AT26DF004",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x00, 0x00,
0x1f, 0x04,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF041 (512 kB) */
.name = "AT26DF041",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x23,
0x00, 0x00,
0x1f, 0x44,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF041A (512 kB) */
.name = "AT26DF041A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x01, 0x00,
0x1f, 0x44,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF081A (1024 kB) */
.name = "AT26DF081A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x01, 0x00,
0x1f, 0x45,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF161 (2048 kB) */
.name = "AT26DF161",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x00, 0x00,
0x1f, 0x46,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF161A (2048 kB) */
.name = "AT26DF161A",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x01, 0x00,
0x1f, 0x46,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF321 (4096 kB) */
.name = "AT26DF321",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x00, 0x00,
0x1f, 0x47,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26DF641 (8192 kB) */
.name = "AT26DF641",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x00, 0x00,
0x1f, 0x48,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Atmel AT26F004 (512 kB) */
.name = "AT26F004",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x00, 0x00,
0x1f, 0x04,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ATO ATO25Q16 (2048 kB) */
.name = "ATO25Q16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x32,
0x9b, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ATO ATO25Q16A (2048 kB) */
.name = "ATO25Q16A",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x32,
0x9b, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ATO ATO25Q32 (4096 kB) */
.name = "ATO25Q32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x32,
0x9b, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* BergMicro BG25Q16A (2048 kB) */
.name = "BG25Q16A",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xe0, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x02, 0x30},
.x11 = {
0x0b, 0x3f,
0x06, 0xe5,
0x0c, 0xe4}},
{ /* BergMicro BG25Q32A (4096 kB) */
.name = "BG25Q32A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xe0, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x02, 0x30},
.x11 = {
0x0b, 0x3f,
0x06, 0xe5,
0x0c, 0xe4}},
{ /* BergMicro BG25Q40A (512 kB) */
.name = "BG25Q40A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xe0, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x02, 0x30},
.x11 = {
0x0b, 0x3f,
0x06, 0xe5,
0x0c, 0xe4}},
{ /* BergMicro BG25Q80A (1024 kB) */
.name = "BG25Q80A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xe0, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x02, 0x30},
.x11 = {
0x0b, 0x3f,
0x06, 0xe5,
0x0c, 0xe4}},
{ /* Eon EN25B05 (64 kB) */
.name = "EN25B05",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x85, 0x50,
0x10, 0x95,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B05T (64 kB) */
.name = "EN25B05T",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x85, 0x50,
0x10, 0x25,
0x1c, 0x20,
0x03, 0x18,
0x12, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B10 (128 kB) */
.name = "EN25B10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x85, 0x51,
0x11, 0x30,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B10T (128 kB) */
.name = "EN25B10T",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x85, 0x51,
0x11, 0x40,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B16 (2048 kB) */
.name = "EN25B16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x34,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B16T (2048 kB) */
.name = "EN25B16T",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x44,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B20 (256 kB) */
.name = "EN25B20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x31,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B20T (256 kB) */
.name = "EN25B20T",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x41,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B32 (4096 kB) */
.name = "EN25B32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x16, 0x35,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B32T (4096 kB) */
.name = "EN25B32T",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x16, 0x45,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B40 (512 kB) */
.name = "EN25B40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x13, 0x32,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B40T (512 kB) */
.name = "EN25B40T",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x13, 0x42,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B64 (8192 kB) */
.name = "EN25B64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x17, 0x36,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B64T (8192 kB) */
.name = "EN25B64T",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x17, 0x46,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B80 (1024 kB) */
.name = "EN25B80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x33,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25B80T (1024 kB) */
.name = "EN25B80T",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x43,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25D16 (2048 kB) */
.name = "EN25D16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25D80 (1024 kB) */
.name = "EN25D80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F05 (64 kB) */
.name = "EN25F05",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x10, 0x05,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F10 (128 kB) */
.name = "EN25F10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x11, 0x10,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F16 (2048 kB) */
.name = "EN25F16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F20 (256 kB) */
.name = "EN25F20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F32 (4096 kB) */
.name = "EN25F32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F40 (512 kB) */
.name = "EN25F40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F64 (8192 kB) */
.name = "EN25F64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25F80 (1024 kB) */
.name = "EN25F80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25LF05 (64 kB) */
.name = "EN25LF05",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x10, 0x05,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25LF10 (128 kB) */
.name = "EN25LF10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x11, 0x10,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25LF16 (2048 kB) */
.name = "EN25LF16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25LF20 (256 kB) */
.name = "EN25LF20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25LF40 (512 kB) */
.name = "EN25LF40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x1c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P05 (64 kB) */
.name = "EN25P05",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x85, 0x50,
0x10, 0x05,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P10 (128 kB) */
.name = "EN25P10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x11, 0x10,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P16 (2048 kB) */
.name = "EN25P16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P20 (256 kB) */
.name = "EN25P20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x86, 0x62,
0x12, 0x11,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P32 (4096 kB) */
.name = "EN25P32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P40 (512 kB) */
.name = "EN25P40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x13, 0x12,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P64 (8192 kB) */
.name = "EN25P64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x17, 0x16,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25P80 (1024 kB) */
.name = "EN25P80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x86, 0x64,
0x14, 0x13,
0x1c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q128 (16384 kB) */
.name = "EN25Q128",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q16 (2048 kB) */
.name = "EN25Q16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q16A (2048 kB) */
.name = "EN25Q16A",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q32 (4096 kB) */
.name = "EN25Q32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q32A (4096 kB) */
.name = "EN25Q32A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q32B (4096 kB) */
.name = "EN25Q32B",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q40 (512 kB) */
.name = "EN25Q40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q40A (512 kB) */
.name = "EN25Q40A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q64 (8192 kB) */
.name = "EN25Q64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q80A (1024 kB) */
.name = "EN25Q80A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25Q80B (1024 kB) */
.name = "EN25Q80B",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x1c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Eon EN25QA128 (16384 kB) */
.name = "EN25QA128",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0x1c, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QA16 (2048 kB) */
.name = "EN25QA16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QA32 (4096 kB) */
.name = "EN25QA32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QA64 (8192 kB) */
.name = "EN25QA64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0x1c, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QH128 (16384 kB) */
.name = "EN25QH128",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0x1c, 0x70,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QH16 (2048 kB) */
.name = "EN25QH16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x70,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QH256 (32768 kB) */
.name = "EN25QH256",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x18,
0x1c, 0x70,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QH32 (4096 kB) */
.name = "EN25QH32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x1c, 0x70,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25QH64 (8192 kB) */
.name = "EN25QH64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0x1c, 0x70,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25S10 (128 kB) */
.name = "EN25S10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x70,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Eon EN25S16 (2048 kB) */
.name = "EN25S16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x74,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Eon EN25S16T (2048 kB) */
.name = "EN25S16T",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x74,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Eon EN25S20 (256 kB) */
.name = "EN25S20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x71,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Eon EN25S32 (4096 kB) */
.name = "EN25S32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x75,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Eon EN25S32T (4096 kB) */
.name = "EN25S32T",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x75,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Eon EN25S40 (512 kB) */
.name = "EN25S40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x72,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Eon EN25S64 (8192 kB) */
.name = "EN25S64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x76,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Eon EN25S80 (1024 kB) */
.name = "EN25S80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x73,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Eon EN25S80A (1024 kB) */
.name = "EN25S80A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x73,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Eon EN25SF80 (1024 kB) */
.name = "EN25SF80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x73,
0x1c, 0x38,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Eon EN25T16 (2048 kB) */
.name = "EN25T16",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0x1c, 0x51,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25T16A (2048 kB) */
.name = "EN25T16A",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x1c, 0x51,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25T40 (512 kB) */
.name = "EN25T40",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x1c, 0x51,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Eon EN25T80 (1024 kB) */
.name = "EN25T80",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x1c, 0x51,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ALTERA EPCS128S (16384 kB) */
.name = "EPCS128S",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x86, 0x68,
0x18, 0x00,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ALTERA EPCS16S (2048 kB) */
.name = "EPCS16S",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ALTERA EPCS1S (128 kB) */
.name = "EPCS1S",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x86, 0x51,
0x11, 0x10,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ALTERA EPCS4S (512 kB) */
.name = "EPCS4S",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x13, 0x12,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ALTERA EPCS64S (8192 kB) */
.name = "EPCS64S",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x17, 0x16,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25D04QA (512 kB) */
.name = "F25D04QA",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x8c, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x2a,
0x07, 0x08}},
{ /* ESMT F25D08QA (1024 kB) */
.name = "F25D08QA",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x34, 0x33,
0x8c, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x2a,
0x07, 0x08}},
{ /* ESMT F25D64QA (8192 kB) */
.name = "F25D64QA",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x37, 0x36,
0x8c, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x2a,
0x07, 0x08}},
{ /* ESMT F25L004A (512 kB) */
.name = "F25L004A",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L008A (1024 kB) */
.name = "F25L008A",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L016A (2048 kB) */
.name = "F25L016A",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L01PA (128 kB) */
.name = "F25L01PA",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L01PTA (128 kB) */
.name = "F25L01PTA",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0x8c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L02PA (256 kB) */
.name = "F25L02PA",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L02PTA (256 kB) */
.name = "F25L02PTA",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x8c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L04PA (512 kB) */
.name = "F25L04PA",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L04PTA (512 kB) */
.name = "F25L04PTA",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0x8c, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L04UA (512 kB) */
.name = "F25L04UA",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x03,
0x8c, 0x12,
0x8c, 0x8c,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L05PA (64 kB) */
.name = "F25L05PA",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x09,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L08PA (1024 kB) */
.name = "F25L08PA",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L08PA(2G) (1024 kB) */
.name = "F25L08PA(2G)",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L08QA (1024 kB) */
.name = "F25L08QA",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x8c, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L08QA(2S) (1024 kB) */
.name = "F25L08QA(2S)",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x8c, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L16PA (2048 kB) */
.name = "F25L16PA",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L16PA(2G) (2048 kB) */
.name = "F25L16PA(2G)",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L16QA(2S) (2048 kB) */
.name = "F25L16QA(2S)",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x8c, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L32PA (4096 kB) */
.name = "F25L32PA",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L32PA(2G) (4096 kB) */
.name = "F25L32PA(2G)",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x8c, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L32PA(2S) (4096 kB) */
.name = "F25L32PA(2S)",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x8c, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L32QA (4096 kB) */
.name = "F25L32QA",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x8c, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L32QA(2S) (4096 kB) */
.name = "F25L32QA(2S)",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x8c, 0x41,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ESMT F25L64QA (1024 kB) */
.name = "F25L64QA",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x17, 0x16,
0x8c, 0x41,
0x03, 0x18,
0x1a, 0x30,
0x00, 0x00},
.x11 = {
0x0b, 0x3f,
0x06, 0xe6,
0x0c, 0xe4}},
{ /* Microchip/SST 25LF020A (256 kB) */
.name = "25LF020A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x52,
0xbf, 0x43,
0xbf, 0x43,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25LF040A (512 kB) */
.name = "25LF040A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x53,
0xbf, 0x44,
0xbf, 0x44,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25LF080A (1024 kB) */
.name = "25LF080A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x54,
0xbf, 0x80,
0xbf, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF010 (128 kB) */
.name = "25VF010",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0xbf, 0x49,
0xbf, 0x49,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF010A (128 kB) */
.name = "25VF010A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0xbf, 0x49,
0xbf, 0x49,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF016B (2048 kB) */
.name = "25VF016B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x41, 0x41,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF020 (256 kB) */
.name = "25VF020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0xbf, 0x43,
0xbf, 0x43,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF020A (256 kB) */
.name = "25VF020A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x52,
0xbf, 0x43,
0xbf, 0x43,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF020B (256 kB) */
.name = "25VF020B",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x8c, 0x8c,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF032B (4096 kB) */
.name = "25VF032B",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x4a, 0x4a,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF040 (512 kB) */
.name = "25VF040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x53,
0xbf, 0x44,
0xbf, 0x44,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF040A (512 kB) */
.name = "25VF040A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x53,
0xbf, 0x44,
0xbf, 0x44,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF040B (512 kB) */
.name = "25VF040B",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x8d, 0x8d,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF064C (8192 kB) */
.name = "25VF064C",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x4b, 0x4b,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF080B (1024 kB) */
.name = "25VF080B",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x8e, 0x8e,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF512 (64 kB) */
.name = "25VF512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0xbf, 0x48,
0xbf, 0x48,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25VF512A (64 kB) */
.name = "25VF512A",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0xbf, 0x48,
0xbf, 0x48,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST 25WF010 (128 kB) */
.name = "25WF010",
.size = 0x20000,
.x23 = {
0xfe, 0xff,
0x00, 0x01,
0x82, 0x61,
0x02, 0x02,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x07, 0x08}},
{ /* Microchip/SST 25WF020 (256 kB) */
.name = "25WF020",
.size = 0x40000,
.x23 = {
0xfe, 0xff,
0x00, 0x03,
0x82, 0x62,
0x03, 0x03,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Microchip/SST 25WF040 (512 kB) */
.name = "25WF040",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x04, 0x04,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Microchip/SST 25WF080 (1024 kB) */
.name = "25WF080",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x05, 0x05,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Microchip/SST 25WF512 (64 kB) */
.name = "25WF512",
.size = 0x10000,
.x23 = {
0xfe, 0xff,
0x00, 0x00,
0x82, 0x60,
0x01, 0x01,
0xbf, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Microchip/SST 26WF032 (4096 kB) */
.name = "26WF032",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x22, 0x26,
0xbf, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Fudan FM25F005 (64 kB) */
.name = "FM25F005",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x09,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fudan FM25F01 (128 kB) */
.name = "FM25F01",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fudan FM25F02 (256 kB) */
.name = "FM25F02",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fudan FM25F02A (256 kB) */
.name = "FM25F02A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fudan FM25F04 (512 kB) */
.name = "FM25F04",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fudan FM25F04A (512 kB) */
.name = "FM25F04A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fidelix FM25M64A (8192 kB) */
.name = "FM25M64A",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xf8, 0x42,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x18,
0x04, 0x4b,
0x07, 0x08}},
{ /* Fidelix FM25Q16 (2048 kB) */
.name = "FM25Q16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xf8, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fidelix FM25Q16A (2048 kB) */
.name = "FM25Q16A",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xf8, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fidelix FM25Q16B (2048 kB) */
.name = "FM25Q16B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xf8, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Fudan FM25Q32 (4096 kB) */
.name = "FM25Q32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x02, 0x66,
0x13, 0x12,
0xa1, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Microchip/SST FM25Q32A (4096 kB) */
.name = "FM25Q32A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x56,
0x16, 0x15,
0xf8, 0x32,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25B128C (16384 kB) */
.name = "GD25B128C",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25B16B (2048 kB) */
.name = "GD25B16B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc8, 0x40,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25B32B (4096 kB) */
.name = "GD25B32B",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc8, 0x40,
0x03, 0x18,
0x02, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25B64B (8192 kB) */
.name = "GD25B64B",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc8, 0x40,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25D16 (2048 kB) */
.name = "GD25D16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x51, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25D40 (512 kB) */
.name = "GD25D40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc8, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25D80 (1024 kB) */
.name = "GD25D80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc8, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25F40 (512 kB) */
.name = "GD25F40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc8, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25F80 (1024 kB) */
.name = "GD25F80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc8, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25LQ128 (16384 kB) */
.name = "GD25LQ128",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* GigaDevice GD25LQ16 (2048 kB) */
.name = "GD25LQ16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* GigaDevice GD25LQ32 (4096 kB) */
.name = "GD25LQ32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* GigaDevice GD25LQ40 (512 kB) */
.name = "GD25LQ40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* GigaDevice GD25LQ64 (8192 kB) */
.name = "GD25LQ64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* GigaDevice GD25LQ64B (8192 kB) */
.name = "GD25LQ64B",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* GigaDevice GD25LQ80 (1024 kB) */
.name = "GD25LQ80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc8, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* GigaDevice GD25Q10 (128 kB) */
.name = "GD25Q10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q128B (16384 kB) */
.name = "GD25Q128B",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q128C (16384 kB) */
.name = "GD25Q128C",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc8, 0x40,
0x03, 0x18,
0x02, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q16 (2048 kB) */
.name = "GD25Q16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q16B (2048 kB) */
.name = "GD25Q16B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q20 (256 kB) */
.name = "GD25Q20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q32 (4096 kB) */
.name = "GD25Q32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q32B (4096 kB) */
.name = "GD25Q32B",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q40 (512 kB) */
.name = "GD25Q40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q512 (64 kB) */
.name = "GD25Q512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q64 (8192 kB) */
.name = "GD25Q64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q64B (8192 kB) */
.name = "GD25Q64B",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q80 (1024 kB) */
.name = "GD25Q80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25Q80B (1024 kB) */
.name = "GD25Q80B",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc8, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* GigaDevice GD25T80 (1024 kB) */
.name = "GD25T80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc8, 0x31,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25CD010 (128 kB) */
.name = "IS25CD010",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x21, 0x10,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25CD020 (256 kB) */
.name = "IS25CD020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x22, 0x11,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x05, 0xfd,
0x09, 0xc4}},
{ /* ISSI IS25CD512 (64 kB) */
.name = "IS25CD512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x20, 0x05,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LD010 (128 kB) */
.name = "IS25LD010",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x21, 0x21,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LD020 (256 kB) */
.name = "IS25LD020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x52,
0x22, 0x22,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LD040 (512 kB) */
.name = "IS25LD040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x7e, 0x7e,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LD256C (32768 kB) */
.name = "IS25LD256C",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x59,
0x2f, 0x2f,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LD512 (64 kB) */
.name = "IS25LD512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x20, 0x20,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LQ016 (2048 kB) */
.name = "IS25LQ016",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x45, 0x45,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LQ032C (4096 kB) */
.name = "IS25LQ032C",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x46, 0x46,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25LQ040 (512 kB) */
.name = "IS25LQ040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x7e, 0x7e,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* ISSI IS25WD020 (256 kB) */
.name = "IS25WD020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x52,
0x32, 0x32,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x29,
0x07, 0x08}},
{ /* ISSI IS25WD040 (512 kB) */
.name = "IS25WD040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x33, 0x33,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x2a,
0x07, 0x08}},
{ /* ISSI IS25WQ080 (1024 kB) */
.name = "IS25WQ080",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x54, 0x54,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x2a,
0x07, 0x08}},
{ /* Macronix KH25L1005A (128 kB) */
.name = "KH25L1005A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L1021E (128 kB) */
.name = "KH25L1021E",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x52, 0x61,
0x11, 0x00,
0xc2, 0x22,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L12835F (16384 kB) */
.name = "KH25L12835F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L12839F (16384 kB) */
.name = "KH25L12839F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x58,
0x18, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L12855E (16384 kB) */
.name = "KH25L12855E",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x88,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L1605D (2048 kB) */
.name = "KH25L1605D",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L1606E (2048 kB) */
.name = "KH25L1606E",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L1635D (2048 kB) */
.name = "KH25L1635D",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L1636D (2048 kB) */
.name = "KH25L1636D",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L2006E (256 kB) */
.name = "KH25L2006E",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L25639F (32768 kB) */
.name = "KH25L25639F",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x01, 0xff,
0x82, 0x59,
0x19, 0x19,
0xc2, 0x20,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L3205D (4096 kB) */
.name = "KH25L3205D",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L3235D (4096 kB) */
.name = "KH25L3235D",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L3239E (4096 kB) */
.name = "KH25L3239E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x56,
0x36, 0x36,
0xc2, 0x25,
0x03, 0x18,
0x02, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L3273E (4096 kB) */
.name = "KH25L3273E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x56,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L512 (64 kB) */
.name = "KH25L512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x6a,
0x10, 0x05,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L5121E (64 kB) */
.name = "KH25L5121E",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x52, 0x60,
0x10, 0x00,
0xc2, 0x22,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L6405D (8192 kB) */
.name = "KH25L6405D",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L6406E (8192 kB) */
.name = "KH25L6406E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x12, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L6439E (8192 kB) */
.name = "KH25L6439E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x57,
0x37, 0x37,
0xc2, 0x25,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L6455E (8192 kB) */
.name = "KH25L6455E",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x87,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L6473E (8192 kB) */
.name = "KH25L6473E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x57,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25L8036D (1024 kB) */
.name = "KH25L8036D",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x15, 0x26,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix KH25U12835F (16384 kB) */
.name = "KH25U12835F",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x38, 0x38,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x06, 0x41}},
{ /* Macronix KH25U12839F (16384 kB) */
.name = "KH25U12839F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x58,
0x38, 0x38,
0xc2, 0x25,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x48,
0x07, 0x08}},
{ /* Macronix KH25U3239E (4096 kB) */
.name = "KH25U3239E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x56,
0x36, 0x36,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x40,
0x04, 0x49,
0x07, 0x08}},
{ /* Macronix KH25U4033E (512 kB) */
.name = "KH25U4033E",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x33, 0x33,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x06, 0x41}},
{ /* Macronix KH25U6439E (8192 kB) */
.name = "KH25U6439E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x57,
0x37, 0x37,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x40,
0x04, 0x49,
0x07, 0x08}},
{ /* SANYO LE25FS406 (512 kB) */
.name = "LE25FS406",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x3e,
0x62, 0x16,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x40,
0x04, 0x2a,
0x07, 0x08}},
{ /* SANYO LE25FU106B (128 kB) */
.name = "LE25FU106B",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x00, 0x00,
0x62, 0x1d,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FU206 (256 kB) */
.name = "LE25FU206",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x00, 0x00,
0x62, 0x44,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FU406B (512 kB) */
.name = "LE25FU406B",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x1e, 0x1e,
0x62, 0x1e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FW203 (256 kB) */
.name = "LE25FW203",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x86, 0x62,
0x00, 0x15,
0x62, 0x16,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FW203A (256 kB) */
.name = "LE25FW203A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x86, 0x62,
0x00, 0x15,
0x62, 0x16,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FW403A (512 kB) */
.name = "LE25FW403A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x80, 0x63,
0x00, 0x15,
0x62, 0x11,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FW406 (512 kB) */
.name = "LE25FW406",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x07, 0x07,
0x62, 0x07,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25FW806 (1024 kB) */
.name = "LE25FW806",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x62, 0x62,
0x62, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* SANYO LE25U40CQH (512 kB) */
.name = "LE25U40CQH",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x80, 0x63,
0x13, 0x15,
0x62, 0x06,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P05A (64 kB) */
.name = "M25P05A",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x86, 0x50,
0x10, 0x05,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P05VP (64 kB) */
.name = "M25P05VP",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x86, 0x50,
0x10, 0x05,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P10A (128 kB) */
.name = "M25P10A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x86, 0x51,
0x11, 0x10,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P128 (16384 kB) */
.name = "M25P128",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x88, 0x68,
0x18, 0x00,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P16 (2048 kB) */
.name = "M25P16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P20 (256 kB) */
.name = "M25P20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x86, 0x62,
0x12, 0x11,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P32 (4096 kB) */
.name = "M25P32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x16, 0x15,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P40 (512 kB) */
.name = "M25P40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x13, 0x12,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P64 (8192 kB) */
.name = "M25P64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x17, 0x16,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25P80 (1024 kB) */
.name = "M25P80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x86, 0x64,
0x14, 0x13,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PE10 (128 kB) */
.name = "M25PE10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x13,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PE16 (2048 kB) */
.name = "M25PE16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x13,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PE20 (256 kB) */
.name = "M25PE20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x13,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PE40 (512 kB) */
.name = "M25PE40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x13,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PE80 (1024 kB) */
.name = "M25PE80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x86, 0x64,
0x14, 0x00,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PF32 (4096 kB) */
.name = "M25PF32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x00,
0x20, 0x70,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PX16 (2048 kB) */
.name = "M25PX16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x13,
0x20, 0x71,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PX32 (4096 kB) */
.name = "M25PX32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x13,
0x20, 0x71,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PX64 (8192 kB) */
.name = "M25PX64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x13,
0x20, 0x71,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M25PX80 (1024 kB) */
.name = "M25PX80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0x20, 0x71,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron M45PE10 (128 kB) */
.name = "M45PE10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x89, 0x91,
0x11, 0x11,
0x20, 0x40,
0x03, 0x18,
0x0a, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1005 (128 kB) */
.name = "MX25L1005",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1005A (128 kB) */
.name = "MX25L1005A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1005C (128 kB) */
.name = "MX25L1005C",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1006E (128 kB) */
.name = "MX25L1006E",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1021E (128 kB) */
.name = "MX25L1021E",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x52, 0x61,
0x11, 0x00,
0xc2, 0x22,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1025C (128 kB) */
.name = "MX25L1025C",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1026E (128 kB) */
.name = "MX25L1026E",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12801F (16384 kB) */
.name = "MX25L12801F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12805 (16384 kB) */
.name = "MX25L12805",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12805D (16384 kB) */
.name = "MX25L12805D",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12835E (16384 kB) */
.name = "MX25L12835E",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12836E (16384 kB) */
.name = "MX25L12836E",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12839 (16384 kB) */
.name = "MX25L12839",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x58,
0x18, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12845E (16384 kB) */
.name = "MX25L12845E",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12855E (16384 kB) */
.name = "MX25L12855E",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x88,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12855F (16384 kB) */
.name = "MX25L12855F",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x88,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12865E (16384 kB) */
.name = "MX25L12865E",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12873F (16384 kB) */
.name = "MX25L12873F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x12, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L12875F (16384 kB) */
.name = "MX25L12875F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x12, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1605 (2048 kB) */
.name = "MX25L1605",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1605A (2048 kB) */
.name = "MX25L1605A",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1605D (2048 kB) */
.name = "MX25L1605D",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1605MC (2048 kB) */
.name = "MX25L1605MC",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1606E (2048 kB) */
.name = "MX25L1606E",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1633E (2048 kB) */
.name = "MX25L1633E",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x24,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1635 (2048 kB) */
.name = "MX25L1635",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x24,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1635D (2048 kB) */
.name = "MX25L1635D",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x24,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1635E (2048 kB) */
.name = "MX25L1635E",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x25,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1636D (2048 kB) */
.name = "MX25L1636D",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x24,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1655D (2048 kB) */
.name = "MX25L1655D",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x26,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1673E (2048 kB) */
.name = "MX25L1673E",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x24,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L1675E (2048 kB) */
.name = "MX25L1675E",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x24,
0xc2, 0x24,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2005 (256 kB) */
.name = "MX25L2005",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2005C (256 kB) */
.name = "MX25L2005C",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2006E (256 kB) */
.name = "MX25L2006E",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2016E (256 kB) */
.name = "MX25L2016E",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2025A (256 kB) */
.name = "MX25L2025A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2025C (256 kB) */
.name = "MX25L2025C",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2026 (256 kB) */
.name = "MX25L2026",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2026C (256 kB) */
.name = "MX25L2026C",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2026D (256 kB) */
.name = "MX25L2026D",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L2026E (256 kB) */
.name = "MX25L2026E",
.size = 0x40000,
.x23 = {
0xfe, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25635E (32768 kB) */
.name = "MX25L25635E",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25635F (32768 kB) */
.name = "MX25L25635F",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25636E (32768 kB) */
.name = "MX25L25636E",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25639E (32768 kB) */
.name = "MX25L25639E",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25639F (32768 kB) */
.name = "MX25L25639F",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x01, 0xff,
0x82, 0x59,
0x19, 0x19,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25655E (32768 kB) */
.name = "MX25L25655E",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25655F (32768 kB) */
.name = "MX25L25655F",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25735E (32768 kB) */
.name = "MX25L25735E",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25735F (32768 kB) */
.name = "MX25L25735F",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x19, 0x18,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L25835E (32768 kB) */
.name = "MX25L25835E",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x18, 0x17,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3205 (4096 kB) */
.name = "MX25L3205",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3205A (4096 kB) */
.name = "MX25L3205A",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x86, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3205D (4096 kB) */
.name = "MX25L3205D",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3206E (4096 kB) */
.name = "MX25L3206E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3208E (4096 kB) */
.name = "MX25L3208E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3225D (4096 kB) */
.name = "MX25L3225D",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x5e,
0xc2, 0x5e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3235 (4096 kB) */
.name = "MX25L3235",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x5e,
0xc2, 0x5e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3235D (4096 kB) */
.name = "MX25L3235D",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x5e,
0xc2, 0x5e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3235E (4096 kB) */
.name = "MX25L3235E",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3236D (4096 kB) */
.name = "MX25L3236D",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x5e,
0xc2, 0x5e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3237D (4096 kB) */
.name = "MX25L3237D",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x5e,
0xc2, 0x5e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3239E (4096 kB) */
.name = "MX25L3239E",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x36, 0x25,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3255D (4096 kB) */
.name = "MX25L3255D",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x9e,
0xc2, 0x9e,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3273E (4096 kB) */
.name = "MX25L3273E",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x20,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L3275E (4096 kB) */
.name = "MX25L3275E",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x20,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4005(25A) (512 kB) */
.name = "MX25L4005(25A)",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4005A (512 kB) */
.name = "MX25L4005A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4005C (512 kB) */
.name = "MX25L4005C",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4006E (512 kB) */
.name = "MX25L4006E",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4025A (512 kB) */
.name = "MX25L4025A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4025C (512 kB) */
.name = "MX25L4025C",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4026D (512 kB) */
.name = "MX25L4026D",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x04,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L4026E (512 kB) */
.name = "MX25L4026E",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L512 (64 kB) */
.name = "MX25L512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L5121E (64 kB) */
.name = "MX25L5121E",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x52, 0x60,
0x10, 0x00,
0xc2, 0x22,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L512C (64 kB) */
.name = "MX25L512C",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L512E (64 kB) */
.name = "MX25L512E",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6405 (8192 kB) */
.name = "MX25L6405",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6405D (8192 kB) */
.name = "MX25L6405D",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6406E (8192 kB) */
.name = "MX25L6406E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6435E (8192 kB) */
.name = "MX25L6435E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6436E (8192 kB) */
.name = "MX25L6436E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6445E (8192 kB) */
.name = "MX25L6445E",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6455E (16384 kB) */
.name = "MX25L6455E",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x17, 0x87,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6465E (16384 kB) */
.name = "MX25L6465E",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6473E (8192 kB) */
.name = "MX25L6473E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x57,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L6475E (8192 kB) */
.name = "MX25L6475E",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L8005 (1024 kB) */
.name = "MX25L8005",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L8006E (1024 kB) */
.name = "MX25L8006E",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L8025A (1024 kB) */
.name = "MX25L8025A",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25L8035E (1024 kB) */
.name = "MX25L8035E",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX25U12835F (16384 kB) */
.name = "MX25U12835F",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x38, 0x38,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x07, 0x08}},
{ /* Macronix MX25U12839F (16384 kB) */
.name = "MX25U12839F",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x58,
0x38, 0x38,
0xc2, 0x25,
0x03, 0x18,
0x02, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x48,
0x07, 0x08}},
{ /* Macronix MX25U1635E (2048 kB) */
.name = "MX25U1635E",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x35, 0x35,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x07, 0x08}},
{ /* Macronix MX25U1635F (2048 kB) */
.name = "MX25U1635F",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x35, 0x35,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x49,
0x07, 0x08}},
{ /* Macronix MX25U2033E (256 kB) */
.name = "MX25U2033E",
.size = 0x40000,
.x23 = {
0xfe, 0xff,
0x00, 0x03,
0x82, 0x62,
0x32, 0x32,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x26,
0x07, 0x08}},
{ /* Macronix MX25U25635F (32768 kB) */
.name = "MX25U25635F",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x01, 0xff,
0x82, 0x69,
0x39, 0x39,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x26,
0x07, 0x08}},
{ /* Macronix MX25U3235 (4096 kB) */
.name = "MX25U3235",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x36, 0x36,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Macronix MX25U3235E (4096 kB) */
.name = "MX25U3235E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x36, 0x36,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x07, 0x08}},
{ /* Macronix MX25U3235F (4096 kB) */
.name = "MX25U3235F",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x36, 0x36,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x07, 0x08}},
{ /* Macronix MX25U3239E (4096 kB) */
.name = "MX25U3239E",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x56,
0x36, 0x36,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x40,
0x04, 0x49,
0x07, 0x08}},
{ /* Macronix MX25U4032E (512 kB) */
.name = "MX25U4032E",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x33, 0x33,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x07, 0x08}},
{ /* Macronix MX25U4033E (512 kB) */
.name = "MX25U4033E",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x33, 0x33,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x07, 0x08}},
{ /* Macronix MX25U4035 (512 kB) */
.name = "MX25U4035",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x33, 0x33,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Macronix MX25U6435E (8192 kB) */
.name = "MX25U6435E",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x37, 0x37,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x07, 0x08}},
{ /* Macronix MX25U6435F (8192 kB) */
.name = "MX25U6435F",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x37, 0x37,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x26,
0x07, 0x08}},
{ /* Macronix MX25U8032E (1024 kB) */
.name = "MX25U8032E",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x34, 0x34,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x07, 0x08}},
{ /* Macronix MX25U8033E (1024 kB) */
.name = "MX25U8033E",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x34, 0x34,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x27,
0x07, 0x08}},
{ /* Macronix MX25U8035 (1024 kB) */
.name = "MX25U8035",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x34, 0x34,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Macronix MX25U8035E (1024 kB) */
.name = "MX25U8035E",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x34, 0x34,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x07, 0x08}},
{ /* Macronix MX25V1006E (128 kB) */
.name = "MX25V1006E",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V4005 (512 kB) */
.name = "MX25V4005",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V4006E (512 kB) */
.name = "MX25V4006E",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V4035 (512 kB) */
.name = "MX25V4035",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x53, 0x53,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V512 (64 kB) */
.name = "MX25V512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V512E (64 kB) */
.name = "MX25V512E",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x06, 0x1e,
0x09, 0xc4}},
{ /* Macronix MX25V8005 (1024 kB) */
.name = "MX25V8005",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V8006E (1024 kB) */
.name = "MX25V8006E",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX25V8035 (1024 kB) */
.name = "MX25V8035",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x54, 0x54,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x08, 0x70,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Macronix MX66L51235F (65536 kB) */
.name = "MX66L51235F",
.size = 0x4000000,
.x23 = {
0xfe, 0xff,
0x03, 0xff,
0x82, 0x6a,
0x1a, 0x19,
0xc2, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX66L51255F (65536 kB) */
.name = "MX66L51255F",
.size = 0x4000000,
.x23 = {
0xfe, 0xff,
0x03, 0xff,
0x82, 0x6a,
0x1a, 0x89,
0xc2, 0x26,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Macronix MX66U51235F (65536 kB) */
.name = "MX66U51235F",
.size = 0x4000000,
.x23 = {
0xfe, 0xff,
0x03, 0xff,
0x82, 0x6a,
0x3a, 0x3a,
0xc2, 0x25,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x49,
0x07, 0x08}},
{ /* Micron N25Q008A11 (1024 kB) */
.name = "N25Q008A11",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x00,
0x20, 0xbb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25Q032A11 (4096 kB) */
.name = "N25Q032A11",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x00,
0x20, 0xbb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25Q032A13 (4096 kB) */
.name = "N25Q032A13",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x00,
0x20, 0xba,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron N25Q064A11 (8192 kB) */
.name = "N25Q064A11",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x00,
0x20, 0xbb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25Q064A13 (8192 kB) */
.name = "N25Q064A13",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x00,
0x20, 0xba,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron N25Q128A11 (16384 kB) */
.name = "N25Q128A11",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x00,
0x20, 0xbb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25Q128A13 (16384 kB) */
.name = "N25Q128A13",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x00,
0x20, 0xba,
0x03, 0x18,
0x02, 0x30,
0x02, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron N25Q256A11 (32768 kB) */
.name = "N25Q256A11",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x00,
0x20, 0xbb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x40,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25Q256A13 (32768 kB) */
.name = "N25Q256A13",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x00,
0x20, 0xba,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron N25Q512A83 (65536 kB) */
.name = "N25Q512A83",
.size = 0x4000000,
.x23 = {
0xff, 0xff,
0x03, 0xff,
0x82, 0x60,
0x20, 0x20,
0x20, 0xba,
0x03, 0x18,
0x1a, 0x30,
0x01, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Nantronics N25S10 (128 kB) */
.name = "N25S10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xd5, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Nantronics N25S16 (2048 kB) */
.name = "N25S16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xd5, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Nantronics N25S20 (256 kB) */
.name = "N25S20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xd5, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Nantronics N25S32 (4096 kB) */
.name = "N25S32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xd5, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Nantronics N25S40 (512 kB) */
.name = "N25S40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xd5, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Nantronics N25S80 (1024 kB) */
.name = "N25S80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xd5, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Micron N25W032A11 (4096 kB) */
.name = "N25W032A11",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x00,
0x2c, 0xcb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25W064A11 (8192 kB) */
.name = "N25W064A11",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x00,
0x2c, 0xcb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x06, 0x41}},
{ /* Micron N25W128A11 (16384 kB) */
.name = "N25W128A11",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x00,
0x2c, 0xcb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Micron N25W256A11 (32768 kB) */
.name = "N25W256A11",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x00,
0x2c, 0xcb,
0x03, 0x18,
0x02, 0x30,
0x01, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x28,
0x07, 0x08}},
{ /* Chingis Pm25LD010C (128 kB) */
.name = "Pm25LD010C",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x21, 0x21,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LD020C (256 kB) */
.name = "Pm25LD020C",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x22, 0x22,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LD040 (512 kB) */
.name = "Pm25LD040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x7e, 0x7e,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LD256C (32768 kB) */
.name = "Pm25LD256C",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x59,
0x2f, 0x02,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LD512C (64 kB) */
.name = "Pm25LD512C",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x20, 0x05,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LQ010A (128 kB) */
.name = "Pm25LQ010A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x41, 0x10,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x05, 0xfd,
0x09, 0xc4}},
{ /* Chingis Pm25LQ016C (2048 kB) */
.name = "Pm25LQ016C",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x45, 0x14,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LQ020A (256 kB) */
.name = "Pm25LQ020A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x41, 0x11,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x05, 0xfd,
0x09, 0xc4}},
{ /* Chingis Pm25LQ032 (4096 kB) */
.name = "Pm25LQ032",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x46, 0x15,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LQ032C (4096 kB) */
.name = "Pm25LQ032C",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x46, 0x15,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LQ080C (1024 kB) */
.name = "Pm25LQ080C",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x44, 0x13,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV010 (128 kB) */
.name = "Pm25LV010",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x7c, 0x7c,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV010A (128 kB) */
.name = "Pm25LV010A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x51,
0x7c, 0x7c,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV016B (2048 kB) */
.name = "Pm25LV016B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x14, 0x14,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV020 (256 kB) */
.name = "Pm25LV020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x7d, 0x7d,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV040 (512 kB) */
.name = "Pm25LV040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x7e, 0x7e,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV080B (1024 kB) */
.name = "Pm25LV080B",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x13, 0x13,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV512 (64 kB) */
.name = "Pm25LV512",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x7b, 0x7b,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25LV512A (64 kB) */
.name = "Pm25LV512A",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x50,
0x7b, 0x7b,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25W020 (256 kB) */
.name = "Pm25W020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x7d, 0x00,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Chingis Pm25WD020 (256 kB) */
.name = "Pm25WD020",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x32, 0x11,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Chingis Pm25WD040 (512 kB) */
.name = "Pm25WD040",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x33, 0x12,
0x7f, 0x9d,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Intel QH25F640S33 (8192 kB) */
.name = "QH25F640S33",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x86, 0x67,
0x13, 0x89,
0x89, 0x89,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL004A (512 kB) */
.name = "S25FL004A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x80, 0x63,
0x12, 0x12,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL004K (512 kB) */
.name = "S25FL004K",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL008A (1024 kB) */
.name = "S25FL008A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x80, 0x64,
0x13, 0x13,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL008K (1024 kB) */
.name = "S25FL008K",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL016A (2048 kB) */
.name = "S25FL016A",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x80, 0x65,
0x14, 0x14,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL016K (2048 kB) */
.name = "S25FL016K",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL032A (4096 kB) */
.name = "S25FL032A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x80, 0x66,
0x15, 0x15,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL032K (4096 kB) */
.name = "S25FL032K",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL032P (4096 kB) */
.name = "S25FL032P",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x15, 0x15,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL040A (512 kB) */
.name = "S25FL040A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x80, 0x63,
0x12, 0x12,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL064A (8192 kB) */
.name = "S25FL064A",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x80, 0x67,
0x16, 0x16,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL064K (8192 kB) */
.name = "S25FL064K",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL064P (8192 kB) */
.name = "S25FL064P",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x16, 0x16,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL116K (2048 kB) */
.name = "S25FL116K",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0x01, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL127S (16384 kB) */
.name = "S25FL127S",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0x01, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL128P (16384 kB) */
.name = "S25FL128P",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x86, 0x68,
0x18, 0x17,
0x01, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL128S (16384 kB) */
.name = "S25FL128S",
.size = 0x1000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0x01, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL129P (16384 kB) */
.name = "S25FL129P",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0x01, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL132K (4096 kB) */
.name = "S25FL132K",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x01, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL164K (8192 kB) */
.name = "S25FL164K",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0x01, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL216K (2048 kB) */
.name = "S25FL216K",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x80, 0x65,
0x15, 0x15,
0x01, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL256S (32768 kB) */
.name = "S25FL256S",
.size = 0x2000000,
.x23 = {
0xfe, 0xff,
0x00, 0xff,
0x82, 0x69,
0x19, 0x18,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Spansion S25FL512S (65536 kB) */
.name = "S25FL512S",
.size = 0x4000000,
.x23 = {
0xfe, 0xff,
0x03, 0xff,
0x82, 0x6a,
0x20, 0x19,
0x01, 0x02,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L010A (128 kB) */
.name = "TS25L010A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L020A (256 kB) */
.name = "TS25L020A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L032A (4096 kB) */
.name = "TS25L032A",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L10P (128 kB) */
.name = "TS25L10P",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x11,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L16AP (2048 kB) */
.name = "TS25L16AP",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x7e,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L16BP (2048 kB) */
.name = "TS25L16BP",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x7f,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L16P (2048 kB) */
.name = "TS25L16P",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x15,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L16PE (2048 kB) */
.name = "TS25L16PE",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x7f,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L20P (256 kB) */
.name = "TS25L20P",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x12,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L40P (512 kB) */
.name = "TS25L40P",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x13,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L512A (64 kB) */
.name = "TS25L512A",
.size = 0x10000,
.x23 = {
0xff, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0x37, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L80P (1024 kB) */
.name = "TS25L80P",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x14,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI TS25L80PE (1024 kB) */
.name = "TS25L80PE",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x7f,
0x20, 0x80,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25B40(Bottom) (512 kB) */
.name = "W25B40(Bottom)",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x00, 0x42,
0xef, 0x42,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25B40(Top) (512 kB) */
.name = "W25B40(Top)",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x00, 0x42,
0xef, 0x42,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25P10 (128 kB) */
.name = "W25P10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x86, 0x61,
0x00, 0x10,
0xef, 0x10,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25P16 (2048 kB) */
.name = "W25P16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x86, 0x65,
0x15, 0x14,
0xef, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25P20 (256 kB) */
.name = "W25P20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x86, 0x62,
0x00, 0x11,
0xef, 0x11,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25P40 (512 kB) */
.name = "W25P40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x86, 0x63,
0x00, 0x12,
0xef, 0x12,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25P80 (1024 kB) */
.name = "W25P80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x86, 0x64,
0x14, 0x13,
0xef, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q05 (64 kB) */
.name = "W25Q05",
.size = 0x10000,
.x23 = {
0xfe, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q05CL (64 kB) */
.name = "W25Q05CL",
.size = 0x10000,
.x23 = {
0xfe, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q10CL (128 kB) */
.name = "W25Q10CL",
.size = 0x20000,
.x23 = {
0xfe, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q128BV (16384 kB) */
.name = "W25Q128BV",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q128FV (16384 kB) */
.name = "W25Q128FV",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q128FW (16384 kB) */
.name = "W25Q128FW",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xef, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x18,
0x04, 0x6d,
0x07, 0x08}},
{ /* Winbond W25Q16 (2048 kB) */
.name = "W25Q16",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q16B (2048 kB) */
.name = "W25Q16B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q16CL (2048 kB) */
.name = "W25Q16CL",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Winbond W25Q16CV (2048 kB) */
.name = "W25Q16CV",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Winbond W25Q16DV (2048 kB) */
.name = "W25Q16DV",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Winbond W25Q20B (256 kB) */
.name = "W25Q20B",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q20BW (256 kB) */
.name = "W25Q20BW",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x50,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Winbond W25Q20CL (256 kB) */
.name = "W25Q20CL",
.size = 0x40000,
.x23 = {
0xfe, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q256FV (32768 kB) */
.name = "W25Q256FV",
.size = 0x2000000,
.x23 = {
0xff, 0xff,
0x01, 0xff,
0x82, 0x69,
0x19, 0x18,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q32 (4096 kB) */
.name = "W25Q32",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q32BV (4096 kB) */
.name = "W25Q32BV",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q32BW (4096 kB) */
.name = "W25Q32BW",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x50,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Winbond W25Q32DW (4096 kB) */
.name = "W25Q32DW",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Winbond W25Q32FV (4096 kB) */
.name = "W25Q32FV",
.size = 0x400000,
.x23 = {
0xff, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q40 (512 kB) */
.name = "W25Q40",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q40B (512 kB) */
.name = "W25Q40B",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q40BL (512 kB) */
.name = "W25Q40BL",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q40BV (512 kB) */
.name = "W25Q40BV",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x29,
0x07, 0x08}},
{ /* Winbond W25Q40BW (512 kB) */
.name = "W25Q40BW",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x50,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Winbond W25Q40CL (512 kB) */
.name = "W25Q40CL",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Winbond W25Q64 (8192 kB) */
.name = "W25Q64",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q64BV (8192 kB) */
.name = "W25Q64BV",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q64CV (8192 kB) */
.name = "W25Q64CV",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q64DW (8192 kB) */
.name = "W25Q64DW",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Winbond W25Q64FV (8192 kB) */
.name = "W25Q64FV",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q64FW (8192 kB) */
.name = "W25Q64FW",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x57,
0x17, 0x16,
0xef, 0x60,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x06, 0x18,
0x00, 0xc8,
0x07, 0x08}},
{ /* Winbond W25Q80 (1024 kB) */
.name = "W25Q80",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q80BL (1024 kB) */
.name = "W25Q80BL",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x05, 0xfc,
0x09, 0xc4}},
{ /* Winbond W25Q80BV (1024 kB) */
.name = "W25Q80BV",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25Q80BW (1024 kB) */
.name = "W25Q80BW",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x50,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x06, 0x8f,
0x04, 0x2a,
0x07, 0x08}},
{ /* Winbond W25R128FV (16384 kB) */
.name = "W25R128FV",
.size = 0x1000000,
.x23 = {
0xff, 0xff,
0x00, 0xff,
0x82, 0x68,
0x18, 0x17,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25R64FV (8192 kB) */
.name = "W25R64FV",
.size = 0x800000,
.x23 = {
0xff, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x40,
0x03, 0x18,
0x1a, 0x30,
0x1a, 0x30},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X05 (64 kB) */
.name = "W25X05",
.size = 0x10000,
.x23 = {
0xfe, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X05CL (64 kB) */
.name = "W25X05CL",
.size = 0x10000,
.x23 = {
0xfe, 0xff,
0x00, 0x00,
0x82, 0x60,
0x10, 0x05,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X10 (128 kB) */
.name = "W25X10",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X10A (128 kB) */
.name = "W25X10A",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X10BL (128 kB) */
.name = "W25X10BL",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X10BV (128 kB) */
.name = "W25X10BV",
.size = 0x20000,
.x23 = {
0xff, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X10CL (128 kB) */
.name = "W25X10CL",
.size = 0x20000,
.x23 = {
0xfe, 0xff,
0x00, 0x01,
0x82, 0x61,
0x11, 0x10,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X16 (2048 kB) */
.name = "W25X16",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X16A (2048 kB) */
.name = "W25X16A",
.size = 0x200000,
.x23 = {
0xfe, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X16B (2048 kB) */
.name = "W25X16B",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x14,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X20 (256 kB) */
.name = "W25X20",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X20A (256 kB) */
.name = "W25X20A",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X20BL (256 kB) */
.name = "W25X20BL",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X20BV (256 kB) */
.name = "W25X20BV",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X20CL (256 kB) */
.name = "W25X20CL",
.size = 0x40000,
.x23 = {
0xfe, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X20CV (256 kB) */
.name = "W25X20CV",
.size = 0x40000,
.x23 = {
0xff, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x06, 0xc4,
0x0c, 0xe4}},
{ /* Winbond W25X21CL (256 kB) */
.name = "W25X21CL",
.size = 0x40000,
.x23 = {
0xfe, 0xff,
0x00, 0x03,
0x82, 0x62,
0x12, 0x11,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X32 (4096 kB) */
.name = "W25X32",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X32A (4096 kB) */
.name = "W25X32A",
.size = 0x400000,
.x23 = {
0xfe, 0xff,
0x00, 0x3f,
0x82, 0x66,
0x16, 0x15,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X40 (512 kB) */
.name = "W25X40",
.size = 0x80000,
.x23 = {
0xfe, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X40A (512 kB) */
.name = "W25X40A",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X40BL (512 kB) */
.name = "W25X40BL",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X40BV (512 kB) */
.name = "W25X40BV",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X40CL (512 kB) */
.name = "W25X40CL",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X40CV (512 kB) */
.name = "W25X40CV",
.size = 0x80000,
.x23 = {
0xff, 0xff,
0x00, 0x07,
0x82, 0x63,
0x13, 0x12,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x06, 0xc4,
0x0c, 0xe4}},
{ /* Winbond W25X64 (8192 kB) */
.name = "W25X64",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X64A (8192 kB) */
.name = "W25X64A",
.size = 0x800000,
.x23 = {
0xfe, 0xff,
0x00, 0x7f,
0x82, 0x67,
0x17, 0x16,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X80 (1024 kB) */
.name = "W25X80",
.size = 0x100000,
.x23 = {
0xfe, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X80A (1024 kB) */
.name = "W25X80A",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3f,
0x07, 0x08,
0x0c, 0xe4}},
{ /* Winbond W25X80B (1024 kB) */
.name = "W25X80B",
.size = 0x100000,
.x23 = {
0xff, 0xff,
0x00, 0x0f,
0x82, 0x64,
0x14, 0x13,
0xef, 0x30,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ /* TSI ZP25L16P (2048 kB) */
.name = "ZP25L16P",
.size = 0x200000,
.x23 = {
0xff, 0xff,
0x00, 0x1f,
0x82, 0x65,
0x15, 0x7f,
0x20, 0x20,
0x03, 0x18,
0x1a, 0x30,
0x19, 0xc0},
.x11 = {
0x0b, 0x3e,
0x07, 0x08,
0x0c, 0xe4}},
{ .name = NULL}
};
#endif /* EM100PRO_CHIPS_H */