1
0
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:
Andrew Morgan
2011-09-13 22:05:44 +00:00
committed by Uwe Hermann
parent 29e5d31084
commit ca081461af
2 changed files with 25 additions and 0 deletions

View File

@ -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",