|
|
|
@ -41,6 +41,7 @@ |
|
|
|
|
#define AM29DL800BB 0x22CB |
|
|
|
|
#define AM29DL800BT 0x224A |
|
|
|
|
|
|
|
|
|
#define AM29F400BB 0x22AB |
|
|
|
|
#define AM29F800BB 0x2258 |
|
|
|
|
#define AM29F800BT 0x22D6 |
|
|
|
|
#define AM29LV400BB 0x22BA |
|
|
|
@ -296,6 +297,23 @@ static const struct amd_flash_info jedec_table[] = { |
|
|
|
|
#ifdef CONFIG_SYS_FLASH_LEGACY_512Kx16 |
|
|
|
|
{ |
|
|
|
|
.mfr_id = (u16)AMD_MANUFACT, |
|
|
|
|
.dev_id = AM29F400BB, |
|
|
|
|
.name = "AMD AM29F400BB", |
|
|
|
|
.uaddr = { |
|
|
|
|
[1] = MTD_UADDR_0x0555_0x02AA /* x16 */ |
|
|
|
|
}, |
|
|
|
|
.DevSize = SIZE_512KiB, |
|
|
|
|
.CmdSet = CFI_CMDSET_AMD_LEGACY, |
|
|
|
|
.NumEraseRegions= 4, |
|
|
|
|
.regions = { |
|
|
|
|
ERASEINFO(0x04000, 1), |
|
|
|
|
ERASEINFO(0x02000, 2), |
|
|
|
|
ERASEINFO(0x08000, 1), |
|
|
|
|
ERASEINFO(0x10000, 7), |
|
|
|
|
} |
|
|
|
|
}, |
|
|
|
|
{ |
|
|
|
|
.mfr_id = (u16)AMD_MANUFACT, |
|
|
|
|
.dev_id = AM29LV400BB, |
|
|
|
|
.name = "AMD AM29LV400BB", |
|
|
|
|
.uaddr = { |
|
|
|
|