SNIP_CLASSIC_OS_SECTION_9_3_Explicit_synchronization_of_OS_ScheduleTable
Wortlaut
9.3 Explicit synchronization of OS ScheduleTable
«module» StbM BSW Task (OS task or cyclic call)
«module» Os alt [ScheduleStatus == SCHEDULETABLE_WAITING or SCHEDULETABLE_RUNNING or SCHEDULETABLE_RUNNING_AND_SYNCHRONOUS] [else] SyncScheduleTable()
SyncScheduleTable(ScheduleTableType, GlobalTimeTickType)
StbM_MainFunction() GetScheduleTableStatus(StatusType, ScheduleTableType, ScheduleTableStatusRefType*) StbM_MainFunction() Figure 9.4: Explicit synchronization of OS Schedule Table
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Setting synchronization count via SyncScheduleTable.
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_SynchronizedTimeBaseManager.pdf |
|---|---|
| Dokumentseite | Seite 220 |
| Ziel-Modul | os (classic) |
| Ziel-Anforderung | SWS_StbM_00302 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.85 |