Refs #311. Reworked compiler specific parts in the STM32F2 port.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@295 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
Frank Voorburg 2017-07-13 10:32:25 +00:00
parent f8ad500416
commit 6910d23b03
8 changed files with 1595 additions and 1577 deletions

View File

@ -544,7 +544,7 @@
"stm32f2xx_conf.h"
"led.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\stm32f2xx_conf.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\stm32f2xx_conf.h
"stm32f2xx_adc.h"
"stm32f2xx_can.h"
"stm32f2xx_crc.h"
@ -572,106 +572,106 @@
"stm32f2xx_wwdg.h"
"misc.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_adc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_adc.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\stm32f2xx.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\stm32f2xx.h
"core_cm3.h"
"system_stm32f2xx.h"
<stdint.h>
"stm32f2xx_conf.h"
1485627380 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\cmsis\core_cm3.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\cmsis\core_cm3.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1485627380 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\cmsis\core_cminstr.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1485627380 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\cmsis\core_cmfunc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\system_stm32f2xx.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\system_stm32f2xx.h
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_can.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_can.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_crc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_crc.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_cryp.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_cryp.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dac.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dac.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dbgmcu.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dbgmcu.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dcmi.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dcmi.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dma.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_dma.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_exti.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_exti.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_flash.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_flash.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_fsmc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_fsmc.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_hash.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_hash.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_gpio.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_gpio.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_i2c.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_i2c.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_iwdg.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_iwdg.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_pwr.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_pwr.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_rcc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_rcc.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_rng.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_rng.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_rtc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_rtc.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_sdio.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_sdio.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_spi.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_spi.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_syscfg.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_syscfg.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_tim.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_tim.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_usart.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_usart.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_wwdg.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\stm32f2xx_wwdg.h
"stm32f2xx.h"
1485627379 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\misc.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\inc\misc.h
"stm32f2xx.h"
1485627381 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\led.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\led.h
1452185785 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\app.h
"assert.h"
@ -684,139 +684,139 @@
1469268259 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\hw.c
"header.h"
1485627377 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\led.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f2xx.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\misc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\misc.c
"misc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_adc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_adc.c
"stm32f2xx_adc.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_can.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_can.c
"stm32f2xx_can.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_crc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_crc.c
"stm32f2xx_crc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp.c
"stm32f2xx_cryp.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp_aes.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp_aes.c
"stm32f2xx_cryp.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp_des.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp_des.c
"stm32f2xx_cryp.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp_tdes.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_cryp_tdes.c
"stm32f2xx_cryp.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dac.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dac.c
"stm32f2xx_dac.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dbgmcu.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dbgmcu.c
"stm32f2xx_dbgmcu.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dcmi.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dcmi.c
"stm32f2xx_dcmi.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dma.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_dma.c
"stm32f2xx_dma.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_exti.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_exti.c
"stm32f2xx_exti.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_flash.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_flash.c
"stm32f2xx_flash.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_fsmc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_fsmc.c
"stm32f2xx_fsmc.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_gpio.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_gpio.c
"stm32f2xx_gpio.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_hash.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_hash.c
"stm32f2xx_hash.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_hash_md5.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_hash_md5.c
"stm32f2xx_hash.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_hash_sha1.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_hash_sha1.c
"stm32f2xx_hash.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_i2c.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_i2c.c
"stm32f2xx_i2c.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_iwdg.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_iwdg.c
"stm32f2xx_iwdg.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_pwr.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_pwr.c
"stm32f2xx_pwr.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_rcc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_rcc.c
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_rng.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_rng.c
"stm32f2xx_rng.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_rtc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_rtc.c
"stm32f2xx_rtc.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_sdio.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_sdio.c
"stm32f2xx_sdio.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_spi.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_spi.c
"stm32f2xx_spi.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_syscfg.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_syscfg.c
"stm32f2xx_syscfg.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_tim.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_tim.c
"stm32f2xx_tim.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_usart.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_usart.c
"stm32f2xx_usart.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_wwdg.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\spl\src\stm32f2xx_wwdg.c
"stm32f2xx_wwdg.h"
"stm32f2xx_rcc.h"
1485627379 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\system_stm32f2xx.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\system_stm32f2xx.c
"stm32f2xx.h"
1452185952 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\os.c
"os.h"
1469192680 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\startup_stm32f2xx.s
1499945254 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\startup_stm32f2xx.s
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\gcc\cstart.s
1485627377 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\hooks.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\hooks.c
"boot.h"
"led.h"
"stm32f2xx.h"
1485627342 c:\work\software\openblt\target\source\boot.h
1499159026 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
@ -829,118 +829,118 @@
"file.h"
"com.h"
1485627343 c:\work\software\openblt\target\source\armcm3_stm32f2\types.h
1495810634 c:\work\software\openblt\target\source\armcm3_stm32f2\types.h
1485627196 c:\work\software\openblt\target\source\assert.h
1495810634 c:\work\software\openblt\target\source\assert.h
1485627381 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\\blt_conf.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\\blt_conf.h
1485627342 c:\work\software\openblt\target\source\plausibility.h
1495810634 c:\work\software\openblt\target\source\plausibility.h
1493026658 c:\work\software\openblt\target\source\cpu.h
1495810632 c:\work\software\openblt\target\source\cpu.h
1485627344 c:\work\software\openblt\target\source\cop.h
1495810633 c:\work\software\openblt\target\source\cop.h
1485627196 c:\work\software\openblt\target\source\nvm.h
1495810632 c:\work\software\openblt\target\source\nvm.h
1485627344 c:\work\software\openblt\target\source\timer.h
1495810633 c:\work\software\openblt\target\source\timer.h
1485627195 c:\work\software\openblt\target\source\backdoor.h
1495810633 c:\work\software\openblt\target\source\backdoor.h
1485627343 c:\work\software\openblt\target\source\file.h
1495810634 c:\work\software\openblt\target\source\file.h
"ff.h"
1485627343 c:\work\software\openblt\target\source\com.h
1495810633 c:\work\software\openblt\target\source\com.h
"xcp.h"
1493026917 c:\work\software\openblt\target\source\xcp.h
1495810633 c:\work\software\openblt\target\source\xcp.h
1493026587 source:c:\work\software\openblt\target\source\armcm3_stm32f2\cpu.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\cpu.c
"boot.h"
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\flash.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\flash.c
"boot.h"
"stm32f2xx.h"
"flash_layout.c"
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\nvm.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\nvm.c
"boot.h"
"flash.h"
1485627343 c:\work\software\openblt\target\source\armcm3_stm32f2\flash.h
1495810634 c:\work\software\openblt\target\source\armcm3_stm32f2\flash.h
1485627377 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\main.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\main.c
"boot.h"
"stm32f2xx.h"
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\timer.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\timer.c
"boot.h"
"stm32f2xx.h"
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\uart.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\uart.c
"boot.h"
"stm32f2xx.h"
1485627196 source:c:\work\software\openblt\target\source\assert.c
1495810634 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1485627195 source:c:\work\software\openblt\target\source\backdoor.c
1495810633 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1485627196 source:c:\work\software\openblt\target\source\boot.c
1495810634 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1485627342 source:c:\work\software\openblt\target\source\com.c
1495810633 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1485627196 c:\work\software\openblt\target\source\can.h
1495810632 c:\work\software\openblt\target\source\can.h
1485627342 c:\work\software\openblt\target\source\uart.h
1495810634 c:\work\software\openblt\target\source\uart.h
1485627194 c:\work\software\openblt\target\source\usb.h
1495810633 c:\work\software\openblt\target\source\usb.h
1485627344 c:\work\software\openblt\target\source\net.h
1495810633 c:\work\software\openblt\target\source\net.h
1485627343 source:c:\work\software\openblt\target\source\cop.c
1495810633 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1493282507 source:c:\work\software\openblt\target\source\file.c
1495810634 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1493026773 source:c:\work\software\openblt\target\source\xcp.c
1495810633 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\ff.h
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\ff.h
"integer.h"
"ffconf.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\integer.h
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\integer.h
<windows.h>
<tchar.h>
1493280503 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\fatfs\ffconf.h
1495810637 c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\fatfs\ffconf.h
1493290294 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\fatfs\mmc.c
1495810637 source:c:\work\software\openblt\target\demo\armcm3_stm32f2_olimex_stm32p207_gcc\boot\lib\fatfs\mmc.c
"diskio.h"
"stm32f2xx.h"
"stm32f2xx_conf.h"
"boot.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\diskio.h
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\diskio.h
"integer.h"
1460492726 source:c:\work\software\openblt\target\source\third_party\fatfs\src\ff.c
1495810633 source:c:\work\software\openblt\target\source\third_party\fatfs\src\ff.c
"ff.h"
"diskio.h"
<stdarg.h>
1460492726 source:c:\work\software\openblt\target\source\third_party\fatfs\src\option\unicode.c
1495810633 source:c:\work\software\openblt\target\source\third_party\fatfs\src\option\unicode.c
"../ff.h"
"cc932.c"
"cc936.c"
@ -948,28 +948,28 @@
"cc950.c"
"ccsbcs.c"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc932.c
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc932.c
"../ff.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc936.c
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc936.c
"../ff.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc949.c
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc949.c
"../ff.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc950.c
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\option\cc950.c
"../ff.h"
1460492726 c:\work\software\openblt\target\source\third_party\fatfs\src\option\ccsbcs.c
1495810633 c:\work\software\openblt\target\source\third_party\fatfs\src\option\ccsbcs.c
"../ff.h"
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\can.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\can.c
"boot.h"
1485627343 source:c:\work\software\openblt\target\source\armcm3_stm32f2\gcc\cpu_comp.c
1495810634 source:c:\work\software\openblt\target\source\armcm3_stm32f2\gcc\cpu_comp.c
"boot.h"
1485627344 source:c:\work\software\openblt\target\source\net.c
1495810633 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"

View File

@ -31,7 +31,7 @@
</Build>
<Device>
<Add option="$device=cortex-m3" />
<Add option="$lscript=..\..\..\..\Source\ARMCM3_STM32F2\GCC\memory.x" />
<Add option="$lscript=..\stm32f207ze_flash.ld" />
<Add option="$stack=0x0800" />
<Add option="$heap=0x0000" />
</Device>
@ -312,6 +312,10 @@
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\startup_stm32f2xx.S">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM3_STM32F2\can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
@ -331,10 +335,6 @@
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\GCC\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM3_STM32F2\GCC\cstart.S">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\GCC\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM3_STM32F2\nvm.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />

View File

@ -3,7 +3,7 @@
<ActiveTarget name="Debug" />
<File name="..\blt_conf.h" open="1" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="5338" topLine="69" />
<Cursor1 position="5479" topLine="66" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f2xx_adc.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
@ -16,9 +16,4 @@
<Cursor1 position="2697" topLine="24" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM3_STM32F2\GCC\cstart.S" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="8692" topLine="144" />
</Cursor>
</File>
</EmBitz_layout_file>

View File

@ -1,4 +1,4 @@
/* File: cstart.s
/* File: startup_stm32f2xx.S
* Purpose: startup file for Cortex-M3 devices. Should use with
* GCC for ARM Embedded Processors
* Version: V1.3
@ -177,12 +177,6 @@ __isr_vector:
.globl Reset_Handler
.type Reset_Handler, %function
Reset_Handler:
/* Initialize the stackpointer. this is done automatically after a reset event.
* the bootloader performs a software reset by calling this reset handler, in
* which case the stackpointer is not yet initialized. */
ldr r1, =__StackTop
mov sp, r1
/* Loop to copy data from read only memory to RAM. The ranges
* of copy from/to are specified by following symbols evaluated in
* linker script.

View File

@ -1,6 +1,35 @@
/* ---------------------------------------------------------------------------- */
/* Em::Blocks embedded development Support */
/* ---------------------------------------------------------------------------- */
/* Copyright (c) 2014, EmBlocks */
/* */
/* All rights reserved. */
/* */
/* Redistribution and use in source and binary forms, with or without */
/* modification, are permitted provided that the following condition is met: */
/* */
/* - Redistributions of source code must retain the above copyright notice, */
/* this list of conditions and the disclaimer below. */
/* */
/* EmBlocks's name may not be used to endorse or promote products derived from */
/* this software without specific prior written permission. */
/* */
/* DISCLAIMER: THIS SOFTWARE IS PROVIDED BY EBLOCKS "AS IS" AND ANY EXPRESS OR */
/* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF */
/* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE */
/* DISCLAIMED. IN NO EVENT SHALL EMBLOCKS BE LIABLE FOR ANY DIRECT, INDIRECT, */
/* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT */
/* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, */
/* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF */
/* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING */
/* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, */
/* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
/* ---------------------------------------------------------------------------- */
/*------------------------------------------------------------------------------
* Linker script for running OpenBLT in internal FLASH on the STM32F2xx
* Linker script for running in internal FLASH on the STM32F207ZE
*----------------------------------------------------------------------------*/
OUTPUT_FORMAT("elf32-littlearm", "elf32-littlearm", "elf32-littlearm")
OUTPUT_ARCH(arm)
SEARCH_DIR(.)
@ -9,7 +38,7 @@ SEARCH_DIR(.)
MEMORY
{
ROM (rx) : ORIGIN = 0x08000000, LENGTH = 32K
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 32K
RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 128K
}
/* Linker script to place sections and symbol values. Should be used together