; STMicroelectronics Project file [Version] Keyword=ST7Project Number=1.3 [Project] Name=atomthreads Toolset=STM8 Cosmic [Config] 0=Config.0 1=Config.1 [Config.0] ConfigName=Debug Target=$(ProjectSFile).elf OutputFolder=Debug Debug=$(TargetFName) [Config.1] ConfigName=Release Target=$(ProjectSFile).elf OutputFolder=Release Debug=$(TargetFName) [Root] ElemType=Project PathName=atomthreads Child=Root.Kernel Config.0=Root.Config.0 Config.1=Root.Config.1 [Root.Config.0] Settings.0.0=Root.Config.0.Settings.0 Settings.0.1=Root.Config.0.Settings.1 Settings.0.2=Root.Config.0.Settings.2 Settings.0.3=Root.Config.0.Settings.3 Settings.0.4=Root.Config.0.Settings.4 Settings.0.5=Root.Config.0.Settings.5 Settings.0.6=Root.Config.0.Settings.6 Settings.0.7=Root.Config.0.Settings.7 Settings.0.8=Root.Config.0.Settings.8 [Root.Config.1] Settings.1.0=Root.Config.1.Settings.0 Settings.1.1=Root.Config.1.Settings.1 Settings.1.2=Root.Config.1.Settings.2 Settings.1.3=Root.Config.1.Settings.3 Settings.1.4=Root.Config.1.Settings.4 Settings.1.5=Root.Config.1.Settings.5 Settings.1.6=Root.Config.1.Settings.6 Settings.1.7=Root.Config.1.Settings.7 Settings.1.8=Root.Config.1.Settings.8 [Root.Config.0.Settings.0] String.6.0=2010,2,9,1,12,48 String.100.0=ST Assembler Linker String.100.1=ST7 Cosmic String.100.2=STM8 Cosmic String.100.3=ST7 Metrowerks V1.1 String.100.4=Raisonance String.101.0=STM8 Cosmic String.102.0=C:\Program Files\COSMIC\CXSTM8_16K String.103.0= String.104.0=Hstm8 String.105.0=Lib String.106.0=Debug String.107.0=$(ProjectSFile).elf Int.108=0 [Root.Config.0.Settings.1] String.6.0=2010,2,9,1,12,48 String.100.0=$(TargetFName) String.101.0= String.102.0= String.103.0=.\;..\..\kernel;stm8s-periphs;..\..\tests; [Root.Config.0.Settings.2] String.2.0= String.6.0=2010,2,9,1,12,48 String.100.0=STM8S105C6 [Root.Config.0.Settings.3] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customDebCompat -customOpt-no -customC-pp -customLst -l -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Config.0.Settings.4] String.2.0=Assembling $(InputFile)... String.3.0=castm8 -xx -l -u $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,10,1,16,38 [Root.Config.0.Settings.5] String.2.0=Running Pre-Link step String.6.0=2010,2,9,1,12,48 String.8.0= [Root.Config.0.Settings.6] String.2.0=Running Linker String.3.0=clnk $(ToolsetLibOpts) -o $(OutputPath)$(TargetSName).sm8 -fakeInteger -fakeOutFile$(ProjectSFile).elf -fakeRunConv -fakeStartupcrtsi0.sm8 -fakeAutoGen -fakeVectFilestm8_interrupt_vector.c -fakeVectAddr0x8000 -customMapFile -customMapFile-m$(OutputPath)$(TargetSName).map -customMapAddress -customCfgFile $(OutputPath)$(TargetSName).lkf String.3.1=cvdwarf $(OutputPath)$(TargetSName).sm8 String.4.0=$(OutputPath)$(TargetFName) String.5.0=$(OutputPath)$(ProjectSFile).elf $(OutputPath)$(TargetSName).map String.6.0=2010,3,9,0,24,9 String.100.0= String.101.0=crtsi.st7 String.102.0=+seg .const -b 0x8080 -m 0x7f80 -n .const -it String.102.1=+seg .text -a .const -n .text String.102.2=+seg .eeprom -b 0x4000 -m 0x400 -n .eeprom String.102.3=+seg .bsct -b 0x2 -m 0xfe -n .bsct String.102.4=+seg .ubsct -a .bsct -n .ubsct String.102.5=+seg .bit -a .ubsct -n .bit -id String.102.6=+seg .share -a .bit -n .share -is String.102.7=+seg .data -b 0x100 -m 0x6c0 -n .data String.102.8=+seg .bss -a .data -n .bss String.103.0=Code,Constants[0x8080-0xffff]=.const,.text String.103.1=Eeprom[0x4000-0x43ff]=.eeprom String.103.2=Zero Page[0x2-0xff]=.bsct,.ubsct,.bit,.share String.103.3=Ram[0x100-0x7bf]=.data,.bss String.104.0=0x7ff String.105.0=libisl0.sm8;libm0.sm8 Int.0=0 Int.1=0 [Root.Config.0.Settings.7] String.2.0=Running Post-Build step String.3.0=chex -o $(OutputPath)$(TargetSName).s19 $(OutputPath)$(TargetSName).sm8 String.6.0=2010,2,9,1,12,48 [Root.Config.0.Settings.8] String.2.0=Performing Custom Build on $(InputFile) String.6.0=2010,2,9,1,12,48 [Root.Config.1.Settings.0] String.6.0=2010,2,9,1,12,50 String.100.0=ST Assembler Linker String.100.1=ST7 Cosmic String.100.2=STM8 Cosmic String.100.3=ST7 Metrowerks V1.1 String.100.4=Raisonance String.101.0=STM8 Cosmic String.102.0=C:\Program Files\COSMIC\CXSTM8_16K String.103.0= String.104.0=Hstm8 String.105.0=Lib String.106.0=Release String.107.0=$(ProjectSFile).elf Int.108=0 [Root.Config.1.Settings.1] String.6.0=2010,2,9,1,12,48 String.100.0=$(TargetFName) String.101.0= String.102.0= String.103.0=.\;..\..\kernel;stm8s-periphs;..\..\tests; [Root.Config.1.Settings.2] String.2.0= String.6.0=2010,2,9,1,12,48 String.100.0=STM8S105C6 [Root.Config.1.Settings.3] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customC-pp -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Config.1.Settings.4] String.2.0=Assembling $(InputFile)... String.3.0=castm8 $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,9,1,12,48 [Root.Config.1.Settings.5] String.2.0=Running Pre-Link step String.6.0=2010,2,9,1,12,48 String.8.0= [Root.Config.1.Settings.6] String.2.0=Running Linker String.3.0=clnk $(ToolsetLibOpts) -o $(OutputPath)$(TargetSName).sm8 -fakeInteger -fakeOutFile$(ProjectSFile).elf -fakeRunConv -fakeStartupcrtsi0.sm8 -fakeAutoGen -fakeVectFilestm8_interrupt_vector.c -fakeVectAddr0x8000 -customMapAddress -customCfgFile $(OutputPath)$(TargetSName).lkf String.3.1=cvdwarf $(OutputPath)$(TargetSName).sm8 String.4.0=$(OutputPath)$(TargetFName) String.5.0=$(OutputPath)$(ProjectSFile).elf String.6.0=2010,3,9,0,24,9 String.100.0= String.101.0=crtsi.st7 String.102.0=+seg .const -b 0x8080 -m 0x7f80 -n .const -it String.102.1=+seg .text -a .const -n .text String.102.2=+seg .eeprom -b 0x4000 -m 0x400 -n .eeprom String.102.3=+seg .bsct -b 0x2 -m 0xfe -n .bsct String.102.4=+seg .ubsct -a .bsct -n .ubsct String.102.5=+seg .bit -a .ubsct -n .bit -id String.102.6=+seg .share -a .bit -n .share -is String.102.7=+seg .data -b 0x100 -m 0x6c0 -n .data String.102.8=+seg .bss -a .data -n .bss String.103.0=Code,Constants[0x8080-0xffff]=.const,.text String.103.1=Eeprom[0x4000-0x43ff]=.eeprom String.103.2=Zero Page[0x2-0xff]=.bsct,.ubsct,.bit,.share String.103.3=Ram[0x100-0x7bf]=.data,.bss String.104.0=0x7ff String.105.0=libis0.sm8;libm0.sm8 Int.0=0 Int.1=0 [Root.Config.1.Settings.7] String.2.0=Running Post-Build step String.3.0=chex -o $(OutputPath)$(TargetSName).s19 $(OutputPath)$(TargetSName).sm8 String.6.0=2010,2,9,1,12,48 [Root.Config.1.Settings.8] String.2.0=Performing Custom Build on $(InputFile) String.6.0=2010,2,9,1,12,48 [Root.Kernel] ElemType=Folder PathName=Kernel Child=Root.Kernel...\..\kernel\atom.h Next=Root.Peripherals Config.0=Root.Kernel.Config.0 Config.1=Root.Kernel.Config.1 [Root.Kernel.Config.0] Settings.0.0=Root.Kernel.Config.0.Settings.0 Settings.0.1=Root.Kernel.Config.0.Settings.1 Settings.0.2=Root.Kernel.Config.0.Settings.2 Settings.0.3=Root.Kernel.Config.0.Settings.3 [Root.Kernel.Config.1] Settings.1.0=Root.Kernel.Config.1.Settings.0 Settings.1.1=Root.Kernel.Config.1.Settings.1 Settings.1.2=Root.Kernel.Config.1.Settings.2 Settings.1.3=Root.Kernel.Config.1.Settings.3 [Root.Kernel.Config.0.Settings.0] String.6.0=2010,2,9,1,12,48 String.8.0=Debug Int.0=0 Int.1=0 [Root.Kernel.Config.0.Settings.1] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customDebCompat -customOpt-no -customC-pp -customLst -l -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Kernel.Config.0.Settings.2] String.2.0=Assembling $(InputFile)... String.3.0=castm8 -xx -l -u $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,10,1,16,38 [Root.Kernel.Config.0.Settings.3] String.2.0=Performing Custom Build on $(InputFile) String.6.0=2010,2,9,1,12,48 [Root.Kernel.Config.1.Settings.0] String.6.0=2010,2,9,1,12,48 String.8.0=Release Int.0=0 Int.1=0 [Root.Kernel.Config.1.Settings.1] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customC-pp -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Kernel.Config.1.Settings.2] String.2.0=Assembling $(InputFile)... String.3.0=castm8 $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,9,1,12,48 [Root.Kernel.Config.1.Settings.3] String.2.0=Performing Custom Build on $(InputFile) String.6.0=2010,2,9,1,12,48 [Root.Kernel...\..\kernel\atom.h] ElemType=File PathName=..\..\kernel\atom.h Next=Root.Kernel...\..\kernel\atomkernel.c [Root.Kernel...\..\kernel\atomkernel.c] ElemType=File PathName=..\..\kernel\atomkernel.c Next=Root.Kernel...\..\kernel\atommutex.c [Root.Kernel...\..\kernel\atommutex.c] ElemType=File PathName=..\..\kernel\atommutex.c Next=Root.Kernel...\..\kernel\atommutex.h [Root.Kernel...\..\kernel\atommutex.h] ElemType=File PathName=..\..\kernel\atommutex.h Next=Root.Kernel...\..\kernel\atomqueue.c [Root.Kernel...\..\kernel\atomqueue.c] ElemType=File PathName=..\..\kernel\atomqueue.c Next=Root.Kernel...\..\kernel\atomqueue.h [Root.Kernel...\..\kernel\atomqueue.h] ElemType=File PathName=..\..\kernel\atomqueue.h Next=Root.Kernel...\..\kernel\atomsem.c [Root.Kernel...\..\kernel\atomsem.c] ElemType=File PathName=..\..\kernel\atomsem.c Next=Root.Kernel...\..\kernel\atomsem.h [Root.Kernel...\..\kernel\atomsem.h] ElemType=File PathName=..\..\kernel\atomsem.h Next=Root.Kernel...\..\kernel\atomtimer.c [Root.Kernel...\..\kernel\atomtimer.c] ElemType=File PathName=..\..\kernel\atomtimer.c Next=Root.Kernel...\..\kernel\atomtimer.h [Root.Kernel...\..\kernel\atomtimer.h] ElemType=File PathName=..\..\kernel\atomtimer.h [Root.Peripherals] ElemType=Folder PathName=Peripherals Child=Root.Peripherals.stm8s-periphs\stm8s_clk.c Next=Root.Port Config.0=Root.Peripherals.Config.0 Config.1=Root.Peripherals.Config.1 [Root.Peripherals.Config.0] Settings.0.0=Root.Peripherals.Config.0.Settings.0 Settings.0.1=Root.Peripherals.Config.0.Settings.1 Settings.0.2=Root.Peripherals.Config.0.Settings.2 Settings.0.3=Root.Peripherals.Config.0.Settings.3 [Root.Peripherals.Config.1] Settings.1.0=Root.Peripherals.Config.1.Settings.0 Settings.1.1=Root.Peripherals.Config.1.Settings.1 Settings.1.2=Root.Peripherals.Config.1.Settings.2 Settings.1.3=Root.Peripherals.Config.1.Settings.3 [Root.Peripherals.Config.0.Settings.0] String.6.0=2010,2,13,18,45,51 String.8.0=Debug Int.0=0 Int.1=0 [Root.Peripherals.Config.0.Settings.1] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customDebCompat -customOpt-no -customC-pp -customLst -l -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Peripherals.Config.0.Settings.2] String.2.0=Assembling $(InputFile)... String.3.0=castm8 -xx -l -u $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,10,1,16,38 [Root.Peripherals.Config.0.Settings.3] String.2.0=Performing Custom Build on $(InputFile) String.3.0= String.4.0= String.5.0= String.6.0=2010,2,9,1,12,48 [Root.Peripherals.Config.1.Settings.0] String.6.0=2010,2,13,18,45,51 String.8.0=Release Int.0=0 Int.1=0 [Root.Peripherals.Config.1.Settings.1] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customC-pp -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Peripherals.Config.1.Settings.2] String.2.0=Assembling $(InputFile)... String.3.0=castm8 $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,9,1,12,48 [Root.Peripherals.Config.1.Settings.3] String.2.0=Performing Custom Build on $(InputFile) String.3.0= String.4.0= String.5.0= String.6.0=2010,2,9,1,12,48 [Root.Peripherals.stm8s-periphs\stm8s_clk.c] ElemType=File PathName=stm8s-periphs\stm8s_clk.c Next=Root.Peripherals.stm8s-periphs\stm8s_uart2.h [Root.Peripherals.stm8s-periphs\stm8s_uart2.h] ElemType=File PathName=stm8s-periphs\stm8s_uart2.h Next=Root.Peripherals.stm8s-periphs\stm8s_uart2.c [Root.Peripherals.stm8s-periphs\stm8s_uart2.c] ElemType=File PathName=stm8s-periphs\stm8s_uart2.c Next=Root.Peripherals.stm8s-periphs\stm8s_gpio.c [Root.Peripherals.stm8s-periphs\stm8s_gpio.c] ElemType=File PathName=stm8s-periphs\stm8s_gpio.c Next=Root.Peripherals.stm8s-periphs\stm8s_tim1.h [Root.Peripherals.stm8s-periphs\stm8s_tim1.h] ElemType=File PathName=stm8s-periphs\stm8s_tim1.h Next=Root.Peripherals.stm8s-periphs\stm8s_tim1.c [Root.Peripherals.stm8s-periphs\stm8s_tim1.c] ElemType=File PathName=stm8s-periphs\stm8s_tim1.c Next=Root.Peripherals.stm8s-periphs\stm8s_itc.h [Root.Peripherals.stm8s-periphs\stm8s_itc.h] ElemType=File PathName=stm8s-periphs\stm8s_itc.h Next=Root.Peripherals.stm8s-periphs\stm8s_gpio.h [Root.Peripherals.stm8s-periphs\stm8s_gpio.h] ElemType=File PathName=stm8s-periphs\stm8s_gpio.h Next=Root.Peripherals.stm8s-periphs\stm8s_clk.h [Root.Peripherals.stm8s-periphs\stm8s_clk.h] ElemType=File PathName=stm8s-periphs\stm8s_clk.h Next=Root.Peripherals.stm8s-periphs\stm8s.h [Root.Peripherals.stm8s-periphs\stm8s.h] ElemType=File PathName=stm8s-periphs\stm8s.h Next=Root.Peripherals.stm8s-periphs\stm8s_type.h [Root.Peripherals.stm8s-periphs\stm8s_type.h] ElemType=File PathName=stm8s-periphs\stm8s_type.h [Root.Port] ElemType=Folder PathName=Port Child=Root.Port...\..\tests\sem1.c Config.0=Root.Port.Config.0 Config.1=Root.Port.Config.1 [Root.Port.Config.0] Settings.0.0=Root.Port.Config.0.Settings.0 Settings.0.1=Root.Port.Config.0.Settings.1 Settings.0.2=Root.Port.Config.0.Settings.2 Settings.0.3=Root.Port.Config.0.Settings.3 [Root.Port.Config.1] Settings.1.0=Root.Port.Config.1.Settings.0 Settings.1.1=Root.Port.Config.1.Settings.1 Settings.1.2=Root.Port.Config.1.Settings.2 Settings.1.3=Root.Port.Config.1.Settings.3 [Root.Port.Config.0.Settings.0] String.6.0=2010,2,13,18,46,11 String.8.0=Debug Int.0=0 Int.1=0 [Root.Port.Config.0.Settings.1] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customDebCompat -customOpt-no -customC-pp -customLst -l -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Port.Config.0.Settings.2] String.2.0=Assembling $(InputFile)... String.3.0=castm8 -xx -l -u $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,10,1,16,38 [Root.Port.Config.0.Settings.3] String.2.0=Performing Custom Build on $(InputFile) String.3.0= String.4.0= String.5.0= String.6.0=2010,2,9,1,12,48 [Root.Port.Config.1.Settings.0] String.6.0=2010,2,13,18,46,11 String.8.0=Release Int.0=0 Int.1=0 [Root.Port.Config.1.Settings.1] String.2.0=Compiling $(InputFile)... String.3.0=cxstm8 +modsl0 -customC-pp -dSTM8S105 -dATOM_STACK_CHECKING -istm8s-periphs -i../../kernel -i../../tests $(ToolsetIncOpts) -cl$(IntermPath) -co$(IntermPath) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,3,6,17,19,51 [Root.Port.Config.1.Settings.2] String.2.0=Assembling $(InputFile)... String.3.0=castm8 $(ToolsetIncOpts) -o$(IntermPath)$(InputName).$(ObjectExt) $(InputFile) String.4.0=$(IntermPath)$(InputName).$(ObjectExt) String.5.0=$(IntermPath)$(InputName).ls String.6.0=2010,2,9,1,12,48 [Root.Port.Config.1.Settings.3] String.2.0=Performing Custom Build on $(InputFile) String.3.0= String.4.0= String.5.0= String.6.0=2010,2,9,1,12,48 [Root.Port...\..\tests\sem1.c] ElemType=File PathName=..\..\tests\sem1.c Next=Root.Port.uart.h [Root.Port.uart.h] ElemType=File PathName=uart.h Next=Root.Port.uart.c [Root.Port.uart.c] ElemType=File PathName=uart.c Next=Root.Port.atomport-tests.h [Root.Port.atomport-tests.h] ElemType=File PathName=atomport-tests.h Next=Root.Port.tests-main.c [Root.Port.tests-main.c] ElemType=File PathName=tests-main.c Next=Root.Port.atomport-private.h [Root.Port.atomport-private.h] ElemType=File PathName=atomport-private.h Next=Root.Port.atomport.h [Root.Port.atomport.h] ElemType=File PathName=atomport.h Next=Root.Port.stm8s_conf.h [Root.Port.stm8s_conf.h] ElemType=File PathName=stm8s_conf.h Next=Root.Port.atomport.c [Root.Port.atomport.c] ElemType=File PathName=atomport.c Next=Root.Port.atomport-asm.s [Root.Port.atomport-asm.s] ElemType=File PathName=atomport-asm.s Next=Root.Port.stm8_interrupt_vector.c [Root.Port.stm8_interrupt_vector.c] ElemType=File PathName=stm8_interrupt_vector.c