# HG changeset patch # User Mychaela Falconia # Date 1515867261 0 # Node ID db0874a11f57b7cb35a3505e4c7c6296edc944cb # Parent 3f1a587b3a84f106050ca9fa6bc20197c3828733 beginning of C11x target support diff -r 3f1a587b3a84 -r db0874a11f57 src/cs/drivers/drv_app/ffs/board/dev.c --- a/src/cs/drivers/drv_app/ffs/board/dev.c Sat Jan 13 00:40:14 2018 +0000 +++ b/src/cs/drivers/drv_app/ffs/board/dev.c Sat Jan 13 18:14:21 2018 +0000 @@ -468,15 +468,21 @@ /********** Intel Devices *********************************************/ // Intel 28F160C3-T 16Mb. Using top-most 8x8kB (parameter) sectors. +#if defined(CONFIG_TARGET_C139) || defined(CONFIG_TARGET_C11X) + // Changed for C11x aftermarket FFS config: 64x3 at 0x1C0000 + { &flash_16x64[0], (char *) 0x1C0000, MANUFACT_INTEL, 0x88C2, + FFS_DRIVER_INTEL_SB, 3 }, +#else { &flash_8x8[0], (char *) 0x1F0000, MANUFACT_INTEL, 0x88C2, FFS_DRIVER_INTEL_SB, 8 }, +#endif // Intel 28F160C3-B, 16Mb. Using top-most 6x64kB sectors { &flash_16x64[0], (char *) 0x1A0000, MANUFACT_INTEL, 0x88C3, FFS_DRIVER_INTEL_SB, 6 }, // Intel 28F320C3-T, 32Mb. Using top-most 8x8kB (parameter) sectors. -#ifdef CONFIG_TARGET_C139 +#if defined(CONFIG_TARGET_C139) || defined(CONFIG_TARGET_C11X) // Changed for C139 aftermarket FFS config: 64x3 at 0x3C0000 { &flash_16x64[0], (char *) 0x3C0000, MANUFACT_INTEL, 0x88C4, FFS_DRIVER_INTEL_SB, 3 }, diff -r 3f1a587b3a84 -r db0874a11f57 src/cs/drivers/drv_core/armio/armio.c --- a/src/cs/drivers/drv_core/armio/armio.c Sat Jan 13 00:40:14 2018 +0000 +++ b/src/cs/drivers/drv_core/armio/armio.c Sat Jan 13 18:14:21 2018 +0000 @@ -207,7 +207,7 @@ // set IOs 8,9,10,11,12 and 13 as high // set IOs 0 to 7 as low - #ifdef CONFIG_TARGET_C139 + #if defined(CONFIG_TARGET_C139) || defined(CONFIG_TARGET_C11X) /* C139 GPIO configuration mimics what the original fw sets */ /* GPIO out all zeros - the LCD backlight is OFF */