Ticket #5: w25q128.patch

File w25q128.patch, 1.2 KB (added by Marc Randolph <mrand@…>, 4 years ago)
  • flashchips.c

     
    75027502 
    75037503        { 
    75047504                .vendor         = "Winbond", 
     7505                .name           = "W25Q128", 
     7506                .bustype        = CHIP_BUSTYPE_SPI, 
     7507                .manufacture_id = WINBOND_NEX_ID, 
     7508                .model_id       = WINBOND_NEX_W25Q128, 
     7509                .total_size     = 16384, 
     7510                .page_size      = 256, 
     7511                .feature_bits   = FEATURE_WRSR_WREN, 
     7512                .tested         = TEST_OK_PREW, 
     7513                .probe          = probe_spi_rdid, 
     7514                .probe_timing   = TIMING_ZERO, 
     7515                .block_erasers  = 
     7516                { 
     7517                        { 
     7518                                .eraseblocks = { {4 * 1024, 4096} }, 
     7519                                .block_erase = spi_block_erase_20, 
     7520                        }, { 
     7521                                .eraseblocks = { {32 * 1024, 512} }, 
     7522                                .block_erase = spi_block_erase_52, 
     7523                        }, { 
     7524                                .eraseblocks = { {64 * 1024, 256} }, 
     7525                                .block_erase = spi_block_erase_d8, 
     7526                        }, { 
     7527                                .eraseblocks = { {16 * 1024 * 1024, 1} }, 
     7528                                .block_erase = spi_block_erase_60, 
     7529                        }, { 
     7530                                .eraseblocks = { {16 * 1024 * 1024, 1} }, 
     7531                                .block_erase = spi_block_erase_c7, 
     7532                        } 
     7533                }, 
     7534                .unlock         = spi_disable_blockprotect, 
     7535                .write          = spi_chip_write_256, 
     7536                .read           = spi_chip_read, 
     7537        }, 
     7538 
     7539        { 
     7540                .vendor         = "Winbond", 
    75057541                .name           = "W25x10", 
    75067542                .bustype        = CHIP_BUSTYPE_SPI, 
    75077543                .manufacture_id = WINBOND_NEX_ID,