You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When calling OS_TimeBaseCreate with the 3rd argument (external_sync) non-NULL, it is supposed to use the external sync function rather than an register an RTOS timer to implement the tick. However, the VxWorks implementation still tries to register the RTOS timer, which has a signal number of 0, so it fails in timer_create().
To Reproduce
Run timebase-api-test on VxWorks, observe failure:
Describe the bug
When calling
OS_TimeBaseCreate
with the 3rd argument (external_sync) non-NULL, it is supposed to use the external sync function rather than an register an RTOS timer to implement the tick. However, the VxWorks implementation still tries to register the RTOS timer, which has a signal number of 0, so it fails intimer_create()
.To Reproduce
Run timebase-api-test on VxWorks, observe failure:
Expected behavior
Test should pass
System observed on:
MCP750, VxWorks 6.9
Additional context
VxWorks just needs to skip
timer_create()
and other RTOS timer configs when assigned_signal is 0.Reporter Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered: