added prescaler for 16 bit pwm in LPC1347 target
Fork of mbed-dev by
Diff: targets/cmsis/TARGET_Freescale/TARGET_K22F/TOOLCHAIN_ARM_STD/MK22FN512xxx12.sct
- Revision:
- 144:ef7eb2e8f9f7
- Parent:
- 121:7f86b4238bec
--- a/targets/cmsis/TARGET_Freescale/TARGET_K22F/TOOLCHAIN_ARM_STD/MK22FN512xxx12.sct Tue Aug 02 14:07:36 2016 +0000 +++ b/targets/cmsis/TARGET_Freescale/TARGET_K22F/TOOLCHAIN_ARM_STD/MK22FN512xxx12.sct Fri Sep 02 15:07:44 2016 +0100 @@ -50,10 +50,6 @@ */ #define __ram_vector_table__ 1 -/* Heap 1/4 of ram and stack 1/8 */ -#define __stack_size__ 0x4000 -#define __heap_size__ 0x8000 - #if (defined(__ram_vector_table__)) #define __ram_vector_table_size__ 0x00000400 #else @@ -78,18 +74,6 @@ #define m_data_2_start 0x20000000 #define m_data_2_size 0x00010000 -/* Sizes */ -#if (defined(__stack_size__)) - #define Stack_Size __stack_size__ -#else - #define Stack_Size 0x0400 -#endif - -#if (defined(__heap_size__)) - #define Heap_Size __heap_size__ -#else - #define Heap_Size 0x0400 -#endif LR_m_text m_interrupts_start m_text_size+m_interrupts_size+m_flash_config_size { ; load region size_region VECTOR_ROM m_interrupts_start m_interrupts_size { ; load address = execution address @@ -105,11 +89,9 @@ RW_m_data m_data_start m_data_size { ; RW data .ANY (+RW +ZI) } - RW_m_data_2 m_data_2_start m_data_2_size-Stack_Size-Heap_Size { ; RW data + RW_IRAM1 m_data_2_start m_data_2_size { ; RW data .ANY (+RW +ZI) } - RW_IRAM1 ((ImageLimit(RW_m_data_2) == m_data_2_start) ? ImageLimit(RW_m_data) : +0) EMPTY Heap_Size { ; Heap region growing up - } VECTOR_RAM m_interrupts_ram_start EMPTY m_interrupts_ram_size { } }