KhronosGroup / KSCAF_DocGuidelines

Khronos Safety Critical Advisory Forum’s guidelines for developing a safety critical technology specification.
1 stars 2 forks source link

Real time (Bug 16018) #12

Open DeOrellana opened 7 years ago

DeOrellana commented 7 years ago

Mika Leppinen 2016-09-14 06:25:45 PDT

For the API to support real time it must guarantee response within specified time constraints, often referred to as "deadlines". API design need to enable the implementation of the real time system.

Comment 1 Erik Noreke 2016-09-20 13:07:26 PDT

Setting QA contact to non-member SCAP mailing list.

Comment 2 Erik Noreke 2016-09-26 07:29:05 PDT

Assigned to Mika to define lower level requirements. Set as guideline per call 2016-09-26

Comment 3 Mika Leppinen 2016-10-10 06:24:32 PDT

The API implementation must have deterministic execution timing, and potentially non-deterministic techniques, such as dynamic memory allocation and locking, should be avoided where feasible. The API implementer must define the expected real-time characteristics, and particularly, whether hard or soft real-time is targeted. For all potentially blocking functions, a timeout option must be provided.

irudkin commented 7 years ago

This has been added to the document. Needs review.