Harald Mackamul | d292a7f | 2016-07-07 16:23:12 +0200 | [diff] [blame] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <central:AMALTHEA xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:central="http://www.amalthea.itea2.org/model/1.3.0/central" xmlns:mapping="http://www.amalthea.itea2.org/model/1.3.0/mapping" xmlns:os="http://www.amalthea.itea2.org/model/1.3.0/os" xmlns:sw="http://www.amalthea.itea2.org/model/1.3.0/sw" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> |
| 3 | <swModel> |
| 4 | <isrs name="ISR1"/> |
| 5 | <tasks name="Task1"/> |
| 6 | </swModel> |
| 7 | <hwModel> |
| 8 | <system name=""> |
| 9 | <memories name="mem_local"/> |
| 10 | </system> |
| 11 | </hwModel> |
| 12 | <osModel> |
| 13 | <operatingSystems> |
| 14 | <taskSchedulers name="Scheduler1"/> |
| 15 | <interruptControllers name="InterruptController1"/> |
| 16 | </operatingSystems> |
| 17 | </osModel> |
| 18 | <mappingModel> |
| 19 | <processAllocation xsi:type="mapping:ISRAllocation" process="ISR1?type=sw.ISR" scheduler="InterruptController1?type=os.InterruptController"/> |
| 20 | <processAllocation xsi:type="mapping:TaskAllocation" process="Task1?type=sw.Task" scheduler="Scheduler1?type=os.TaskScheduler"/> |
| 21 | <processAllocation xsi:type="mapping:ISRAllocation"> |
| 22 | <process xsi:type="sw:ISR" href="amlt:/#ISR_SW?type=sw.ISR"/> |
| 23 | <scheduler xsi:type="os:InterruptController" href="amlt:/#IC_os?type=os.InterruptController"/> |
| 24 | </processAllocation> |
| 25 | <processAllocation xsi:type="mapping:TaskAllocation"> |
| 26 | <process xsi:type="sw:Task" href="amlt:/#Task_sw?type=sw.Task"/> |
| 27 | <scheduler xsi:type="os:TaskScheduler" href="amlt:/#scheduler_os?type=os.TaskScheduler"/> |
| 28 | </processAllocation> |
| 29 | <mapping xsi:type="mapping:SectionMapping"> |
| 30 | <mem href="amlt:/#mem_hw?type=hw.Memory"/> |
| 31 | </mapping> |
| 32 | <mapping xsi:type="mapping:AbstractElementMapping"> |
| 33 | <mem href="amlt:/#mem_hw?type=hw.Memory"/> |
| 34 | <abstractElement xsi:type="sw:ISR" href="amlt:/#ISR_SW?type=sw.ISR"/> |
| 35 | </mapping> |
| 36 | <mapping xsi:type="mapping:SectionMapping" mem="mem_local?type=hw.Memory"/> |
| 37 | </mappingModel> |
| 38 | </central:AMALTHEA> |