Skip to content
Snippets Groups Projects
  1. Dec 18, 2017
    • Simon Barner's avatar
      1) Introduce IAllocationType marker interface · 36463a01
      Simon Barner authored
       - Used to semantically mark AllocationTables and AllocationEntries (e.g., which layers of the system are connected by allocation, and which system entities)
       - Add IAllocationService.addAllocationEntryType() and getAllocationEntryTypes() to register and query IAllocationTypes
       - Apply IAllocationTypes specializations to Task, Partition and Hardware architecture allocations
      
      2) Move TaskToExecutionUnitAllocationTable and TaskWcetTable to af3.task (to avoid circular dependencies that would arise from the introduction of IAllocationType)
      
      3) Schedule model UI
       - Use IAllocationTypes to provide unified generic UI in af3.schedule.ui
       - Remove most of the temporary hacks since allocation[.ui] is now in the build
       - TODO: Remove SystemScheduleDeploymentPropertySection once Deployment has fully been replaced by AllocationTable
      
      refs 2950,3188,3067
      36463a01
  2. Dec 13, 2017
    • Simon Barner's avatar
      - Register af3.timing / Wcet and Period annotations to tasks. Wcet is the... · 8b333491
      Simon Barner authored
      - Register af3.timing / Wcet and Period annotations to tasks. Wcet is the assumed WCET of a Task (independent of the ExecutionUnit to which it mapped)
      - Add TaskWcetTable that allows to specify the WCET for (Task,ExecutionUnit) pairs.
        - For now, the values can be edited in the annotation view only
        - TODO: Integrated task WCET table as secondary TaskArchitecture editor
      refs 2562
      
      8b333491
  3. Dec 08, 2017
  4. Nov 28, 2017
  5. Nov 16, 2017
  6. Jan 20, 2017
Loading