核心飞行系统 (cFS) 操作系统抽象层 (OSAL)
This repository contains NASA's Operating System Abstraction Layer (OSAL), which is a framework component of the Core Flight System.
This is a collection of abstraction APIs and associated framework to be located in the osal subdirectory of a cFS Mission Tree. The Core Flight System is bundled at , which includes build and execution instructions.
The autogenerated OSAL user's guide can be viewed at .
Typically OSAL is built and tested as part of cFS as detailed in: cFS repo
OSAL library build pc-linux example (from the base osal directory):
mkdir build_osal
cd build_osal
cmake -DOSAL_SYSTEM_BSPTYPE=generic-linux ..
makeOSAL permissive build with tests example (see also CI)
mkdir build_osal_test
cd build_osal_test
cmake -DENABLE_UNIT_TESTS=true -DOSAL_SYSTEM_BSPTYPE=generic-linux -DOSAL_CONFIG_DEBUG_PERMISSIVE_MODE=TRUE ..
make
make testSee the Configuration Guide for more information.
See also the autogenerated user's guide:
See all open issues and closed to milestones later than this version.
For best results, submit issues:questions or issues:help wanted requests at .
Official cFS page:
暂无开放 Issues,或尚未同步最近议题。