From f4d189fe8e498de3b6d8e6b7057f39c759891bbe Mon Sep 17 00:00:00 2001 From: gdisirio Date: Sat, 24 Sep 2011 09:13:08 +0000 Subject: [PATCH] STM32 IAR projects updated. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3395 35acf78f-673a-0410-8e92-d51de3d6d3f4 --- demos/ARMCM3-STM32F100-DISCOVERY/iar/ch.ewp | 233 +++++++++++++----- demos/ARMCM3-STM32F103/iar/ch.ewp | 249 +++++++++++++------ demos/ARMCM3-STM32F103ZG-FATFS/iar/ch.ewp | 258 ++++++++++++-------- demos/ARMCM3-STM32F107/iar/ch.ewp | 232 ++++++++++++------ demos/ARMCM3-STM32L152-DISCOVERY/iar/ch.ewp | 47 +++- readme.txt | 2 +- 6 files changed, 709 insertions(+), 312 deletions(-) diff --git a/demos/ARMCM3-STM32F100-DISCOVERY/iar/ch.ewp b/demos/ARMCM3-STM32F100-DISCOVERY/iar/ch.ewp index 287b56a00..a277d1719 100644 --- a/demos/ARMCM3-STM32F100-DISCOVERY/iar/ch.ewp +++ b/demos/ARMCM3-STM32F100-DISCOVERY/iar/ch.ewp @@ -12,7 +12,7 @@ General 3 - 18 + 21 1 1 + + + + ICCARM 2 - 26 + 28 1 1 @@ -364,11 +387,15 @@ 1 + @@ -523,7 +550,8 @@ @@ -876,7 +920,7 @@ General 3 - 18 + 21 1 0 + + + + ICCARM 2 - 26 + 28 1 0 @@ -1228,11 +1295,15 @@ 1 + @@ -1387,7 +1458,8 @@ @@ -1751,12 +1839,21 @@ $PROJ_DIR$\..\..\..\os\hal\include\can.h + + $PROJ_DIR$\..\..\..\os\hal\include\ext.h + + + $PROJ_DIR$\..\..\..\os\hal\include\gpt.h + $PROJ_DIR$\..\..\..\os\hal\include\hal.h $PROJ_DIR$\..\..\..\os\hal\include\i2c.h + + $PROJ_DIR$\..\..\..\os\hal\include\icu.h + $PROJ_DIR$\..\..\..\os\hal\include\mac.h @@ -1772,15 +1869,30 @@ $PROJ_DIR$\..\..\..\os\hal\include\pwm.h + + $PROJ_DIR$\..\..\..\os\hal\include\rtc.h + + + $PROJ_DIR$\..\..\..\os\hal\include\sdc.h + $PROJ_DIR$\..\..\..\os\hal\include\serial.h + + $PROJ_DIR$\..\..\..\os\hal\include\serial_usb.h + $PROJ_DIR$\..\..\..\os\hal\include\spi.h $PROJ_DIR$\..\..\..\os\hal\include\uart.h + + $PROJ_DIR$\..\..\..\os\hal\include\usb.h + + + $PROJ_DIR$\..\..\..\os\hal\include\usb_cdc.h + src @@ -1790,12 +1902,21 @@ $PROJ_DIR$\..\..\..\os\hal\src\can.c + + $PROJ_DIR$\..\..\..\os\hal\src\ext.c + + + $PROJ_DIR$\..\..\..\os\hal\src\gpt.c + $PROJ_DIR$\..\..\..\os\hal\src\hal.c $PROJ_DIR$\..\..\..\os\hal\src\i2c.c + + $PROJ_DIR$\..\..\..\os\hal\src\icu.c + $PROJ_DIR$\..\..\..\os\hal\src\mac.c @@ -1808,15 +1929,27 @@ $PROJ_DIR$\..\..\..\os\hal\src\pwm.c + + $PROJ_DIR$\..\..\..\os\hal\src\rtc.c + + + $PROJ_DIR$\..\..\..\os\hal\src\sdc.c + $PROJ_DIR$\..\..\..\os\hal\src\serial.c + + $PROJ_DIR$\..\..\..\os\hal\src\serial_usb.c + $PROJ_DIR$\..\..\..\os\hal\src\spi.c $PROJ_DIR$\..\..\..\os\hal\src\uart.c + + $PROJ_DIR$\..\..\..\os\hal\src\usb.c + @@ -1951,40 +2084,31 @@ platform - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\adc_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\adc_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\core_cm3.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f100.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f103.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f105_f107.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f100.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f103.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f105_f107.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.h $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.c @@ -2005,30 +2129,27 @@ $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32f10x.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32_rcc.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32f10x.h port - STM32 + STM32F1xx - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\cmparams.h + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\cmparams.h - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\vectors.s + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\vectors.s diff --git a/demos/ARMCM3-STM32F103/iar/ch.ewp b/demos/ARMCM3-STM32F103/iar/ch.ewp index 085175d5f..6add8178f 100644 --- a/demos/ARMCM3-STM32F103/iar/ch.ewp +++ b/demos/ARMCM3-STM32F103/iar/ch.ewp @@ -12,7 +12,7 @@ General 3 - 18 + 21 1 1 + + + + ICCARM 2 - 26 + 28 1 1 @@ -364,11 +387,15 @@ 1 + @@ -523,8 +550,8 @@ @@ -877,7 +920,7 @@ General 3 - 18 + 21 1 0 + + + + ICCARM 2 - 26 + 28 1 0 @@ -1229,11 +1295,15 @@ 1 + @@ -1388,8 +1458,8 @@ @@ -1753,12 +1839,21 @@ $PROJ_DIR$\..\..\..\os\hal\include\can.h + + $PROJ_DIR$\..\..\..\os\hal\include\ext.h + + + $PROJ_DIR$\..\..\..\os\hal\include\gpt.h + $PROJ_DIR$\..\..\..\os\hal\include\hal.h $PROJ_DIR$\..\..\..\os\hal\include\i2c.h + + $PROJ_DIR$\..\..\..\os\hal\include\icu.h + $PROJ_DIR$\..\..\..\os\hal\include\mac.h @@ -1774,15 +1869,30 @@ $PROJ_DIR$\..\..\..\os\hal\include\pwm.h + + $PROJ_DIR$\..\..\..\os\hal\include\rtc.h + + + $PROJ_DIR$\..\..\..\os\hal\include\sdc.h + $PROJ_DIR$\..\..\..\os\hal\include\serial.h + + $PROJ_DIR$\..\..\..\os\hal\include\serial_usb.h + $PROJ_DIR$\..\..\..\os\hal\include\spi.h $PROJ_DIR$\..\..\..\os\hal\include\uart.h + + $PROJ_DIR$\..\..\..\os\hal\include\usb.h + + + $PROJ_DIR$\..\..\..\os\hal\include\usb_cdc.h + src @@ -1792,12 +1902,21 @@ $PROJ_DIR$\..\..\..\os\hal\src\can.c + + $PROJ_DIR$\..\..\..\os\hal\src\ext.c + + + $PROJ_DIR$\..\..\..\os\hal\src\gpt.c + $PROJ_DIR$\..\..\..\os\hal\src\hal.c $PROJ_DIR$\..\..\..\os\hal\src\i2c.c + + $PROJ_DIR$\..\..\..\os\hal\src\icu.c + $PROJ_DIR$\..\..\..\os\hal\src\mac.c @@ -1810,15 +1929,27 @@ $PROJ_DIR$\..\..\..\os\hal\src\pwm.c + + $PROJ_DIR$\..\..\..\os\hal\src\rtc.c + + + $PROJ_DIR$\..\..\..\os\hal\src\sdc.c + $PROJ_DIR$\..\..\..\os\hal\src\serial.c + + $PROJ_DIR$\..\..\..\os\hal\src\serial_usb.c + $PROJ_DIR$\..\..\..\os\hal\src\spi.c $PROJ_DIR$\..\..\..\os\hal\src\uart.c + + $PROJ_DIR$\..\..\..\os\hal\src\usb.c + @@ -1953,46 +2084,25 @@ platform - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f100.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f103.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\core_cm3.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f105_f107.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f100.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f103.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f105_f107.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.h $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\serial_lld.c @@ -2001,36 +2111,27 @@ $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\serial_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32_rcc.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32f10x.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32f10x.h port - STM32 + STM32F1xx - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\cmparams.h + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\cmparams.h - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\vectors.s + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\vectors.s diff --git a/demos/ARMCM3-STM32F103ZG-FATFS/iar/ch.ewp b/demos/ARMCM3-STM32F103ZG-FATFS/iar/ch.ewp index a66a70295..c62ba7e3b 100644 --- a/demos/ARMCM3-STM32F103ZG-FATFS/iar/ch.ewp +++ b/demos/ARMCM3-STM32F103ZG-FATFS/iar/ch.ewp @@ -12,7 +12,7 @@ General 3 - 18 + 21 1 1 + + + + ICCARM 2 - 26 + 28 1 1 + @@ -525,8 +552,8 @@ @@ -879,7 +922,7 @@ General 3 - 18 + 21 1 0 + + + + ICCARM 2 - 26 + 28 1 0 + @@ -1393,8 +1462,8 @@ @@ -1782,6 +1867,9 @@ $PROJ_DIR$\..\..\..\os\hal\include\can.h + + $PROJ_DIR$\..\..\..\os\hal\include\ext.h + $PROJ_DIR$\..\..\..\os\hal\include\gpt.h @@ -1809,6 +1897,9 @@ $PROJ_DIR$\..\..\..\os\hal\include\pwm.h + + $PROJ_DIR$\..\..\..\os\hal\include\rtc.h + $PROJ_DIR$\..\..\..\os\hal\include\sdc.h @@ -1839,6 +1930,9 @@ $PROJ_DIR$\..\..\..\os\hal\src\can.c + + $PROJ_DIR$\..\..\..\os\hal\src\ext.c + $PROJ_DIR$\..\..\..\os\hal\src\gpt.c @@ -1863,6 +1957,9 @@ $PROJ_DIR$\..\..\..\os\hal\src\pwm.c + + $PROJ_DIR$\..\..\..\os\hal\src\rtc.c + $PROJ_DIR$\..\..\..\os\hal\src\sdc.c @@ -1890,9 +1987,6 @@ $PROJ_DIR$\..\..\..\os\kernel\include\ch.h - - $PROJ_DIR$\..\..\..\os\kernel\include\chbsem.h - $PROJ_DIR$\..\..\..\os\kernel\include\chcond.h @@ -1905,9 +1999,6 @@ $PROJ_DIR$\..\..\..\os\kernel\include\chevents.h - - $PROJ_DIR$\..\..\..\os\kernel\include\chfiles.h - $PROJ_DIR$\..\..\..\os\kernel\include\chheap.h @@ -2021,58 +2112,25 @@ platform - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f100.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f103.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\core_cm3.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f105_f107.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\gpt_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\gpt_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f100.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f103.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f105_f107.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\icu_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\icu_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.h $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\sdc_lld.c @@ -2087,45 +2145,27 @@ $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\serial_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32_rcc.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_usb.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32f10x.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\usb_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\usb_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32f10x.h port - STM32 + STM32F1xx - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\cmparams.h + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\cmparams.h - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\vectors.s + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\vectors.s @@ -2158,6 +2198,12 @@ various + + $PROJ_DIR$\..\..\..\os\various\chprintf.c + + + $PROJ_DIR$\..\..\..\os\various\chprintf.h + $PROJ_DIR$\..\..\..\os\various\shell.c diff --git a/demos/ARMCM3-STM32F107/iar/ch.ewp b/demos/ARMCM3-STM32F107/iar/ch.ewp index df3095c33..ae69e614f 100644 --- a/demos/ARMCM3-STM32F107/iar/ch.ewp +++ b/demos/ARMCM3-STM32F107/iar/ch.ewp @@ -12,7 +12,7 @@ General 3 - 18 + 21 1 1 + + + + ICCARM 2 - 26 + 28 1 1 @@ -364,11 +387,15 @@ 1 + @@ -523,7 +550,8 @@ @@ -876,7 +920,7 @@ General 3 - 18 + 21 1 0 + + + + ICCARM 2 - 26 + 28 1 0 @@ -1229,11 +1295,15 @@ 1 + @@ -1388,7 +1458,8 @@ @@ -1752,6 +1839,9 @@ $PROJ_DIR$\..\..\..\os\hal\include\can.h + + $PROJ_DIR$\..\..\..\os\hal\include\ext.h + $PROJ_DIR$\..\..\..\os\hal\include\gpt.h @@ -1761,6 +1851,9 @@ $PROJ_DIR$\..\..\..\os\hal\include\i2c.h + + $PROJ_DIR$\..\..\..\os\hal\include\icu.h + $PROJ_DIR$\..\..\..\os\hal\include\mac.h @@ -1776,6 +1869,12 @@ $PROJ_DIR$\..\..\..\os\hal\include\pwm.h + + $PROJ_DIR$\..\..\..\os\hal\include\rtc.h + + + $PROJ_DIR$\..\..\..\os\hal\include\sdc.h + $PROJ_DIR$\..\..\..\os\hal\include\serial.h @@ -1791,6 +1890,9 @@ $PROJ_DIR$\..\..\..\os\hal\include\usb.h + + $PROJ_DIR$\..\..\..\os\hal\include\usb_cdc.h + src @@ -1800,6 +1902,9 @@ $PROJ_DIR$\..\..\..\os\hal\src\can.c + + $PROJ_DIR$\..\..\..\os\hal\src\ext.c + $PROJ_DIR$\..\..\..\os\hal\src\gpt.c @@ -1809,6 +1914,9 @@ $PROJ_DIR$\..\..\..\os\hal\src\i2c.c + + $PROJ_DIR$\..\..\..\os\hal\src\icu.c + $PROJ_DIR$\..\..\..\os\hal\src\mac.c @@ -1821,6 +1929,12 @@ $PROJ_DIR$\..\..\..\os\hal\src\pwm.c + + $PROJ_DIR$\..\..\..\os\hal\src\rtc.c + + + $PROJ_DIR$\..\..\..\os\hal\src\sdc.c + $PROJ_DIR$\..\..\..\os\hal\src\serial.c @@ -1970,46 +2084,25 @@ platform - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\adc_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f100.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\can_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f103.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\core_cm3.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\hal_lld_f105_f107.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f100.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f103.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\hal_lld_f105_f107.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pal_lld.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\pwm_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\GPIOv1\pal_lld.h $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\serial_lld.c @@ -2018,36 +2111,27 @@ $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\serial_lld.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.c - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\spi_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\DMAv1\stm32_dma.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.c + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32_rcc.h - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32_dma.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\stm32f10x.h - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.c - - - $PROJ_DIR$\..\..\..\os\hal\platforms\STM32\uart_lld.h + $PROJ_DIR$\..\..\..\os\hal\platforms\STM32F1xx\stm32f10x.h port - STM32 + STM32F1xx - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\cmparams.h + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\cmparams.h - $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32\vectors.s + $PROJ_DIR$\..\..\..\os\ports\IAR\ARMCMx\STM32F1xx\vectors.s diff --git a/demos/ARMCM3-STM32L152-DISCOVERY/iar/ch.ewp b/demos/ARMCM3-STM32L152-DISCOVERY/iar/ch.ewp index d84ff7beb..d6c066984 100644 --- a/demos/ARMCM3-STM32L152-DISCOVERY/iar/ch.ewp +++ b/demos/ARMCM3-STM32L152-DISCOVERY/iar/ch.ewp @@ -99,7 +99,7 @@ src @@ -1878,12 +1902,21 @@ $PROJ_DIR$\..\..\..\os\hal\src\can.c + + $PROJ_DIR$\..\..\..\os\hal\src\ext.c + + + $PROJ_DIR$\..\..\..\os\hal\src\gpt.c + $PROJ_DIR$\..\..\..\os\hal\src\hal.c $PROJ_DIR$\..\..\..\os\hal\src\i2c.c + + $PROJ_DIR$\..\..\..\os\hal\src\icu.c + $PROJ_DIR$\..\..\..\os\hal\src\mac.c @@ -1896,15 +1929,27 @@ $PROJ_DIR$\..\..\..\os\hal\src\pwm.c + + $PROJ_DIR$\..\..\..\os\hal\src\rtc.c + + + $PROJ_DIR$\..\..\..\os\hal\src\sdc.c + $PROJ_DIR$\..\..\..\os\hal\src\serial.c + + $PROJ_DIR$\..\..\..\os\hal\src\serial_usb.c + $PROJ_DIR$\..\..\..\os\hal\src\spi.c $PROJ_DIR$\..\..\..\os\hal\src\uart.c + + $PROJ_DIR$\..\..\..\os\hal\src\usb.c + diff --git a/readme.txt b/readme.txt index 9653ea87e..5ea8fc151 100644 --- a/readme.txt +++ b/readme.txt @@ -160,7 +160,7 @@ - NEW: Added provisional support for STM32F2xx. Because of this some directories related to the STM32 have been renamed, your makefiles may require adjustments. - (TODO: change to be ported to IAR and Keil build files) + (TODO: change to be ported to Keil build files) - NEW: Added a custom rule to the various rules.mk files, now it is possible to add an user rule into the Makefiles. - NEW: Improvements to the trace buffer, now it stores a full thread pointer