mirror of
https://review.coreboot.org/flashrom.git
synced 2025-07-02 06:23:18 +02:00
Add probe/read support for the Catalyst CAT28F512 chip
Write and erase are NOT yet supported! Probe and read are tested by Andrew Morgan and Uwe Hermann on Intel NICs. Corresponding to flashrom svn r1439. Signed-off-by: Andrew Morgan <ziltro@ziltro.com> Acked-by: Uwe Hermann <uwe@hermann-uwe.de>
This commit is contained in:

committed by
Uwe Hermann

parent
29e5d31084
commit
ca081461af
24
flashchips.c
24
flashchips.c
@ -2340,6 +2340,30 @@ const struct flashchip flashchips[] = {
|
||||
.voltage = {3000, 3600},
|
||||
},
|
||||
|
||||
{
|
||||
.vendor = "Catalyst",
|
||||
.name = "CAT28F512",
|
||||
.bustype = BUS_PARALLEL,
|
||||
.manufacture_id = CATALYST_ID,
|
||||
.model_id = CATALYST_CAT28F512,
|
||||
.total_size = 64,
|
||||
.page_size = 0, /* unused */
|
||||
.feature_bits = 0,
|
||||
.tested = TEST_OK_PR,
|
||||
.probe = probe_jedec, /* FIXME! */
|
||||
.probe_timing = TIMING_ZERO,
|
||||
.block_erasers =
|
||||
{
|
||||
{
|
||||
.eraseblocks = { {64 * 1024, 1} },
|
||||
.block_erase = NULL, /* TODO */
|
||||
},
|
||||
},
|
||||
.write = NULL, /* TODO */
|
||||
.read = read_memmapped,
|
||||
.voltage = {4500, 5500},
|
||||
},
|
||||
|
||||
{
|
||||
.vendor = "Bright",
|
||||
.name = "BM29F040",
|
||||
|
Reference in New Issue
Block a user