-
Notifications
You must be signed in to change notification settings - Fork 215
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
OSAL Integration Candidate: 2020-12-22 #690
Commits on Dec 7, 2020
-
Fix #670, clean up task definitions in core test
Move all definitions and instantiations out of the header file. Reuse the single task definition that was already defined. Also only define 3 instances of each type, as this is all that the test actually uses (no need for 20).
Configuration menu - View commit details
-
Copy full SHA for 292e0c1 - Browse repository at this point
Copy the full SHA 292e0c1View commit details
Commits on Dec 8, 2020
-
Fix #610, add support for vxworks7
This adds support for vxworks7 with its minor differences from vxworks6.
Steven Seeger committedDec 8, 2020 Configuration menu - View commit details
-
Copy full SHA for 443f3f9 - Browse repository at this point
Copy the full SHA 443f3f9View commit details
Commits on Dec 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9a73cb5 - Browse repository at this point
Copy the full SHA 9a73cb5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b56ac1 - Browse repository at this point
Copy the full SHA 4b56ac1View commit details
Commits on Dec 10, 2020
-
Fix #410, breakup OSAL includes
Includes compatibility wrappers for the old header names. Refactors inclusions in all OSAL source files to only include the components they actually use/refer to. Refactor all inclusion guards to follow the same general format (uppercase filename, no leading/trailing underscore)
Configuration menu - View commit details
-
Copy full SHA for f0bd42e - Browse repository at this point
Copy the full SHA f0bd42eView commit details -
Fix #673 #677, improve global lock on POSIX
Removes the signal mask updates from the POSIX global lock (not needed). Adds a condition variable to the structure, which can be used to directly wake up a waiting task rather than requiring that task to poll the global state.
Configuration menu - View commit details
-
Copy full SHA for a41f748 - Browse repository at this point
Copy the full SHA a41f748View commit details
Commits on Dec 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8121f5b - Browse repository at this point
Copy the full SHA 8121f5bView commit details -
Merge pull request #675 from jphickey/fix-410-breakup-includes
Fix #410, breakup includes
Configuration menu - View commit details
-
Copy full SHA for 8dd7415 - Browse repository at this point
Copy the full SHA 8dd7415View commit details
Commits on Dec 15, 2020
-
Fix #688, Initial macro implementation and config options
Add macros for configurable behavior of argument bug checking. - BUGCHECK for checking argument values which should never happen and indicate bugs if they do. - ARGCHECK for checking argument values which may happen and can be mitigated if they do. The behavior of BUGCHECK is influenced by two new OSAL config options, which can disable it completely or make it strict/enforcing such that it will abort() for debugging if a condition is not met.
Configuration menu - View commit details
-
Copy full SHA for f9e9b28 - Browse repository at this point
Copy the full SHA f9e9b28View commit details -
Fix #688, update all OSAL argument checks
Use the new macros to validate arguments to OS API calls. Also includes coverage test updates, which revealed some areas where return types were not consistent, and the macro makes them consistent now.
Configuration menu - View commit details
-
Copy full SHA for 5d22ca6 - Browse repository at this point
Copy the full SHA 5d22ca6View commit details
Commits on Dec 16, 2020
-
Configuration menu - View commit details
-
Copy full SHA for d5727f9 - Browse repository at this point
Copy the full SHA d5727f9View commit details
Commits on Dec 17, 2020
-
Merge pull request #671 from jphickey/fix-670-core-test-tasks
Fix #670, clean up task definitions in core test
Configuration menu - View commit details
-
Copy full SHA for 26835b9 - Browse repository at this point
Copy the full SHA 26835b9View commit details -
Fix #679, Convert OSAL Config Guide to markdown
Fix #697, Fix formatting
Configuration menu - View commit details
-
Copy full SHA for d6cb7db - Browse repository at this point
Copy the full SHA d6cb7dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 25cd5df - Browse repository at this point
Copy the full SHA 25cd5dfView commit details
Commits on Dec 18, 2020
-
Merge pull request #687 from skliper/fix686-use_errno
Fix #686, Use errno in clock_getres error reporting
Configuration menu - View commit details
-
Copy full SHA for 8f9db2c - Browse repository at this point
Copy the full SHA 8f9db2cView commit details -
Merge pull request #659 from ArielSAdamsNASA/main
Fix #679, Add Markdown version of OSAL Configuration Guide
Configuration menu - View commit details
-
Copy full SHA for 26360b7 - Browse repository at this point
Copy the full SHA 26360b7View commit details -
Merge pull request #682 from skliper/fix569-neg_sysconf
Fix #569, Check and report sysconf error return
Configuration menu - View commit details
-
Copy full SHA for 7586872 - Browse repository at this point
Copy the full SHA 7586872View commit details -
Merge pull request #681 from skliper/fix542-semvaluemax_wrap
Fix #542, Avoid UT failure if SEM_VALUE_MAX >= UINT32_MAX
Configuration menu - View commit details
-
Copy full SHA for d32af54 - Browse repository at this point
Copy the full SHA d32af54View commit details -
Merge pull request #683 from zanzaben/fix377_Select_Functional_Tests
Fix #377, Add "OSAL Select" functional tests
Configuration menu - View commit details
-
Copy full SHA for 3705934 - Browse repository at this point
Copy the full SHA 3705934View commit details -
Merge pull request #689 from jphickey/fix-688-bugcheck-macro
Fix #688, implement value check and bug report macros
Configuration menu - View commit details
-
Copy full SHA for d062b64 - Browse repository at this point
Copy the full SHA d062b64View commit details -
Merge pull request #599 from klystron78/vxworks7-2
Fix #610, Add vxworks7 support
Configuration menu - View commit details
-
Copy full SHA for d07db1b - Browse repository at this point
Copy the full SHA d07db1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7214d38 - Browse repository at this point
Copy the full SHA 7214d38View commit details