Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Provide UT_BSP_Lock/Unlock in CFE assert app #1595

Closed
jphickey opened this issue Jun 1, 2021 · 0 comments · Fixed by #1596 or #1619
Closed

Provide UT_BSP_Lock/Unlock in CFE assert app #1595

jphickey opened this issue Jun 1, 2021 · 0 comments · Fixed by #1596 or #1619
Assignees
Milestone

Comments

@jphickey
Copy link
Contributor

jphickey commented Jun 1, 2021

Is your feature request related to a problem? Please describe.
In nasa/osal#1065 it adds a UT_BSP_Lock / UT_BSP_Unlock routine to protect the UtAssert global data structures. However for cfe_assert app the utbsp.c file is not used, it provides its own routines. Therefore these routines need to be added.

Describe the solution you'd like
Add UT_BSP_Lock/Unlock wrappers in CFE assert (this already has a mutex).

Requester Info
Joseph Hickey, Vantage Systems, Inc.

@jphickey jphickey self-assigned this Jun 1, 2021
jphickey added a commit to jphickey/cFE that referenced this issue Jun 1, 2021
Provide the UT_BSP_Lock/Unlock function to be compatible with
nasa/osal#1065.  The library no longer needs to be locked the
entire time a test runs. This also allows test programs to be
multi threaded.
astrogeco added a commit that referenced this issue Jun 10, 2021
@skliper skliper added this to the 7.0.0 milestone Sep 24, 2021
# for free to join this conversation on GitHub. Already have an account? # to comment
Projects
None yet
2 participants