Open skliper opened 5 years ago
osal/src/os/inc/common_types.h defines SOFTWARE_BIG_BIT_ORDER and SOFTWARE_LITTLE_BIT_ORDER that are targeted for future deprecation.
Need to remove dependencies in cfe/fsw/cfe-core/src/inc/ccsds.h, which defines CFE_MAKE_BIG* macros, which are used in time services.
Eventually solved by EDS, but need to solve it before actually deprecating these elements.
Slight relation to #92
EDIT - the macros have been moved to cFE: https://github.com/nasa/cFE/blob/e80aae94e0f56b868657daba965c590766a4dc57/modules/core_api/fsw/inc/cfe_endian.h#L43-L57
See also #1209
Imported from trac issue 320. Created by jhageman on 2019-08-19T16:43:11, last modified: 2019-08-19T16:43:11
osal/src/os/inc/common_types.h defines SOFTWARE_BIG_BIT_ORDER and SOFTWARE_LITTLE_BIT_ORDER that are targeted for future deprecation.
Need to remove dependencies in cfe/fsw/cfe-core/src/inc/ccsds.h, which defines CFE_MAKE_BIG* macros, which are used in time services.
Eventually solved by EDS, but need to solve it before actually deprecating these elements.
Slight relation to #92
EDIT - the macros have been moved to cFE: https://github.com/nasa/cFE/blob/e80aae94e0f56b868657daba965c590766a4dc57/modules/core_api/fsw/inc/cfe_endian.h#L43-L57
See also #1209