The latest development version of this page may be more current than this released 3.7.0 version.

POSIX Application Environment Profiles (AEP)

Although inactive, IEEE 1003.13-2003 defined a number of AEP that inspired the modern subprofiling options of IEEE 1003.1-2017. The single-purpose realtime system profiles are listed below, for reference, in terms that agree with the current POSIX-1 standard. PSE54 is not considered at this time.

System Interfaces

The required POSIX System Interfaces are supported for each Application Environment Profile.

Required System Interfaces

System Interfaces

Minimal Realtime System Profile (PSE51)

The Minimal Realtime System Profile (PSE51) includes all of the System Interfaces along with several additional features.

Minimal Realtime System Profile (PSE51)

Minimal Realtime System Profile (PSE51)

PSE51 System Interfaces

Symbol

Support

Remarks

_POSIX_AEP_REALTIME_MINIMAL

-1

CONFIG_POSIX_AEP_REALTIME_MINIMAL

Realtime Controller System Profile (PSE52)

The Realtime Controller System Profile (PSE52) includes all features from PSE51 and the System Interfaces.

Realtime Controller System Profile (PSE52)

Realtime Controller System Profile (PSE52)

PSE52 System Interfaces

Symbol

Support

Remarks

_POSIX_AEP_REALTIME_CONTROLLER

-1

CONFIG_POSIX_AEP_REALTIME_CONTROLLER

PSE52 Option Requirements

Symbol

Support

Remarks

_POSIX_MESSAGE_PASSING

200809L

CONFIG_POSIX_MESSAGE_PASSING

_POSIX_TRACE

-1

_POSIX_TRACE_EVENT_FILTER

-1

_POSIX_TRACE_LOG

-1

Dedicated Realtime System Profile (PSE53)

The Dedicated Realtime System Profile (PSE53) includes all features from PSE52, PSE51, and the System Interfaces.

Dedicated Realtime System Profile (PSE53)

Dedicated Realtime System Profile (PSE53)

PSE53 System Interfaces

Symbol

Support

Remarks

_POSIX_AEP_REALTIME_DEDICATED

-1

CONFIG_POSIX_AEP_REALTIME_DEDICATED

PSE53 Option Requirements

Symbol

Support

Remarks

_POSIX_CPUTIME

200809L

CONFIG_POSIX_CPUTIME

_POSIX_PRIORITIZED_IO

-1

_POSIX_PRIORITY_SCHEDULING

-1

_POSIX_RAW_SOCKETS

200809L

CONFIG_POSIX_RAW_SOCKETS

_POSIX_SPAWN

-1

_POSIX_SPORADIC_SERVER

-1