The Trinity 2 requirement is to provide the necessary updates to enable cross-endian QNET such that, the release will be forward compatible with other QNX processes / services that will eventually deliver cross-endian QNET capabilities.
It is important to note that Trinity 2 will not deliver cross-endian QNET, however it makes the kernel changes necessary to achieve future compatibility. The entire scope of work required to enable Cross-Endian QNET requires resource manager updates that are beyond the scope of Trinity 2.
Design details for Cross Endian support in the Core OS component include: