| |
| #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 */ |