Refs #363. Added GCC/Makefile support to Nucleo-F091RC demo.

git-svn-id: https://svn.code.sf.net/p/openblt/code/trunk@308 5dc33758-31d5-4daf-9ae8-b24bf3d40d73
This commit is contained in:
Frank Voorburg 2017-07-19 13:01:37 +00:00
parent c635aab18a
commit fd5fc2dfc5
20 changed files with 1718 additions and 75164 deletions

View File

@ -1,569 +0,0 @@
# depslib dependency file v1.0
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_adc.c
"stm32f0xx_adc.h"
"stm32f0xx_rcc.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_adc.h
"stm32f0xx.h"
1417710862 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\stm32f0xx.h
"core_cm0.h"
"system_stm32f0xx.h"
<stdint.h>
"stm32f0xx_conf.h"
1417516674 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\cmsis\core_cm0.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1417516674 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417516674 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417714462 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\system_stm32f0xx.h
1417516578 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\stm32f0xx_conf.h
"stm32f0xx_adc.h"
"stm32f0xx_can.h"
"stm32f0xx_cec.h"
"stm32f0xx_comp.h"
"stm32f0xx_crc.h"
"stm32f0xx_crs.h"
"stm32f0xx_dac.h"
"stm32f0xx_dbgmcu.h"
"stm32f0xx_dma.h"
"stm32f0xx_exti.h"
"stm32f0xx_flash.h"
"stm32f0xx_gpio.h"
"stm32f0xx_i2c.h"
"stm32f0xx_iwdg.h"
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
"stm32f0xx_rtc.h"
"stm32f0xx_spi.h"
"stm32f0xx_syscfg.h"
"stm32f0xx_tim.h"
"stm32f0xx_usart.h"
"stm32f0xx_wwdg.h"
"stm32f0xx_misc.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_can.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_cec.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_comp.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_crc.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_crs.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_dac.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_dbgmcu.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_dma.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_exti.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_flash.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_gpio.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_i2c.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_iwdg.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_pwr.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_rcc.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_rtc.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_spi.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_syscfg.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_tim.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_usart.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_wwdg.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_misc.h
"stm32f0xx.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_can.c
"stm32f0xx_can.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_cec.c
"stm32f0xx_cec.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_comp.c
"stm32f0xx_comp.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_crc.c
"stm32f0xx_crc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_crs.c
"stm32f0xx_crs.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_dac.c
"stm32f0xx_dac.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_dbgmcu.c
"stm32f0xx_dbgmcu.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_dma.c
"stm32f0xx_dma.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_exti.c
"stm32f0xx_exti.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_flash.c
"stm32f0xx_flash.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_gpio.c
"stm32f0xx_gpio.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_i2c.c
"stm32f0xx_i2c.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_iwdg.c
"stm32f0xx_iwdg.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_misc.c
"stm32f0xx_misc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_pwr.c
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_rcc.c
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_rtc.c
"stm32f0xx_rtc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_spi.c
"stm32f0xx_spi.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_syscfg.c
"stm32f0xx_syscfg.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_tim.c
"stm32f0xx_tim.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_usart.c
"stm32f0xx_usart.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_wwdg.c
"stm32f0xx_wwdg.h"
"stm32f0xx_rcc.h"
1479203609 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\app.c
"header.h"
1461835068 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\header.h
<stdint.h>
<stdlib.h>
"os.h"
"hw.h"
"app.h"
1452182352 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\os\os.h
1461835274 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\hw.h
"stm32f0xx_conf.h"
"led.h"
1452182499 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\led.h
1452182185 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\app.h
"assert.h"
1452181838 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\assert.h
1452181962 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\assert.c
"header.h"
1461835384 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\hw.c
"header.h"
1471419376 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\startup_stm32f0xx.s
1471422675 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\system_stm32f0xx.c
"stm32f0xx.h"
1452182352 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\os\os.c
"os.h"
1471421727 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\led.c
"header.h"
1417710862 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\system_stm32f0xx.h
1471419075 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\system_stm32f0xx.c
"stm32f0xx.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\hooks.c
"boot.h"
"led.h"
"stm32f0xx.h"
1499159026 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
"plausibility.h"
"cpu.h"
"cop.h"
"nvm.h"
"timer.h"
"backdoor.h"
"file.h"
"com.h"
1495810634 c:\work\software\openblt\target\source\armcm0_stm32f0\types.h
1495810634 c:\work\software\openblt\target\source\assert.h
1499942552 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\blt_conf.h
1495810634 c:\work\software\openblt\target\source\plausibility.h
1495810632 c:\work\software\openblt\target\source\cpu.h
1495810633 c:\work\software\openblt\target\source\cop.h
1495810632 c:\work\software\openblt\target\source\nvm.h
1495810633 c:\work\software\openblt\target\source\timer.h
1495810633 c:\work\software\openblt\target\source\backdoor.h
1495810634 c:\work\software\openblt\target\source\file.h
"ff.h"
1495810633 c:\work\software\openblt\target\source\com.h
"xcp.h"
1495810633 c:\work\software\openblt\target\source\xcp.h
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\led.h
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\stm32f0xx.h
"core_cm0.h"
"system_stm32f0xx.h"
<stdint.h>
"stm32f0xx_conf.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\cmsis\core_cm0.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\system_stm32f0xx.h
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\stm32f0xx_conf.h
"stm32f0xx_adc.h"
"stm32f0xx_can.h"
"stm32f0xx_cec.h"
"stm32f0xx_comp.h"
"stm32f0xx_crc.h"
"stm32f0xx_crs.h"
"stm32f0xx_dac.h"
"stm32f0xx_dbgmcu.h"
"stm32f0xx_dma.h"
"stm32f0xx_exti.h"
"stm32f0xx_flash.h"
"stm32f0xx_gpio.h"
"stm32f0xx_i2c.h"
"stm32f0xx_iwdg.h"
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
"stm32f0xx_rtc.h"
"stm32f0xx_spi.h"
"stm32f0xx_syscfg.h"
"stm32f0xx_tim.h"
"stm32f0xx_usart.h"
"stm32f0xx_wwdg.h"
"stm32f0xx_misc.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_adc.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_can.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_cec.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_comp.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_crc.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_crs.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_dac.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_dbgmcu.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_dma.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_exti.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_flash.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_gpio.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_i2c.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_iwdg.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_pwr.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_rcc.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_rtc.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_spi.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_syscfg.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_tim.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_usart.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_wwdg.h
"stm32f0xx.h"
1495810638 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_misc.h
"stm32f0xx.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f0xx.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_adc.c
"stm32f0xx_adc.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_can.c
"stm32f0xx_can.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_cec.c
"stm32f0xx_cec.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_comp.c
"stm32f0xx_comp.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_crc.c
"stm32f0xx_crc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_crs.c
"stm32f0xx_crs.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_dac.c
"stm32f0xx_dac.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_dbgmcu.c
"stm32f0xx_dbgmcu.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_dma.c
"stm32f0xx_dma.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_exti.c
"stm32f0xx_exti.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_flash.c
"stm32f0xx_flash.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_gpio.c
"stm32f0xx_gpio.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_i2c.c
"stm32f0xx_i2c.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_iwdg.c
"stm32f0xx_iwdg.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_misc.c
"stm32f0xx_misc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_pwr.c
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_rcc.c
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_rtc.c
"stm32f0xx_rtc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_spi.c
"stm32f0xx_spi.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_syscfg.c
"stm32f0xx_syscfg.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_tim.c
"stm32f0xx_tim.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_usart.c
"stm32f0xx_usart.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_wwdg.c
"stm32f0xx_wwdg.h"
"stm32f0xx_rcc.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\system_stm32f0xx.c
"stm32f0xx.h"
1495810638 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\main.c
"boot.h"
"stm32f0xx.h"
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\cpu.c
"boot.h"
"stm32f0xx.h"
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\flash.c
"boot.h"
"stm32f0xx.h"
"flash_layout.c"
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\gcc\cpu_comp.c
"boot.h"
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\gcc\cstart.s
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\nvm.c
"boot.h"
"flash.h"
1495810634 c:\work\software\openblt\target\source\armcm0_stm32f0\flash.h
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\timer.c
"boot.h"
"stm32f0xx.h"
1495810634 source:c:\work\software\openblt\target\source\armcm0_stm32f0\uart.c
"boot.h"
"stm32f0xx.h"
1495810634 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1495810633 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1495810634 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1495810633 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1495810632 c:\work\software\openblt\target\source\can.h
1495810634 c:\work\software\openblt\target\source\uart.h
1495810633 c:\work\software\openblt\target\source\usb.h
1495810633 c:\work\software\openblt\target\source\net.h
1495810633 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1495810634 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1495810633 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"
"uip_arp.h"
1495810633 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"
1499942243 source:c:\work\software\openblt\target\source\armcm0_stm32f0\can.c
"boot.h"
"stm32f0xx.h"
1499943437 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\startup_stm32f0xx.s

View File

@ -1,410 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_project_file>
<EmBitzVersion release="1.00" revision="0" />
<FileVersion major="1" minor="0" />
<Project>
<Option title="stm32f091" />
<Option pch_mode="2" />
<Option compiler="armgcc_eb" />
<Option virtualFolders="Libs\;Libs\cmsis\;Libs\SPL\;Srcs\;Srcs\Core\;Srcs\Core\ARMCM0_STM32F0\;Srcs\Core\ARMCM0_STM32F0\GCC\;" />
<Build>
<Target title="Debug">
<Option output="..\bin\openblt_stm32f091.elf" />
<Option object_output="..\obj\" />
<Option type="0" />
<Option compiler="armgcc_eb" />
<Option projectDeviceOptionsRelation="0" />
<Compiler>
<Add option="-Wall" />
<Add option="-fdata-sections" />
<Add option="-ffunction-sections" />
<Add option="-O1" />
<Add option="-g3" />
</Compiler>
<Assembler>
<Add option="-Wa,--gdwarf-2" />
</Assembler>
<Linker>
<Add option="-Wl,--gc-sections" />
</Linker>
</Target>
</Build>
<Device>
<Add option="$device=cortex-m0" />
<Add option="$lscript=./../cfg/stm32f091rc_flash.ld" />
<Add option="$stack=0x0100" />
<Add option="$heap=0x0000" />
</Device>
<Compiler>
<Add option="-mfloat-abi=soft" />
<Add option="-fno-strict-aliasing" />
<Add symbol="STM32F091" />
<Add symbol="USE_STDPERIPH_DRIVER" />
<Add directory="..\lib" />
<Add directory="..\lib\cmsis" />
<Add directory="..\lib\SPL\inc" />
<Add directory="..\..\Boot" />
<Add directory="..\..\..\..\Source" />
<Add directory="..\..\..\..\Source\ARMCM0_STM32F0" />
<Add directory="..\..\..\..\Source\ARMCM0_STM32F0\GCC" />
</Compiler>
<Linker>
<Add option="-eb_lib=n" />
<Add option="-eb_start_files" />
</Linker>
<ExtraCommands>
<Add after="arm-none-eabi-objcopy -O srec $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).srec" />
<Mode before="0" />
<Mode after="1" />
</ExtraCommands>
<Unit filename="..\blt_conf.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\hooks.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_common_tables.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_const_structs.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_math.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cm0.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmFunc.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmInstr.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_adc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_can.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_cec.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_comp.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_crc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_crs.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_dac.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_dbgmcu.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_dma.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_exti.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_flash.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_gpio.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_i2c.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_iwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_misc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_pwr.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_rcc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_rtc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_spi.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_syscfg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_tim.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_usart.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_wwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_adc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_cec.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_comp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_crc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_crs.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_dac.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_dbgmcu.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_dma.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_exti.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_flash.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_gpio.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_i2c.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_iwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_misc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_pwr.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_rcc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_rtc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_spi.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_syscfg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_tim.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_usart.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_wwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\stm32f0xx.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\stm32f0xx_conf.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f0xx.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f0xx.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\main.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\startup_stm32f0xx.S">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\cpu.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\flash.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\flash.h">
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\GCC\cpu_comp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\GCC\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\nvm.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\timer.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\types.h">
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\ARMCM0_STM32F0\uart.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\ARMCM0_STM32F0\" />
</Unit>
<Unit filename="..\..\..\..\Source\assert.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\assert.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\backdoor.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\backdoor.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\boot.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\boot.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\can.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\com.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\com.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\cop.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\cop.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\cpu.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\file.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\file.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\net.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\net.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\nvm.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\plausibility.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\timer.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\uart.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\usb.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\xcp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Unit filename="..\..\..\..\Source\xcp.h">
<Option virtualFolder="Srcs\Core\" />
</Unit>
<Extensions>
<code_completion />
<debugger>
<target_debugging_settings target="Debug" active_interface="ST-link">
<debug_interface interface_id="OpenOCD" ip_address="" ip_port="" path="" executable="" description="" dont_start_server="false" backoff_time="" options="0" reg_filter="0" active_family="" gdb_before_conn="" gdb_after_conn="" />
<debug_interface interface_id="ST-link" ip_address="localhost" ip_port="4242" path="${EMBITZ}\share\contrib" executable="STLinkGDB.exe" description="..\cfg\STM32F091x.svd" dont_start_server="false" backoff_time="1000" options="2" reg_filter="0" active_family="STMicroelectronics" gdb_before_conn="" gdb_after_conn="">
<family_options family_id="STMicroelectronics">
<option opt_id="ID_JTAG_SWD" opt_value="swd" />
<option opt_id="ID_VECTOR_START" opt_value="0x08000000" />
<option opt_id="ID_RESET_TYPE" opt_value="System" />
<option opt_id="ID_LOAD_PROGRAM" opt_value="1" />
<option opt_id="ID_SEMIHOST_CHECK" opt_value="0" />
<option opt_id="ID_RAM_EXEC" opt_value="0" />
<option opt_id="ID_VEC_TABLE" opt_value="1" />
<option opt_id="ID_DONT_CONN_RESET" opt_value="0" />
<option opt_id="ID_ALL_MODE_DEBUG" opt_value="0" />
<option opt_id="ID_DEV_ADDR" opt_value="" />
<option opt_id="ID_VERBOSE_LEVEL" opt_value="3" />
</family_options>
</debug_interface>
</target_debugging_settings>
</debugger>
<envvars />
</Extensions>
</Project>
</EmBitz_project_file>

View File

@ -1,109 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_layout_file>
<ActiveTarget name="Debug" />
<File name="..\blt_conf.h" open="1" top="0" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4848" topLine="50" />
</Cursor>
</File>
<File name="..\hooks.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="7231" topLine="132" />
</Cursor>
</File>
<File name="..\led.c" open="0" top="0" tabpos="5" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3613" topLine="40" />
</Cursor>
</File>
<File name="..\lib\SPL\inc\stm32f0xx_rcc.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="19229" topLine="416" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f0xx_can.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="23338" topLine="618" />
</Cursor>
</File>
<File name="..\lib\SPL\src\stm32f0xx_gpio.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="12043" topLine="262" />
</Cursor>
</File>
<File name="..\lib\stm32f0xx.h" open="0" top="0" tabpos="3" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="71326" topLine="1002" />
</Cursor>
</File>
<File name="..\main.c" open="1" top="1" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2691" topLine="7" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\can.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9594" topLine="206" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\cpu.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="6122" topLine="83" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\flash.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="13273" topLine="132" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\flash.h" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="1854" topLine="0" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\nvm.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2035" topLine="24" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\timer.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="4074" topLine="42" />
</Cursor>
</File>
<File name="..\..\..\..\Source\ARMCM0_STM32F0\uart.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3686" topLine="14" />
</Cursor>
</File>
<File name="..\..\..\..\Source\backdoor.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="7121" topLine="114" />
</Cursor>
</File>
<File name="..\..\..\..\Source\boot.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2199" topLine="27" />
</Cursor>
</File>
<File name="..\..\..\..\Source\com.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3102" topLine="36" />
</Cursor>
</File>
<File name="..\..\..\..\Source\cop.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="2908" topLine="10" />
</Cursor>
</File>
<File name="..\..\..\..\Source\file.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="9018" topLine="165" />
</Cursor>
</File>
<File name="..\..\..\..\Source\xcp.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="22593" topLine="578" />
</Cursor>
</File>
</EmBitz_layout_file>

View File

@ -0,0 +1,38 @@
// ----------------------------------------------------------------------------
#include <stdlib.h>
// ----------------------------------------------------------------------------
// Forward declaration
void
_exit(int code);
// ----------------------------------------------------------------------------
// We just enter an infinite loop, to be used as landmark when halting
// the debugger.
//
// It can be redefined in the application, if more functionality
// is required.
void
__attribute__((weak))
_exit(int code __attribute__((unused)))
{
// TODO: write on trace
while (1)
;
}
// ----------------------------------------------------------------------------
void
__attribute__((weak,noreturn))
abort(void)
{
_exit(1);
}
// ----------------------------------------------------------------------------

View File

@ -0,0 +1,174 @@
#****************************************************************************************
#| Description: Makefile for GNU ARM Embedded toolchain.
#| File Name: makefile
#|
#|---------------------------------------------------------------------------------------
#| C O P Y R I G H T
#|---------------------------------------------------------------------------------------
#| Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved
#|
#|---------------------------------------------------------------------------------------
#| L I C E N S E
#|---------------------------------------------------------------------------------------
#| This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or
#| modify it under the terms of the GNU General Public License as published by the Free
#| Software Foundation, either version 3 of the License, or (at your option) any later
#| version.
#|
#| OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
#| without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
#| PURPOSE. See the GNU General Public License for more details.
#|
#| You have received a copy of the GNU General Public License along with OpenBLT. It
#| should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy.
#|
#****************************************************************************************
SHELL = sh
#|--------------------------------------------------------------------------------------|
#| Configure project name |
#|--------------------------------------------------------------------------------------|
PROJ_NAME=openblt_stm32f091
#|--------------------------------------------------------------------------------------|
#| Configure tool path |
#|--------------------------------------------------------------------------------------|
TOOL_PATH=/opt/gcc-arm-none-eabi-5_4-2016q3/bin/
#|--------------------------------------------------------------------------------------|
#| Collect project files |
#|--------------------------------------------------------------------------------------|
# Recursive wildcard function implementation. Example usages:
# $(call rwildcard, , *.c *.h)
# --> Returns all *.c and *.h files in the current directory and below
# $(call rwildcard, /lib/, *.c)
# --> Returns all *.c files in the /lib directory and below
rwildcard = $(strip $(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst *,%,$2),$d)))
# Collect all application files in the current directory and its subdirectories, but
# exclude flash-layout.c as this one is directly included in a source file, when used.
PROJ_FILES = $(filter-out flash_layout.c, $(call rwildcard, , *.c *.h *.S))
# Collect bootloader core files
PROJ_FILES += $(wildcard ../../../Source/*.c)
PROJ_FILES += $(wildcard ../../../Source/*.h)
# Collect bootloader port files
PROJ_FILES += $(wildcard ../../../Source/ARMCM0_STM32F0/*.c)
PROJ_FILES += $(wildcard ../../../Source/ARMCM0_STM32F0/*.h)
# Collect bootloader port compiler specific files
PROJ_FILES += $(wildcard ../../../Source/ARMCM0_STM32F0/GCC/*.c)
PROJ_FILES += $(wildcard ../../../Source/ARMCM0_STM32F0/GCC/*.h)
#|--------------------------------------------------------------------------------------|
#| Toolchain binaries |
#|--------------------------------------------------------------------------------------|
RM = rm
CC = $(TOOL_PATH)arm-none-eabi-gcc
LN = $(TOOL_PATH)arm-none-eabi-gcc
OC = $(TOOL_PATH)arm-none-eabi-objcopy
OD = $(TOOL_PATH)arm-none-eabi-objdump
AS = $(TOOL_PATH)arm-none-eabi-gcc
SZ = $(TOOL_PATH)arm-none-eabi-size
#|--------------------------------------------------------------------------------------|
#| Filter project files
#|--------------------------------------------------------------------------------------|
PROJ_ASRCS = $(filter %.S,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CSRCS = $(filter %.c,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CHDRS = $(filter %.h,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
#|--------------------------------------------------------------------------------------|
#| Set important path variables |
#|--------------------------------------------------------------------------------------|
VPATH = $(foreach path,$(sort $(foreach file,$(PROJ_FILES),$(dir $(file)))) $(subst \,/,$(OBJ_PATH)),$(path) :)
OBJ_PATH = obj
BIN_PATH = bin
INC_PATH = $(patsubst %/,%,$(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file))))))
LIB_PATH =
#|--------------------------------------------------------------------------------------|
#| Options for toolchain binaries |
#|--------------------------------------------------------------------------------------|
HEAP_SIZE = 0x0000
STACK_SIZE = 0x0100
STDFLAGS = -mcpu=cortex-m0 -mthumb -mfloat-abi=soft -fno-strict-aliasing
STDFLAGS += -fdata-sections -ffunction-sections -Wall -g3
OPTFLAGS = -O1
CFLAGS = $(STDFLAGS) $(OPTFLAGS)
CFLAGS += -DSTM32F091 -DUSE_STDPERIPH_DRIVER
CFLAGS += -D__HEAP_SIZE=$(HEAP_SIZE) -D__STACK_SIZE=$(STACK_SIZE)
CFLAGS += $(INC_PATH)
AFLAGS = $(CFLAGS)
LFLAGS = $(STDFLAGS) $(OPTFLAGS)
LFLAGS += -Wl,--defsym=__HEAP_SIZE=$(HEAP_SIZE) -Wl,--defsym=__STACK_SIZE=$(STACK_SIZE)
LFLAGS += -Wl,-script="stm32f091rc_flash.ld" -Wl,-Map=$(BIN_PATH)/$(PROJ_NAME).map
LFLAGS += -specs=nano.specs -Wl,--gc-sections $(LIB_PATH)
OFLAGS = -O srec
ODFLAGS = -x
SZFLAGS = -B -d
RMFLAGS = -f
#|--------------------------------------------------------------------------------------|
#| Specify library files |
#|--------------------------------------------------------------------------------------|
LIBS =
#|--------------------------------------------------------------------------------------|
#| Define targets |
#|--------------------------------------------------------------------------------------|
AOBJS = $(patsubst %.S,%.o,$(PROJ_ASRCS))
COBJS = $(patsubst %.c,%.o,$(PROJ_CSRCS))
#|--------------------------------------------------------------------------------------|
#| Make ALL |
#|--------------------------------------------------------------------------------------|
.PHONY: all
all: $(BIN_PATH)/$(PROJ_NAME).srec
$(BIN_PATH)/$(PROJ_NAME).srec : $(BIN_PATH)/$(PROJ_NAME).elf
@$(OC) $< $(OFLAGS) $@
@$(OD) $(ODFLAGS) $< > $(BIN_PATH)/$(PROJ_NAME).map
@echo +++ Summary of memory consumption:
@$(SZ) $(SZFLAGS) $<
@echo +++ Build complete [$(notdir $@)]
$(BIN_PATH)/$(PROJ_NAME).elf : $(AOBJS) $(COBJS)
@echo +++ Linking [$(notdir $@)]
@$(LN) $(LFLAGS) -o $@ $(patsubst %.o,$(OBJ_PATH)/%.o,$(^F)) $(LIBS)
#|--------------------------------------------------------------------------------------|
#| Compile and assemble |
#|--------------------------------------------------------------------------------------|
$(AOBJS): %.o: %.S $(PROJ_CHDRS)
@echo +++ Assembling [$(notdir $<)]
@$(AS) $(AFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
$(COBJS): %.o: %.c $(PROJ_CHDRS)
@echo +++ Compiling [$(notdir $<)]
@$(CC) $(CFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
#|--------------------------------------------------------------------------------------|
#| Make CLEAN |
#|--------------------------------------------------------------------------------------|
.PHONY: clean
clean:
@echo +++ Cleaning build environment
@$(RM) $(RMFLAGS) $(foreach file,$(AOBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(foreach file,$(COBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(patsubst %.o,%.lst,$(foreach file,$(COBJS),$(OBJ_PATH)/$(file)))
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).elf $(BIN_PATH)/$(PROJ_NAME).map
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).srec
@echo +++ Clean complete

View File

@ -1,270 +1,262 @@
S02100002E2E5C62696E5C64656D6F70726F675F73746D3332663039312E7372656341
S3150800200000800020092D00085B2D00085D2D0008C2
S01E000062696E2F64656D6F70726F675F73746D3332663039312E7372656329
S31508002000008000209D210008EF210008F12100082A
S3150800201000000000000000000000000000000000B2
S315080020200000000000000000000000005F2D00080E
S315080020300000000000000000612D0008152E0008B1
S31508002040672D0008692D00086B2D00086D2D000806
S315080020506F2D0008712D0008732D0008752D0008D6
S31508002060772D0008792D00087B2D00087D2D0008A6
S315080020707F2D0008812D0008832D0008852D000876
S31508002080872D0008892D00088B2D00088D2D000846
S315080020908F2D0008912D0008932D0008952D000816
S315080020A0972D0008992D00089B2D00089D2D0008E6
S315080020B09F2D0008A12D0008A32D0008A52D0008B6
S31508002020000000000000000000000000F321000886
S315080020300000000000000000F5210008E525000862
S31508002040FB210008FD210008FF21000801220008E5
S3150800205003220008052200080722000809220008B2
S315080020600B2200080D2200080F2200081122000882
S315080020701322000815220008172200081922000852
S315080020801B2200081D2200081F2200082122000822
S3150800209023220008252200082722000829220008F2
S315080020A02B2200082D2200082F22000831220008C2
S315080020B03322000835220008372200083922000892
S315080020C0EE11AA5510B5064C2378002B07D1054BFF
S315080020D0002B02D0044800E000BF0123237010BD86
S315080020E03C0100200000000020300008084B10B515
S315080020E03C01002000000000A42F0008084B10B592
S315080020F0002B03D00749084800E000BF07480368DB
S31508002100002B00D110BD064B002BFBD09847F9E7F2
S315080021100000000040010020203000083C0100209B
S315080021100000000040010020A42F00083C01002018
S3150800212000000000164B002B00D1144B9D464022A0
S3150800213092029A1A924600218B460F461348144A71
S31508002140121A00F040FF0F4B002B00D098470E4B99
S31508002140121A00F007FF0F4B002B00D098470E4BD2
S31508002150002B00D098470020002104000D000D48F0
S31508002160002802D00C4800E000BF00F0FDFE200069
S31508002170290000F0BFFD00F0E1FEC046000008009F
S31508002160002802D00C4800E000BF00F0CDFE200099
S31508002170290000F0B7F900F0B1FEC04600000800DB
S315080021800080002000000000000000003C01002044
S31508002190AC010020000000000000000070B588B007
S315080021A08024A4020121200000F09AFC01212000CD
S315080021B000F088FC9025ED0501220221280000F098
S315080021C077FB01220321280000F072FB06A90C26E2
S315080021D0069603234B71013B0B7100248C71013B5E
S315080021E0CB71280000F01EFBE1231B02009301942B
S315080021F00294039405940496054C6946200000F061
S315080022008BFC0121200000F0F5FC08B070BDC0462B
S3150800221000440040F0B557464E46C0B48DB08146DE
S315080022208A46019202A800F055FB049B00930025FC
S3150800223021E0154A6B009E5CD3185F78F4190134C7
S315080022404B465C432100009800F072FE002910D12D
S315080022502100009800F0E6FD80B253461880013848
S3150800226080B20A4B984204D8019B1E705F70012009
S3150800227004E00135EDB2112DDBD900200DB00CBC00
S3150800228091469A46F0BDC046F42F0008FF030000A9
S31508002290F0B58BB06B469E1C0123338002222C4975
S315080022A0684600F087FE01218020800400F018FCB3
S315080022B001218020C00200F005FC264D04220821D9
S315080022C0280000F0F5FA04220921280000F0F0FAA7
S315080022D008A9C0239B00089302230B7101334B7195
S315080022E000248C7101270123CB71280000F09AFA8B
S315080022F06A4631001848FFF78DFF184800F018F9AC
S3150800230005AD280000F022FAAC71EC712C726C72E3
S31508002310AC72EC72AC70EC706B461B78013B2B719F
S315080023206B465B78013B6B7133882B8029000B4821
S3150800233000F00AF901A88472C47207730480448005
S315080023408480C4800481477300F082F90BB0F0BD25
S31508002350F02F00080004004820A107000064004090
S3150800236010B504002021064800F054FC012805D1C8
S31508002370034800F04BFC2070012000E0002010BD4F
S315080023800044004010B5FFF709FFFFF781FF10BDB5
S31508002390BFF34F8F024A034BDA60BFF34F8FFEE756
S315080023A00400FA0500ED00E010B5214B1B78002B60
S315080023B013D12048FFF7D4FF012837D11D4B1B78CE
S315080023C0002B33D000F020FD1B4B18600122184B60
S315080023D01A700022194B1A7028E0184B1878013029
S315080023E0144B1818FFF7BCFF012815D1134A1378A8
S315080023F00133DBB213700F4A1278934216D10022CA
S315080024000B4B1A700B4B5B78FF2B0FD1094B9B7844
S31508002410002B0BD1FFF7BCFF00F0F6FC064B1B6840
S315080024206433984202D90022014B1A7010BDC04687
S315080024309A010020580100209C01002099010020E3
S3150800244010B586B00021124800F0DEF900281DD02C
S3150800245001AC220000210E4800F088F9237A002BEF
S3150800246005D10C4B019A9A4203D0002302E00023BF
S3150800247000E00123012B09D101ABDB7AFF2B05D143
S3150800248001AB1B7B002B01D1FFF782FF06B010BD05
S31508002490006400406706000010B5FFF785FFFFF7E8
S315080024A0CFFF10BD10B582B001218020800200F058
S315080024B009FB202300931F3B6A461371002393717F
S315080024C0032269464A71CB719024E405200000F086
S315080024D0A9F92021200000F0E9F902B010BDC04694
S315080024E010B500F091FC04000F4B1B68C31AF422C8
S315080024F0FF32934217D90D4B1B78002B09D1F33ABB
S31508002500FF3A0A4B1A7020219020C00500F0CCF93A
S3150800251007E00022054B1A7020219020C00500F024
S31508002520C5F9014B1C6010BDA0010020A4010020C4
S3150800253010B58024A4040121200000F0DFFA002150
S31508002540200000F0DBFA10BD10B5036802229343A1
S3150800255003600268012313430360002300E001338C
S315080025604268D20702D4394A9342F8D14368DB0756
S3150800257068D58B79012B04D102687F331343036036
S3150800258003E00368802293430360CB79012B04D1CF
S3150800259002683F331343036003E003684022934312
S315080025A003600B7A012B04D102681F3313430360BF
S315080025B003E003682022934303604B7A012B04D17E
S315080025C002680F331343036003E003681022934342
S315080025D003608B7A012B04D1026807331343036027
S315080025E003E00368082293430360CB7A012B04D1E6
S315080025F0026803331343036003E00368042293432A
S3150800260003608B789C07CA78130623430A79120459
S3150800261013434A79120513430A88013A1343C361DF
S315080026200368012293430360002300E001334268F4
S31508002630D20702D5054A9342F8D14368DB0703D58A
S31508002640002002E0002000E0012010BDFFFFFF008F
S3150800265070B5837A012214009C403B4B8021890087
S315080026605D582A435A508725AD005959E24311400F
S315080026705951037B002B17D13349103D4B59134051
S315080026804B51837AC5882D04468835434833DB0089
S315080026905D50837A81880904058829434833DB001D
S315080026A0294DAC4663445960037B012B18D1264952
S315080026B08325AD004B5923434B51837A05882D0456
S315080026C0468835434833DB005D50837A81880904A0
S315080026D0C58829434833DB001B4DAC466344596023
S315080026E0C37A002B06D1184D812189006B581340F7
S315080026F06B5005E0144D812189006B5823436B50BC
S315080027000389002B05D1104985239B00CD582A4003
S31508002710CA500389012B05D10B49852292008B5893
S3150800272023438B50437B012B05D10749872292000F
S315080027308B581C438C500449802292008B580120E8
S3150800274083438B5070BDC0460064004000238371EC
S31508002750C371037243728372C3728370C370033387
S315080027600371013B4371013B0380704730B50B0091
S315080027701B331B011B5804242340137206D10B007C
S315080027801B331B011B585B0D136005E00B001B3345
S315080027901B011B58DB0853600B001B331B011C581D
S315080027A002252C405472C3185C680D352C4094726F
S315080027B05B681B0AD3740B01C3181C00B934FF34B9
S315080027C02568D57225682D0A157325682D0C55734D
S315080027D02468240E9473BD33FF331C68D4731C68B5
S315080027E0240A14741C68240C54741B681B0E9374F6
S315080027F0002904D1C26820231343C36003E0026999
S3150800280020231343036130BD002903D1C068032385
S31508002810184006E0012903D100690323184000E0A7
S315080028200020704770B500223AE0012393400C68F7
S315080028301C40A34233D10B79013BDBB2012B17D8DD
S31508002840836855000324AC40A343836084684B79AE
S31508002850AB402343836083881404240C0125A540D8
S31508002860AB43838085888B79A3402B439BB28380B7
S315080028700368550003242600AE40B3430360066888
S315080028800B79AB4033430360C3681604F60BB440B8
S31508002890A343C360C468CB79AB402343C36001320A
S315080028A00F2AC2D970BDC04681617047018570473D
S315080028B030B507230B409B009A40C90808318900A8
S315080028C00C580F259D40AC430C500B581A430A5020
S315080028D030BDC046F8B50400734B5B680C22134044
S315080028E0042B0CD002D8002B05D029E0082B0AD0DF
S315080028F00C2B21D024E06D4B0360002023E06B4BAA
S31508002900036000201FE0684B58685A68C0235B02C2
S31508002910800C0F252840851C1A4202D1644868435A
S3150800292008E0614BDB6A0F21194001315F4800F06E
S3150800293079FA6843206006E05E4B0360002002E0F7
S315080029405A4B2360002058494B681B090F22134035
S31508002950594DEB5CDBB226683200DA401300626040
S315080029604A68120A07273A40AA5CD2B2D340A36043
S315080029700A6BD20502D4514AE26008E04A4A526814
S31508002980520402D45A08E26001E09A08E260464A14
S31508002990126B520602D44A4A226102E080221202CF
S315080029A02261414A126BD20602D4404A626100E0B3
S315080029B066613D4A126B920701D1A36119E03A4A52
S315080029C0126B03210A40012A01D1A66111E0364A99
S315080029D0126B03210A40022A03D180221202A26145
S315080029E007E0314A126B03210A40032A01D12F4A14
S315080029F0A2612D4A116BC0229202114201D1E361F4
S31508002A0020E0294A116BC02292020A40802149021D
S31508002A108A4201D1E66115E0234A116BC02292026F
S31508002A200A40802189028A4203D180221202E26189
S31508002A3008E01D4A126BC02189020A408A4201D168
S31508002A401A4AE261184A116BC0221203114201D1D7
S31508002A50236220E0144B1A6BC0231B031340802209
S31508002A60D202934201D1266215E00F4B1A6BC0239E
S31508002A701B03134080221203934203D180231B02B7
S31508002A80236208E0084B1B6BC022120313409342D3
S31508002A9001D1064B2362044B1B6B1B0602D4054B64
S31508002AA0636200E06062F8BD0010024000127A001E
S31508002AB000093D00006CDC02C0000020809FD500A4
S31508002AC012800000002904D0044B5A69104358614B
S31508002AD003E0024A5369834353617047001002407A
S31508002AE0002904D0044BDA691043D86103E0024A8E
S31508002AF0D3698343D361704700100240002904D08C
S31508002B00044B1A691043186103E0024A13698343A8
S31508002B101361704700100240F0B58DB004000D0037
S31508002B20036801229343036042682B4B13408A686B
S31508002B30134343600168294B19406B68EA681343DD
S31508002B402A691A430B00134303608268244B134017
S31508002B506A691343836002A8FFF7BCFE214B9C42B7
S31508002B6001D1089E0AE0204B9C4201D1099E05E04E
S31508002B701E4B9C4201D10A9E00E0049E23681B045A
S31508002B800CD576002B6801931900300000F04AF93D
S31508002B9007000199300000F0CBF90AE02B68019391
S31508002BA01900300000F03EF907000199300000F0E6
S31508002BB0BFF92B685B08994200D3013723681B04C9
S31508002BC006D57B0807221A40094B3B401A431700D3
S31508002BD0BBB2A3810DB0F0BDFFCFFFFFF3E9FFFF46
S31508002BE0FFFCFFFF00380140004400400048004059
S31508002BF0F0FF0000002904D0026801231343036094
S31508002C0003E003680122934303607047808CC00584
S31508002C10C00D7047C369194201D0012000E00020A9
S31508002C207047C0461122144B1A60144B5A685A60F2
S31508002C305A685A605968124A0A405A605A68A02166
S31508002C4089030A435A601A68802149040A431A60AC
S31508002C500A4B1B689B01FBD5084B5A6803218A431C
S31508002C605A60596802220A435A60044B5B680C2270
S31508002C701340082BF9D1704700200240001002408B
S31508002C80FF7FC0FF10B5124B1A6801210A431A606C
S31508002C905868104A02405A6018680F4A02401A607B
S31508002CA018680E4A02401A6058680D4A02405A606F
S31508002CB0DA6A0F208243DA62186B0A4A02401A63FC
S31508002CC05A6B8A435A6300229A60FFF7ABFF10BD1E
S31508002CD0001002400CB8FFF8FFFFF6FEFFFFFBFFEF
S31508002CE0FFFFC0FFACFEFFFF10B5FFF7DBFB00F0F0
S31508002CF065F810BD10B5FFF7F7FFFFF743FBFFF7C1
S31508002D00EFFBFFF7C9FBFAE708498D460849094A68
S31508002D10094B9B1A05DD00240859105104349C42BE
S31508002D20FADB064880470648004700000080002076
S31508002D302C300008C00000203C010020852C00082B
S31508002D40252100081849194A002301E00B600431BF
S31508002D509142FBD3FFF7CEFFFEE7FEE7FEE7FEE76D
S31508002D60FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE72D
S31508002D70FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE71D
S31508002D80FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE70D
S31508002D90FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7FD
S31508002DA0FEE7FEE7FEE7FEE73C010020AC01002057
S31508002DB0014B18607047C046A801002010B50E4B9D
S31508002DC01868FA21890000F02DF801380B4B984253
S31508002DD00DD80B4A50600B490B6A1B021B0AC02010
S31508002DE0000603430B620023936007331360002039
S31508002DF0FFF7DEFF10BDC046D0000020FFFFFF0032
S31508002E0010E000E000ED00E0014B18687047C0468E
S31508002E10A8010020024A1368013313607047C046B0
S31508002E20A8010020002243088B4274D303098B4271
S31508002E305FD3030A8B4244D3030B8B4228D3030C7C
S31508002E408B420DD3FF22090212BA030C8B4202D31E
S31508002E501212090265D0030B8B4219D300E0090A46
S31508002E60C30B8B4201D3CB03C01A5241830B8B424F
S31508002E7001D38B03C01A5241430B8B4201D34B0338
S31508002E80C01A5241030B8B4201D30B03C01A52419D
S31508002E90C30A8B4201D3CB02C01A5241830A8B4222
S31508002EA001D38B02C01A5241430A8B4201D34B020B
S31508002EB0C01A5241030A8B4201D30B02C01A52416F
S31508002EC0CDD2C3098B4201D3CB01C01A5241830923
S31508002ED08B4201D38B01C01A524143098B4201D35D
S31508002EE04B01C01A524103098B4201D30B01C01A88
S31508002EF05241C3088B4201D3CB00C01A5241830802
S31508002F008B4201D38B00C01A524143088B4201D32E
S31508002F104B00C01A5241411A00D20146524110468E
S31508002F207047FFE701B5002000F006F802BDC0466D
S31508002F300029F7D076E770477047C046084B10B5AA
S31508002F400400002B02D0002100E000BF054B1868E2
S31508002F50836A002B00D09847200000F03CF8C04652
S31508002F60000000001C3000080E4B70B500251E003E
S31508002F700D4CE41AA410A54204D0AB00F3589847A8
S31508002F800135F8E700F028F8084B00251E00084C24
S31508002F90E41AA410A54204D0AB00F35898470135AB
S31508002FA0F8E770BD34010020340100203401002008
S31508002FB038010020002310B59A4203D0CC5CC454D3
S31508002FC00133F9E710BD03008218934202D0197045
S31508002FD00133FAE77047FEE7F8B5C046F8BC08BC07
S31508002FE09E467047F8B5C046F8BC08BC9E46704772
S31508002FF00101000005020602060307030803090388
S3150800300009040A040B040C040C050D050E050F052E
S315080030100F0610061007100843000000D400002011
S30908003020000000009E
S30D0800302400F1FF7F0100000026
S3150800302C0000000001020304010203040607080954
S3150800303C006CDC020000000000000000000000002C
S3150800304C0000000000000000000000000000000066
S3150800305C0000000018300008000000000000000006
S3150800306C0000000000000000000000000000000046
S3150800307C0000000000000000000000000000000036
S3150800308C0000000000000000000000000000000026
S3110800309C00000000ED200008C520000818
S31508002190AC010020000000000000000008498D4640
S315080021A00849094A094B9B1A05DD002408591051AC
S315080021B004349C42FADB064880470648004700007C
S315080021C000800020B02F0008C00000203C0100203D
S315080021D0092D0008252100081849194A002301E09D
S315080021E00B6004319142FBD300F07CF9FEE7FEE771
S315080021F0FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE7A9
S31508002200FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE798
S31508002210FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE788
S31508002220FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE778
S31508002230FEE7FEE7FEE7FEE7FEE7FEE73C010020D5
S31508002240AC01002010B504002021064800F0ECFC83
S315080022500023012804D1034800F0E2FC2070012382
S31508002260180010BD00440040F0B55F4656464D467E
S315080022704446F0B493B08024A4020121200000F063
S3150800228039FC0121200000F027FC012202219020C0
S31508002290C00500F027FD012203219020C00500F0AB
S315080022A021FD05A90C25059503274F71022398469C
S315080022B00B7100248C710126CE719020C00500F0A8
S315080022C0BBFCE1231B02089309940A940B940D9412
S315080022D00C95414D08A9280000F028FC012128008A
S315080022E000F092FC01218020800400F003FC01210B
S315080022F08020C00200F0F0FB384D04220821280097
S3150800230000F0F0FC04220921280000F0EBFC03A9E8
S31508002310C0239B00039343460B714F718C71CE719A
S31508002320280000F089FC08A800F0E2FA0A9B01934D
S315080023302B4D24239A46AA44233B9846294B994673
S31508002340294B9B462F786E78BC1901344B465C4363
S315080023502100019800F0BCFD002909D1210001984F
S3150800236000F030FD83B29846013B9BB25B4504D929
S3150800237002355545E6D1012601271C4800F03CF9EF
S3150800238005AC200000F048FA0025A571E571257214
S315080023906572A572E572A570E570013F2771013E69
S315080023A06671434623802100104800F031F908A8D9
S315080023B08572C57201230373058045808580C580B3
S315080023C00581437300F0AAF913B03CBC90469946C0
S315080023D0A246AB46F0BDC046004400400004004893
S315080023E07C2F000820A10700FF03000000640040BE
S315080023F0BFF34F8F024A034BDA60BFF34F8FFEE7F6
S315080024000400FA0500ED00E010B586B02F4B1B78E6
S31508002410002B13D12E48FFF715FF012837D12C4B77
S315080024201B78002B33D000F0D7F82A4B186001220E
S31508002430264B1A700022284B1A7028E0264B18786B
S315080024400130234B1818FFF7FDFE012815D1224A43
S3150800245013780133DBB213701D4A12789A4216D1EB
S3150800246000221A4B1A701A4B5B78FF2B0FD1184BA8
S315080024709B78002B0BD1FFF7BBFF00F0ADF8154B8F
S315080024801B686433984202D90022104B1A70002147
S31508002490124800F01FFA002816D001AC22000021CD
S315080024A00E4800F0C9F9237A002B0DD10C4B019A7E
S315080024B09A4209D101ABDB7AFF2B05D101AB1B7B15
S315080024C0002B01D1FFF794FF06B010BD9A0100203A
S315080024D0580100209C01002099010020006400405A
S315080024E06706000010B500F009F800F04DF8FFF790
S315080024F0BBFE00F021F8FFF787FFFAE710B582B0B8
S3150800250001218020800200F0E7FA202300931F3B78
S315080025106A46137100239371032269464A71CB7187
S315080025209024E405200000F087FB2021200000F01D
S31508002530D7FB02B010BDC04610B500F04DF8040038
S315080025400F4B1B68C31AF422FF32934217D90D4B5F
S315080025501B78002B09D1F33AFF3A0A4B1A7020214F
S315080025609020C00500F0BAFB07E00022054B1A7060
S3150800257020219020C00500F0B3FB014B1C6010BD64
S31508002580A0010020A401002010B50E4B1868FA21FE
S31508002590890000F017FC01380B4B98420DD80B4AFE
S315080025A050600B490B6A1B021B0AC0200006034336
S315080025B00B6200239360073313600022054B1A60F1
S315080025C010BDC046D0000020FFFFFF0010E000E06D
S315080025D000ED00E0A8010020014B18687047C046CE
S315080025E0A8010020024A1368013313607047C046E9
S315080025F0A8010020FEE7C04610B58024A4040121E6
S31508002600200000F085FA0021200000F081FA10BDB4
S3150800261010B502000368022083431360136801386B
S31508002620034313605368184207D13B4B0124506893
S31508002630044202D1013B002BF9D153680020DB0785
S3150800264069D58B79012B04D110687F330343136056
S3150800265003E01368802083431360CB79012B04D1F0
S3150800266010683F330343136003E013684020834335
S3150800267013600B7A012B04D110681F3303431360D0
S3150800268003E013682020834313604B7A012B04D19F
S3150800269010680F330343136003E013681020834365
S315080026A013608B7A012B04D1106807330343136038
S315080026B003E01368082083431360CB7A012B04D107
S315080026C0106803330343136003E01368042083434D
S315080026D013608B789C07C87803062343087900049F
S315080026E00343487900050343098801390B43D3613D
S315080026F0136801218B4313605368194207D0064BB0
S3150800270001205168084202D0013B002BF9D15068DC
S3150800271001235840184010BDFFFFFF0070B5837AAB
S31508002720012214009C403A4B802189005D582A43B7
S315080027305A508725AD005959E24311405951037B38
S31508002740002B16D13249103D4B5913404B51837A11
S31508002750C5882D04468835434833DB005D50837AA7
S315080027608188090405882943DB002A4DAC46634461
S315080027705960037B012B17D125498325AD004B5999
S3150800278023434B51837A05882D04468835434833BD
S31508002790DB005D50837A81880904C5882943DB00FC
S315080027A01C4DAC4663445960C37A002B06D1184DBC
S315080027B0812189006B5813406B5005E0144D812127
S315080027C089006B5823436B500389002B05D11049A8
S315080027D085239B00CD582A40CA500389012B05D171
S315080027E00B49852292008B5823438B50437B012B40
S315080027F005D10749872292008B581C438C500449FF
S31508002800802292008B58012083438B5070BDC046AE
S31508002810006400404066004000238371C371037260
S3150800282043728372C3728370C37003330371013BAF
S315080028304371013B0380704770B50B01C318D82458
S3150800284064001C5904252C40147205D1B134FF3498
S315080028501C59640D146004E0D82464001C59E4086B
S315080028605460D82464001C5902252C405472B33590
S31508002870FF355C590F26344094725B591B0AD37492
S315080028800B01C3181C00B934FF342568D5722568B6
S315080028902D0A157325682D0C55732468240E947318
S315080028A0BD33FF331C68D4731C68240A14741C686F
S315080028B0240C54741B681B0E9374002904D1C26837
S315080028C020231343C36003E00269202313430361F3
S315080028D070BDC0460300002903D1C3680320184011
S315080028E005E00020012902D11B6903301840704712
S315080028F070B50400714B5B680C221340042B0CD096
S3150800290002D8002B05D028E0082B0AD00C2B20D0A3
S3150800291023E06B4B0360002022E0694B0360002034
S315080029201EE0664B58685A688002000F851CC02353
S315080029305B021A4202D16348684308E05F4BDB6AD0
S315080029400F21194001315E4800F03CFA68432060C7
S3150800295006E05D4B0360002002E0594B236000202F
S3150800296056494B681B061B0F584DEB5CDBB22668B5
S315080029703200DA40130062604A685205520FAA5CB8
S31508002980D2B2D340A3600A6BD20502D4504AE260A1
S3150800299008E04A4A5268520402D45A08E26001E042
S315080029A09A08E260454A126B520602D4494A2261E5
S315080029B002E0802212022261404A126BD20602D439
S315080029C03F4A626100E066613C4A126B920701D198
S315080029D0A36118E0394A126B03210A40012A01D182
S315080029E0A66110E0354A126B03210A40022A03D178
S315080029F080221202A26106E0304A126BD243920785
S31508002A0001D12F4AA2612D4A116BC02292021142AE
S31508002A1001D1E36120E0294A116BC02292020A40E3
S31508002A20802149028A4201D1E66115E0234A116BE9
S31508002A30C02292020A40802189028A4203D180225A
S31508002A401202E26108E01D4A126BC02189020A409F
S31508002A508A4201D11A4AE261184A116BC02212034E
S31508002A60114201D1236220E0144B1A6BC0231B03C9
S31508002A7013408022D202934201D1266215E00F4B01
S31508002A801A6BC0231B03134080221203934203D1FF
S31508002A9080231B02236208E0084B1B6BC02212032B
S31508002AA01340934201D1064B2362044B1B6B1B0652
S31508002AB002D4054B636200E0606270BD00100240FC
S31508002AC000127A0000093D00006CDC02C0000020FC
S31508002AD0809FD50012800000002904D0044B5A6953
S31508002AE01043586103E0024A5369834353617047B0
S31508002AF000100240002904D0044BDA691043D8615B
S31508002B0003E0024AD3698343D36170470010024049
S31508002B10002904D0044B1A691043186103E0024ADD
S31508002B20136983431361704700100240F0B58DB0F6
S31508002B3004000D00036801229343036042682B4B8F
S31508002B4013408A68134343600268294B1A404B684E
S31508002B50C9680B4329690B43134303608268254BF5
S31508002B6013406A691343836002A8FFF7C1FE224B2C
S31508002B709C4201D1089E0AE0204B9C4201D1099E45
S31508002B8005E01F4B9C4201D10A9E00E0049E236883
S31508002B901B040CD576002B6801931900300000F051
S31508002BA011F907000199300000F092F90AE02B6844
S31508002BB001931900300000F005F90700019930006B
S31508002BC000F086F92A685208002391425B41FF18F3
S31508002BD023681B0405D53A07520F0A4B3B401A4394
S31508002BE01700BBB2A3810DB0F0BDC046FFCFFFFFF3
S31508002BF0F3E9FFFFFFFCFFFF0038014000440040F7
S31508002C0000480040F0FF0000002904D002680123B4
S31508002C101343036003E0036801229343036070478C
S31508002C20808CC005C00D7047C36919400800411E55
S31508002C308841C0B27047C046F0B54F464646C0B454
S31508002C400025002201260327330093400C681C4008
S31508002C50A3423AD10B79013B012B1DD883683C006E
S31508002C60AC40A343836084684B79AB4023438360BD
S31508002C70838898461404230C994633004C46A3408F
S31508002C8044469C43848083889C468B794C46A34063
S31508002C90644623439BB2838003683C00AC40A3434D
S31508002CA0036004680B79AB4023430360C3689C4602
S31508002CB01404E40B3B00A3401C006346A343C36013
S31508002CC0C468CB79AB402343C36001320235102A6E
S31508002CD0BAD10CBC90469946F0BDC0468161704792
S31508002CE00185704710B507230B409B00C90889006A
S31508002CF04018016A0F249C40A1430162016A9A4068
S31508002D000A43026210BDC046264B1A6801210A43CF
S31508002D101A605868244A02405A601868234A0240D2
S31508002D201A601868224A02401A605868214A024006
S31508002D305A60DA6A0F208243DA62186B1E4A02402A
S31508002D401A635A6B8A435A6300229A6010311B4AE7
S31508002D5011605A685A605A685A605968184A0A408F
S31508002D605A605A68A02189030A435A601A68802162
S31508002D7049040A431A601900802292040B68134218
S31508002D80FCD0084B5A6803218A435A6059680222C4
S31508002D900A435A6019000C224B681340082BFBD1D2
S31508002DA07047C046001002400CB8FFF8FFFFF6FE59
S31508002DB0FFFFFBFFFFFFC0FFACFEFFFF0020024046
S31508002DC0FF7FC0FF002243088B4274D303098B425E
S31508002DD05FD3030A8B4244D3030B8B4228D3030CDD
S31508002DE08B420DD3FF22090212BA030C8B4202D37F
S31508002DF01212090265D0030B8B4219D300E0090AA7
S31508002E00C30B8B4201D3CB03C01A5241830B8B42AF
S31508002E1001D38B03C01A5241430B8B4201D34B0398
S31508002E20C01A5241030B8B4201D30B03C01A5241FD
S31508002E30C30A8B4201D3CB02C01A5241830A8B4282
S31508002E4001D38B02C01A5241430A8B4201D34B026B
S31508002E50C01A5241030A8B4201D30B02C01A5241CF
S31508002E60CDD2C3098B4201D3CB01C01A5241830983
S31508002E708B4201D38B01C01A524143098B4201D3BD
S31508002E804B01C01A524103098B4201D30B01C01AE8
S31508002E905241C3088B4201D3CB00C01A5241830862
S31508002EA08B4201D38B00C01A524143088B4201D38F
S31508002EB04B00C01A5241411A00D2014652411046EF
S31508002EC07047FFE701B5002000F006F802BDC046CE
S31508002ED00029F7D076E770477047C046084B10B50B
S31508002EE00400002B02D0002100E000BF054B186843
S31508002EF0836A002B00D098472000FFF77BFBC0466B
S31508002F0000000000A02F00080E4B70B500251E001B
S31508002F100D4CE41AA410A54204D0AB00F358984708
S31508002F200135F8E700F01EF8084B00251E00084C8E
S31508002F30E41AA410A54204D0AB00F358984701350B
S31508002F40F8E770BD34010020340100203401002068
S31508002F503801002003008218934202D01970013309
S31508002F60FAE77047F8B5C046F8BC08BC9E467047F5
S31508002F70F8B5C046F8BC08BC9E467047050206026E
S31508002F80060307030803090309040A040B040C04CF
S31508002F900C050D050E050F050F061006100710087F
S30D08002FA0D40000200000000027
S30D08002FA87CF1FF7F0100000027
S31508002FB000000000010203040102030406070809D1
S31508002FC0006CDC02000000000000000000000000A9
S31508002FD000000000000000000000000000000000E3
S31508002FE000000000000000000000000000000000D3
S31508002FF000000000000000000000000000000000C3
S3150800300000000000000000000000000000000000B2
S3150800301000000000000000000000000000000000A2
S3110800302000000000ED200008C520000894
S70508002000D2

View File

@ -1,788 +0,0 @@
# depslib dependency file v1.0
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_adc.c
"stm32f0xx_adc.h"
"stm32f0xx_rcc.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_adc.h
"stm32f0xx.h"
1417710862 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\stm32f0xx.h
"core_cm0.h"
"system_stm32f0xx.h"
<stdint.h>
"stm32f0xx_conf.h"
1417516674 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\cmsis\core_cm0.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1417516674 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417516674 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417714462 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\system_stm32f0xx.h
1417516578 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\stm32f0xx_conf.h
"stm32f0xx_adc.h"
"stm32f0xx_can.h"
"stm32f0xx_cec.h"
"stm32f0xx_comp.h"
"stm32f0xx_crc.h"
"stm32f0xx_crs.h"
"stm32f0xx_dac.h"
"stm32f0xx_dbgmcu.h"
"stm32f0xx_dma.h"
"stm32f0xx_exti.h"
"stm32f0xx_flash.h"
"stm32f0xx_gpio.h"
"stm32f0xx_i2c.h"
"stm32f0xx_iwdg.h"
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
"stm32f0xx_rtc.h"
"stm32f0xx_spi.h"
"stm32f0xx_syscfg.h"
"stm32f0xx_tim.h"
"stm32f0xx_usart.h"
"stm32f0xx_wwdg.h"
"stm32f0xx_misc.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_can.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_cec.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_comp.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_crc.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_crs.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_dac.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_dbgmcu.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_dma.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_exti.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_flash.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_gpio.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_i2c.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_iwdg.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_pwr.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_rcc.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_rtc.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_spi.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_syscfg.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_tim.h
"stm32f0xx.h"
1417710865 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_usart.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_wwdg.h
"stm32f0xx.h"
1417710864 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\inc\stm32f0xx_misc.h
"stm32f0xx.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_can.c
"stm32f0xx_can.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_cec.c
"stm32f0xx_cec.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_comp.c
"stm32f0xx_comp.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_crc.c
"stm32f0xx_crc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_crs.c
"stm32f0xx_crs.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_dac.c
"stm32f0xx_dac.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_dbgmcu.c
"stm32f0xx_dbgmcu.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_dma.c
"stm32f0xx_dma.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_exti.c
"stm32f0xx_exti.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_flash.c
"stm32f0xx_flash.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_gpio.c
"stm32f0xx_gpio.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_i2c.c
"stm32f0xx_i2c.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_iwdg.c
"stm32f0xx_iwdg.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_misc.c
"stm32f0xx_misc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_pwr.c
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_rcc.c
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_rtc.c
"stm32f0xx_rtc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_spi.c
"stm32f0xx_spi.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_syscfg.c
"stm32f0xx_syscfg.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_tim.c
"stm32f0xx_tim.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_usart.c
"stm32f0xx_usart.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\spl\src\stm32f0xx_wwdg.c
"stm32f0xx_wwdg.h"
"stm32f0xx_rcc.h"
1479203609 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\app.c
"header.h"
1461835068 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\header.h
<stdint.h>
<stdlib.h>
"os.h"
"hw.h"
"app.h"
1452182352 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\os\os.h
1461835274 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\hw.h
"stm32f0xx_conf.h"
"led.h"
1452182499 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\led.h
1452182185 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\app.h
"assert.h"
1452181838 c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\assert.h
1452181962 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\app\assert.c
"header.h"
1461835384 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\hw.c
"header.h"
1471419376 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\startup_stm32f0xx.s
1471422675 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\system_stm32f0xx.c
"stm32f0xx.h"
1452182352 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\os\os.c
"os.h"
1471421727 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\src\hw\led.c
"header.h"
1417710862 c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\system_stm32f0xx.h
1471419075 source:c:\users\voorburg\desktop\stm32f091_emblocks_os\lib\system_stm32f0xx.c
"stm32f0xx.h"
1479205364 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\hooks.c
"boot.h"
"led.h"
"stm32f0xx.h"
1477216154 c:\work\software\openblt\target\source\boot.h
"types.h"
"assert.h"
"blt_conf.h"
"plausibility.h"
"cpu.h"
"cop.h"
"nvm.h"
"timer.h"
"backdoor.h"
"file.h"
"com.h"
1477294386 c:\work\software\openblt\target\source\armcm0_stm32f0\types.h
1469431761 c:\work\software\openblt\target\source\assert.h
1479210119 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\blt_conf.h
1469431761 c:\work\software\openblt\target\source\plausibility.h
1476728168 c:\work\software\openblt\target\source\cpu.h
1469431761 c:\work\software\openblt\target\source\cop.h
1469431761 c:\work\software\openblt\target\source\nvm.h
1469431761 c:\work\software\openblt\target\source\timer.h
1469431761 c:\work\software\openblt\target\source\backdoor.h
1469431761 c:\work\software\openblt\target\source\file.h
"ff.h"
1469431761 c:\work\software\openblt\target\source\com.h
"xcp.h"
1476783465 c:\work\software\openblt\target\source\xcp.h
1479203921 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\led.h
1417710862 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\stm32f0xx.h
"core_cm0.h"
"system_stm32f0xx.h"
<stdint.h>
"stm32f0xx_conf.h"
1417516674 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\cmsis\core_cm0.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1417516674 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417516674 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417710862 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\system_stm32f0xx.h
1417516578 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\stm32f0xx_conf.h
"stm32f0xx_adc.h"
"stm32f0xx_can.h"
"stm32f0xx_cec.h"
"stm32f0xx_comp.h"
"stm32f0xx_crc.h"
"stm32f0xx_crs.h"
"stm32f0xx_dac.h"
"stm32f0xx_dbgmcu.h"
"stm32f0xx_dma.h"
"stm32f0xx_exti.h"
"stm32f0xx_flash.h"
"stm32f0xx_gpio.h"
"stm32f0xx_i2c.h"
"stm32f0xx_iwdg.h"
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
"stm32f0xx_rtc.h"
"stm32f0xx_spi.h"
"stm32f0xx_syscfg.h"
"stm32f0xx_tim.h"
"stm32f0xx_usart.h"
"stm32f0xx_wwdg.h"
"stm32f0xx_misc.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_adc.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_can.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_cec.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_comp.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_crc.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_crs.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_dac.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_dbgmcu.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_dma.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_exti.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_flash.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_gpio.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_i2c.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_iwdg.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_pwr.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_rcc.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_rtc.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_spi.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_syscfg.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_tim.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_usart.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_wwdg.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\inc\stm32f0xx_misc.h
"stm32f0xx.h"
1479205544 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\led.c
"boot.h"
"led.h"
"stm32f0xx.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_adc.c
"stm32f0xx_adc.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_can.c
"stm32f0xx_can.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_cec.c
"stm32f0xx_cec.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_comp.c
"stm32f0xx_comp.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_crc.c
"stm32f0xx_crc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_crs.c
"stm32f0xx_crs.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_dac.c
"stm32f0xx_dac.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_dbgmcu.c
"stm32f0xx_dbgmcu.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_dma.c
"stm32f0xx_dma.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_exti.c
"stm32f0xx_exti.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_flash.c
"stm32f0xx_flash.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_gpio.c
"stm32f0xx_gpio.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_i2c.c
"stm32f0xx_i2c.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_iwdg.c
"stm32f0xx_iwdg.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_misc.c
"stm32f0xx_misc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_pwr.c
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_rcc.c
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_rtc.c
"stm32f0xx_rtc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_spi.c
"stm32f0xx_spi.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_syscfg.c
"stm32f0xx_syscfg.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_tim.c
"stm32f0xx_tim.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_usart.c
"stm32f0xx_usart.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\spl\src\stm32f0xx_wwdg.c
"stm32f0xx_wwdg.h"
"stm32f0xx_rcc.h"
1471419075 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\lib\system_stm32f0xx.c
"stm32f0xx.h"
1479206258 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\boot\main.c
"boot.h"
"stm32f0xx.h"
1477294428 source:c:\work\software\openblt\target\source\armcm0_stm32f0\cpu.c
"boot.h"
"stm32f0xx.h"
1477294420 source:c:\work\software\openblt\target\source\armcm0_stm32f0\flash.c
"boot.h"
"stm32f0xx.h"
"flash_layout.c"
1477294453 source:c:\work\software\openblt\target\source\armcm0_stm32f0\gcc\cpu_comp.c
"boot.h"
1476741290 source:c:\work\software\openblt\target\source\armcm0_stm32f0\gcc\cstart.s
1477294404 source:c:\work\software\openblt\target\source\armcm0_stm32f0\nvm.c
"boot.h"
"flash.h"
1477294413 c:\work\software\openblt\target\source\armcm0_stm32f0\flash.h
1477294395 source:c:\work\software\openblt\target\source\armcm0_stm32f0\timer.c
"boot.h"
"stm32f0xx.h"
1479206221 source:c:\work\software\openblt\target\source\armcm0_stm32f0\uart.c
"boot.h"
"stm32f0xx.h"
1477295250 source:c:\work\software\openblt\target\source\assert.c
"boot.h"
1469431756 source:c:\work\software\openblt\target\source\backdoor.c
"boot.h"
1476728156 source:c:\work\software\openblt\target\source\boot.c
"boot.h"
1469431756 source:c:\work\software\openblt\target\source\com.c
"boot.h"
"can.h"
"uart.h"
"usb.h"
"net.h"
1469431761 c:\work\software\openblt\target\source\can.h
1469431761 c:\work\software\openblt\target\source\uart.h
1469431761 c:\work\software\openblt\target\source\usb.h
1469431761 c:\work\software\openblt\target\source\net.h
1469431756 source:c:\work\software\openblt\target\source\cop.c
"boot.h"
1469281006 source:c:\work\software\openblt\target\source\file.c
"boot.h"
<string.h>
<ctype.h>
1469431757 source:c:\work\software\openblt\target\source\net.c
"boot.h"
"netdev.h"
"uip.h"
"uip_arp.h"
1476783463 source:c:\work\software\openblt\target\source\xcp.c
"boot.h"
1479225622 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\boot.c
"header.h"
1479207500 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\header.h
"../Boot/blt_conf.h"
"stm32f0xx.h"
"boot.h"
"led.h"
"timer.h"
1417710862 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\stm32f0xx.h
"core_cm0.h"
"system_stm32f0xx.h"
<stdint.h>
"stm32f0xx_conf.h"
1417516674 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\cmsis\core_cm0.h
<stdint.h>
<core_cmInstr.h>
<core_cmFunc.h>
1417516674 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\cmsis\core_cminstr.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417516674 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\cmsis\core_cmfunc.h
<cmsis_iar.h>
<cmsis_ccs.h>
1417710862 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\system_stm32f0xx.h
1417516578 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\stm32f0xx_conf.h
"stm32f0xx_adc.h"
"stm32f0xx_can.h"
"stm32f0xx_cec.h"
"stm32f0xx_comp.h"
"stm32f0xx_crc.h"
"stm32f0xx_crs.h"
"stm32f0xx_dac.h"
"stm32f0xx_dbgmcu.h"
"stm32f0xx_dma.h"
"stm32f0xx_exti.h"
"stm32f0xx_flash.h"
"stm32f0xx_gpio.h"
"stm32f0xx_i2c.h"
"stm32f0xx_iwdg.h"
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
"stm32f0xx_rtc.h"
"stm32f0xx_spi.h"
"stm32f0xx_syscfg.h"
"stm32f0xx_tim.h"
"stm32f0xx_usart.h"
"stm32f0xx_wwdg.h"
"stm32f0xx_misc.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_adc.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_can.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_cec.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_comp.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_crc.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_crs.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_dac.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_dbgmcu.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_dma.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_exti.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_flash.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_gpio.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_i2c.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_iwdg.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_pwr.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_rcc.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_rtc.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_spi.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_syscfg.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_tim.h
"stm32f0xx.h"
1417710865 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_usart.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_wwdg.h
"stm32f0xx.h"
1417710864 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\inc\stm32f0xx_misc.h
"stm32f0xx.h"
1479207489 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\boot.h
1479207516 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\led.h
1479207543 c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\timer.h
1479207651 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\led.c
"header.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_adc.c
"stm32f0xx_adc.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_can.c
"stm32f0xx_can.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_cec.c
"stm32f0xx_cec.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_comp.c
"stm32f0xx_comp.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_crc.c
"stm32f0xx_crc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_crs.c
"stm32f0xx_crs.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_dac.c
"stm32f0xx_dac.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_dbgmcu.c
"stm32f0xx_dbgmcu.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_dma.c
"stm32f0xx_dma.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_exti.c
"stm32f0xx_exti.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_flash.c
"stm32f0xx_flash.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_gpio.c
"stm32f0xx_gpio.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_i2c.c
"stm32f0xx_i2c.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_iwdg.c
"stm32f0xx_iwdg.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_misc.c
"stm32f0xx_misc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_pwr.c
"stm32f0xx_pwr.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_rcc.c
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_rtc.c
"stm32f0xx_rtc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_spi.c
"stm32f0xx_spi.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_syscfg.c
"stm32f0xx_syscfg.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_tim.c
"stm32f0xx_tim.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_usart.c
"stm32f0xx_usart.h"
"stm32f0xx_rcc.h"
1417710867 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\spl\src\stm32f0xx_wwdg.c
"stm32f0xx_wwdg.h"
"stm32f0xx_rcc.h"
1471419075 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\lib\system_stm32f0xx.c
"stm32f0xx.h"
1479207524 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\main.c
"header.h"
1479207898 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\startup_stm32f0xx.s
1479207534 source:c:\work\software\openblt\target\demo\armcm0_stm32f0_nucleo_f091rc_gcc\prog\timer.c
"header.h"

View File

@ -1,307 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_project_file>
<EmBitzVersion release="1.00" revision="0" />
<FileVersion major="1" minor="0" />
<Project>
<Option title="stm32f091" />
<Option pch_mode="2" />
<Option compiler="armgcc_eb" />
<Option virtualFolders="Libs\;Libs\cmsis\;Libs\SPL\;Srcs\;" />
<Build>
<Target title="Debug">
<Option output="..\bin\demoprog_stm32f091.elf" />
<Option object_output="..\obj\" />
<Option type="0" />
<Option compiler="armgcc_eb" />
<Option projectDeviceOptionsRelation="0" />
<Compiler>
<Add option="-Wall" />
<Add option="-fdata-sections" />
<Add option="-ffunction-sections" />
<Add option="-O0" />
<Add option="-g3" />
<Add option="-Og" />
</Compiler>
<Assembler>
<Add option="-Wa,--gdwarf-2" />
</Assembler>
<Linker>
<Add option="-Wl,--gc-sections" />
</Linker>
</Target>
</Build>
<Device>
<Add option="$device=cortex-m0" />
<Add option="$lscript=./../cfg/stm32f091rc_flash.ld" />
<Add option="$stack=0x0100" />
<Add option="$heap=0x0000" />
</Device>
<Compiler>
<Add option="-mfloat-abi=soft" />
<Add option="-fno-strict-aliasing" />
<Add symbol="STM32F091" />
<Add symbol="USE_STDPERIPH_DRIVER" />
<Add directory="..\lib" />
<Add directory="..\lib\cmsis" />
<Add directory="..\lib\SPL\inc" />
<Add directory="..\..\Prog" />
</Compiler>
<Linker>
<Add option="-eb_lib=n" />
<Add option="-eb_start_files" />
</Linker>
<ExtraCommands>
<Add after="arm-none-eabi-objcopy -O srec $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).elf $(TARGET_OUTPUT_DIR)$(TARGET_OUTPUT_BASENAME).srec" />
<Mode before="0" />
<Mode after="1" />
</ExtraCommands>
<Unit filename="..\boot.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\boot.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\header.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\led.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_common_tables.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_const_structs.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\arm_math.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cm0.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmFunc.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\cmsis\core_cmInstr.h">
<Option virtualFolder="Libs\cmsis\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_adc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_can.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_cec.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_comp.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_crc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_crs.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_dac.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_dbgmcu.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_dma.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_exti.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_flash.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_gpio.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_i2c.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_iwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_misc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_pwr.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_rcc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_rtc.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_spi.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_syscfg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_tim.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_usart.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\inc\stm32f0xx_wwdg.h">
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_adc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_can.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_cec.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_comp.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_crc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_crs.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_dac.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_dbgmcu.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_dma.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_exti.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_flash.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_gpio.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_i2c.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_iwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_misc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_pwr.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_rcc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_rtc.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_spi.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_syscfg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_tim.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_usart.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\SPL\src\stm32f0xx_wwdg.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\SPL\" />
</Unit>
<Unit filename="..\lib\stm32f0xx.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\stm32f0xx_conf.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f0xx.c">
<Option compilerVar="CC" />
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\lib\system_stm32f0xx.h">
<Option virtualFolder="Libs\" />
</Unit>
<Unit filename="..\main.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\startup_stm32f0xx.S">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\timer.c">
<Option compilerVar="CC" />
<Option virtualFolder="Srcs\" />
</Unit>
<Unit filename="..\timer.h">
<Option virtualFolder="Srcs\" />
</Unit>
<Extensions>
<code_completion />
<debugger>
<target_debugging_settings target="Debug" active_interface="ST-link">
<debug_interface interface_id="OpenOCD" ip_address="" ip_port="" path="" executable="" description="" dont_start_server="false" backoff_time="" options="0" reg_filter="0" active_family="" gdb_before_conn="" gdb_after_conn="" />
<debug_interface interface_id="ST-link" ip_address="localhost" ip_port="4242" path="${EMBITZ}\share\contrib" executable="STLinkGDB.exe" description="..\cfg\STM32F091x.svd" dont_start_server="false" backoff_time="1000" options="2" reg_filter="0" active_family="STMicroelectronics" gdb_before_conn="" gdb_after_conn="">
<family_options family_id="STMicroelectronics">
<option opt_id="ID_JTAG_SWD" opt_value="swd" />
<option opt_id="ID_VECTOR_START" opt_value="0x08000000" />
<option opt_id="ID_RESET_TYPE" opt_value="System" />
<option opt_id="ID_LOAD_PROGRAM" opt_value="1" />
<option opt_id="ID_SEMIHOST_CHECK" opt_value="0" />
<option opt_id="ID_RAM_EXEC" opt_value="0" />
<option opt_id="ID_VEC_TABLE" opt_value="1" />
<option opt_id="ID_DONT_CONN_RESET" opt_value="0" />
<option opt_id="ID_ALL_MODE_DEBUG" opt_value="0" />
<option opt_id="ID_DEV_ADDR" opt_value="" />
<option opt_id="ID_VERBOSE_LEVEL" opt_value="3" />
</family_options>
</debug_interface>
</target_debugging_settings>
</debugger>
<envvars />
</Extensions>
</Project>
</EmBitz_project_file>

View File

@ -1,19 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<EmBitz_layout_file>
<ActiveTarget name="Debug" />
<File name="..\boot.c" open="0" top="0" tabpos="2" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="13641" topLine="313" />
</Cursor>
</File>
<File name="..\led.c" open="0" top="0" tabpos="0" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="3871" topLine="13" />
</Cursor>
</File>
<File name="..\main.c" open="1" top="1" tabpos="1" split="0" active="1" splitpos="0" zoom_1="0" zoom_2="0">
<Cursor>
<Cursor1 position="917" topLine="11" />
</Cursor>
</File>
</EmBitz_layout_file>

View File

@ -0,0 +1,38 @@
// ----------------------------------------------------------------------------
#include <stdlib.h>
// ----------------------------------------------------------------------------
// Forward declaration
void
_exit(int code);
// ----------------------------------------------------------------------------
// We just enter an infinite loop, to be used as landmark when halting
// the debugger.
//
// It can be redefined in the application, if more functionality
// is required.
void
__attribute__((weak))
_exit(int code __attribute__((unused)))
{
// TODO: write on trace
while (1)
;
}
// ----------------------------------------------------------------------------
void
__attribute__((weak,noreturn))
abort(void)
{
_exit(1);
}
// ----------------------------------------------------------------------------

View File

@ -0,0 +1,164 @@
#****************************************************************************************
#| Description: Makefile for GNU ARM Embedded toolchain.
#| File Name: makefile
#|
#|---------------------------------------------------------------------------------------
#| C O P Y R I G H T
#|---------------------------------------------------------------------------------------
#| Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved
#|
#|---------------------------------------------------------------------------------------
#| L I C E N S E
#|---------------------------------------------------------------------------------------
#| This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or
#| modify it under the terms of the GNU General Public License as published by the Free
#| Software Foundation, either version 3 of the License, or (at your option) any later
#| version.
#|
#| OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
#| without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
#| PURPOSE. See the GNU General Public License for more details.
#|
#| You have received a copy of the GNU General Public License along with OpenBLT. It
#| should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy.
#|
#****************************************************************************************
SHELL = sh
#|--------------------------------------------------------------------------------------|
#| Configure project name |
#|--------------------------------------------------------------------------------------|
PROJ_NAME=demoprog_stm32f091
#|--------------------------------------------------------------------------------------|
#| Configure tool path |
#|--------------------------------------------------------------------------------------|
TOOL_PATH=/opt/gcc-arm-none-eabi-5_4-2016q3/bin/
#|--------------------------------------------------------------------------------------|
#| Collect project files |
#|--------------------------------------------------------------------------------------|
# Recursive wildcard function implementation. Example usages:
# $(call rwildcard, , *.c *.h)
# --> Returns all *.c and *.h files in the current directory and below
# $(call rwildcard, /lib/, *.c)
# --> Returns all *.c files in the /lib directory and below
rwildcard = $(strip $(foreach d,$(wildcard $1*),$(call rwildcard,$d/,$2) $(filter $(subst *,%,$2),$d)))
# Collect all application files in the current directory and its subdirectories
PROJ_FILES = $(call rwildcard, , *.c *.h *.S)
#|--------------------------------------------------------------------------------------|
#| Toolchain binaries |
#|--------------------------------------------------------------------------------------|
RM = rm
CC = $(TOOL_PATH)arm-none-eabi-gcc
LN = $(TOOL_PATH)arm-none-eabi-gcc
OC = $(TOOL_PATH)arm-none-eabi-objcopy
OD = $(TOOL_PATH)arm-none-eabi-objdump
AS = $(TOOL_PATH)arm-none-eabi-gcc
SZ = $(TOOL_PATH)arm-none-eabi-size
#|--------------------------------------------------------------------------------------|
#| Filter project files
#|--------------------------------------------------------------------------------------|
PROJ_ASRCS = $(filter %.S,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CSRCS = $(filter %.c,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
PROJ_CHDRS = $(filter %.h,$(foreach file,$(PROJ_FILES),$(notdir $(file))))
#|--------------------------------------------------------------------------------------|
#| Set important path variables |
#|--------------------------------------------------------------------------------------|
VPATH = $(foreach path,$(sort $(foreach file,$(PROJ_FILES),$(dir $(file)))) $(subst \,/,$(OBJ_PATH)),$(path) :)
OBJ_PATH = obj
BIN_PATH = bin
INC_PATH = $(patsubst %/,%,$(patsubst %,-I%,$(sort $(foreach file,$(filter %.h,$(PROJ_FILES)),$(dir $(file))))))
LIB_PATH =
#|--------------------------------------------------------------------------------------|
#| Options for toolchain binaries |
#|--------------------------------------------------------------------------------------|
HEAP_SIZE = 0x0000
STACK_SIZE = 0x0100
STDFLAGS = -mcpu=cortex-m0 -mthumb -mfloat-abi=soft -fno-strict-aliasing
STDFLAGS += -fdata-sections -ffunction-sections -Wall -g3
OPTFLAGS = -O1
CFLAGS = $(STDFLAGS) $(OPTFLAGS)
CFLAGS += -DSTM32F091 -DUSE_STDPERIPH_DRIVER
CFLAGS += -D__HEAP_SIZE=$(HEAP_SIZE) -D__STACK_SIZE=$(STACK_SIZE)
CFLAGS += $(INC_PATH)
AFLAGS = $(CFLAGS)
LFLAGS = $(STDFLAGS) $(OPTFLAGS)
LFLAGS += -Wl,--defsym=__HEAP_SIZE=$(HEAP_SIZE) -Wl,--defsym=__STACK_SIZE=$(STACK_SIZE)
LFLAGS += -Wl,-script="stm32f091rc_flash.ld" -Wl,-Map=$(BIN_PATH)/$(PROJ_NAME).map
LFLAGS += -specs=nano.specs -Wl,--gc-sections $(LIB_PATH)
OFLAGS = -O srec
ODFLAGS = -x
SZFLAGS = -B -d
RMFLAGS = -f
#|--------------------------------------------------------------------------------------|
#| Specify library files |
#|--------------------------------------------------------------------------------------|
LIBS =
#|--------------------------------------------------------------------------------------|
#| Define targets |
#|--------------------------------------------------------------------------------------|
AOBJS = $(patsubst %.S,%.o,$(PROJ_ASRCS))
COBJS = $(patsubst %.c,%.o,$(PROJ_CSRCS))
#|--------------------------------------------------------------------------------------|
#| Make ALL |
#|--------------------------------------------------------------------------------------|
.PHONY: all
all: $(BIN_PATH)/$(PROJ_NAME).srec
$(BIN_PATH)/$(PROJ_NAME).srec : $(BIN_PATH)/$(PROJ_NAME).elf
@$(OC) $< $(OFLAGS) $@
@$(OD) $(ODFLAGS) $< > $(BIN_PATH)/$(PROJ_NAME).map
@echo +++ Summary of memory consumption:
@$(SZ) $(SZFLAGS) $<
@echo +++ Build complete [$(notdir $@)]
$(BIN_PATH)/$(PROJ_NAME).elf : $(AOBJS) $(COBJS)
@echo +++ Linking [$(notdir $@)]
@$(LN) $(LFLAGS) -o $@ $(patsubst %.o,$(OBJ_PATH)/%.o,$(^F)) $(LIBS)
#|--------------------------------------------------------------------------------------|
#| Compile and assemble |
#|--------------------------------------------------------------------------------------|
$(AOBJS): %.o: %.S $(PROJ_CHDRS)
@echo +++ Assembling [$(notdir $<)]
@$(AS) $(AFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
$(COBJS): %.o: %.c $(PROJ_CHDRS)
@echo +++ Compiling [$(notdir $<)]
@$(CC) $(CFLAGS) -c $< -o $(OBJ_PATH)/$(@F)
#|--------------------------------------------------------------------------------------|
#| Make CLEAN |
#|--------------------------------------------------------------------------------------|
.PHONY: clean
clean:
@echo +++ Cleaning build environment
@$(RM) $(RMFLAGS) $(foreach file,$(AOBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(foreach file,$(COBJS),$(OBJ_PATH)/$(file))
@$(RM) $(RMFLAGS) $(patsubst %.o,%.lst,$(foreach file,$(COBJS),$(OBJ_PATH)/$(file)))
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).elf $(BIN_PATH)/$(PROJ_NAME).map
@$(RM) $(RMFLAGS) $(BIN_PATH)/$(PROJ_NAME).srec
@echo +++ Clean complete