FreeCalypso > hg > fc-magnetite
comparison src/cs/drivers/drv_app/ffs/board/dev.c @ 606:de936aea260a
FFS: added Multi-ID support for Samsung flash chips
needed for GTM900 target support
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 17 Jun 2019 19:23:57 +0000 |
parents | 92dbfa906f66 |
children | 0a845c97b8b4 |
comparison
equal
deleted
inserted
replaced
605:07d0dc4431f4 | 606:de936aea260a |
---|---|
622 FFS_DRIVER_AMD_SB, 8 }, | 622 FFS_DRIVER_AMD_SB, 8 }, |
623 | 623 |
624 // Samsung K5A3340YB Bottom boot, 14Mb + 18Mb (!?) | 624 // Samsung K5A3340YB Bottom boot, 14Mb + 18Mb (!?) |
625 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x223D, | 625 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x223D, |
626 FFS_DRIVER_AMD_SB, 8 }, | 626 FFS_DRIVER_AMD_SB, 8 }, |
627 //zack add | 627 |
628 //Samsung K5A3240CG | 628 /* post-TI additions */ |
629 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x22A0, | 629 |
630 // Samsung K5A32xxCTM (Openmoko) | |
631 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x22A0, | |
630 FFS_DRIVER_AMD_SB, 7 }, | 632 FFS_DRIVER_AMD_SB, 7 }, |
631 //Samsung K5L6331CAA-D270 | 633 |
632 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x257E, | 634 // Samsung K5L33xxCAM (Huawei GTM900) |
635 // Multi-id device: 0x257E, 0x2503, 0x2501. Converted to 0x0301 | |
636 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x0301, | |
637 FFS_DRIVER_AMD_SB, 7 }, | |
638 | |
639 // Samsung K5L6331CAA-D270 ?? (stanza came with moko10/11 source) | |
640 // Multi-id device: 0x257E, 0x2506, 0x2501. Converted to 0x0601 | |
641 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x0601, | |
633 FFS_DRIVER_AMD_SB, 15 }, | 642 FFS_DRIVER_AMD_SB, 15 }, |
634 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x2506, | |
635 FFS_DRIVER_AMD_SB, 15 }, | |
636 { &flash_16x64[0], (char *) 0x380000, MANUFACT_SAMSUNG, 0x2501, | |
637 FFS_DRIVER_AMD_SB, 15 }, | |
638 //end zack | |
639 | 643 |
640 /********** SST Devices ***********************************************/ | 644 /********** SST Devices ***********************************************/ |
641 | 645 |
642 // SST SST36VF1601 | 646 // SST SST36VF1601 |
643 { &flash_16x64[0], (char *) 0x180000, MANUFACT_SST, 0x2761, | 647 { &flash_16x64[0], (char *) 0x180000, MANUFACT_SST, 0x2761, |