Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
/osalPublic

The Core Flight System (cFS) Operating System Abstraction Layer (OSAL)

License

NotificationsYou must be signed in to change notification settings

nasa/osal

Repository files navigation

Static AnalysisFormat Check

Core Flight System : Framework : Operating System Abstraction Layer

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 theosal subdirectory of a cFS Mission Tree. The Core Flight System is bundled athttps://github.com/nasa/cFS, which includes build and execution instructions.

The autogenerated OSAL user's guide can be viewed athttps://github.com/nasa/cFS/blob/gh-pages/osal-apiguide.pdf.

Quick Start:

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_osalcd build_osalcmake -DOSAL_SYSTEM_BSPTYPE=generic-linux ..make

OSAL permissive build with tests example (see alsoCI)

mkdir build_osal_testcd build_osal_testcmake -DENABLE_UNIT_TESTS=true -DOSAL_SYSTEM_BSPTYPE=generic-linux -DOSAL_CONFIG_DEBUG_PERMISSIVE_MODE=TRUE ..makemake test

See theConfiguration Guide for more information.

See also the autogenerated user's guide:https://github.com/nasa/cFS/blob/gh-pages/osal-apiguide.pdf

Known issues

See all open issues and closed to milestones later than this version.

Getting Help

For best results, submit issues:questions or issues:help wanted requests athttps://github.com/nasa/cFS.

Official cFS page:http://cfs.gsfc.nasa.gov


[8]ページ先頭

©2009-2025 Movatter.jp