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
Change use of uint32 for ID to the correct typedef.
Use ObjectIdFromInteger/ObjectIdToInteger where it is intended to
convert these values to integers e.g. for the "name" fields in RTEMS.
The CFE_SB_GetMsgId/SetMsgId functions, among others, were implemented
as replicas of the actual FSW code. This creates a dependency on the
actual definition of MsgId used by the mission.
This makes the stub and actual stub. Stubs not actually
read/write to the message in any way, they just manipulate a
local (stored in the UT framework) out-of-band buffer to hold
the metadata about the message.
This revealed a few other minor issues in test cases where they
were depending on values sitting in globals (fixed).
jphickey
pushed a commit
to jphickey/osal
that referenced
this issue
Aug 10, 2022
Is your feature request related to a problem? Please describe.
While fixing #615 I noticed that the RTEMS OSAL is still using
uint32
for its IDs.Describe the solution you'd like
This should be changed to use the
osal_id_t
typedef instead.Requester Info
Joseph Hickey, Vantage Systems, Inc.
The text was updated successfully, but these errors were encountered: