Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > ARINC 653 for PikeOS 653 code > Modeling an ARINC 653 configuration and PikeOS 653 application startup code > Modeling an ARINC 653 configuration and application startup code (ARINC for PikeOS code)
  
Modeling an ARINC 653 configuration and application startup code (ARINC for PikeOS code)
To model an ARINC 653 configuration and application startup code, perform the following tasks (click a task to open it):
Create an integration project and module
Define the system hm table
Define the module hm table
Define the partition hm table
Create a partition
Create a channel between partitions
Create an application
Define port usage for an application
Define a process for an application
Create blackboards, buffers, events, semaphores, memory requirements and file accesses for a partition
Schedule partitions
Creating blackboards, buffers, events, semaphores, memory requirements and file accesses for a partition:
1. Open the Configuration Diagram that you created for the Partition.
2. On the toolbar, click the appropriate button:
Blackboard
Buffer
Event
Semaphore
Memory Requirement
File Access
3. Click within the required Partition.
4. Open the item's Property Pages, and then click the General tab.
5. Set the Name of the item as required.
6. Click the item specific tab, which has the same name as the item type.
7. Set the properties as required. To set a property: right-click the item, point to ARINC 653, point to Set, and then click the command for the property you want to set. See
Blackboard
Buffer
Event
File access
Memory requirement
Semaphore
You can now schedule your partitions. How?