Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ If using QEMU, you can run the image using the following command:
Toolchain
^^^^^^^^^

Refer to the `upstream toolchiain repository <https://github.com/eclipse-score/inc_os_autosd/tree/main/toolchain>`_ for detailed instructions.
Refer to the `upstream toolchain repository <https://github.com/eclipse-score/inc_os_autosd/tree/main/toolchain>`_ for detailed instructions.

A Bazel toolchain defintion is provided for users to build their Bazel modules and components with AutoSD's tooling (compilers, libraries, etc).

Expand Down
105 changes: 105 additions & 0 deletions docs/modules/os/operating_systems/docs/community/ebclfsa.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
..
# *******************************************************************************
# Copyright (c) 2025 Contributors to the Eclipse Foundation
#
# See the NOTICE file(s) distributed with this work for additional
# information regarding copyright ownership.
#
# This program and the accompanying materials are made available under the
# terms of the Apache License Version 2.0 which is available at
# https://www.apache.org/licenses/LICENSE-2.0
#
# SPDX-License-Identifier: Apache-2.0
# *******************************************************************************

.. comp:: EBcLfSA
:id: comp__os_ebclfsa
:security: YES
:safety: QM
:status: valid

EB corbos Linux for Safety Applications (EBcLfSA)
#################################################

TBD

OS Maintainers/Integration Assistance
-----------------------------------------

GitHub Handles of the target maintainers.

- Oliver Pajonk - @opajonk

Integration Assistance
----------------------

The following fulfills :need:`aou_req__platform__integration_assistance`

+----------------+-----------------------------+
| .. centered:: Oliver Pajonk |
+----------------+-----------------------------+
| Github Handler | @opajonk |
+----------------+-----------------------------+
| Slack Handler | @opajonk |
+----------------+-----------------------------+


Integration Manual
------------------

The following fulfills :need:`aou_req__platform__os_integration_manual`


Supported Architectures
^^^^^^^^^^^^^^^^^^^^^^^

+----------------------+-----------------------------+
| Target Architecture | Comments |
+----------------------+-----------------------------+
| aarch64 | Cross-compilation supported |
+----------------------+-----------------------------+


Build Instructions
^^^^^^^^^^^^^^^^^^

TBD

Toolchain
^^^^^^^^^

Refer to the `upstream repository <https://github.com/Elektrobit/eb_corbos_toolkit>`_ for detailed instructions.

A Bazel toolchain defintion is provided for users to build their Bazel modules and components with EBcLfSA's tooling (compilers, libraries, etc).

Sample usage (MODULE.bazel file):

.. code:: starlark

gcc = use_extension("@score_bazel_cpp_toolchains//extensions:gcc.bzl", "gcc", dev_dependency = True)
gcc.toolchain(
name = "score_ebclfsa_toolchain",
runtime_ecosystem = "ebclfsa",
sdk_version = "0.1.0",
target_cpu = "aarch64",
target_os = "linux",
use_default_package = True,
)
use_repo(
gcc,
"score_gcc_x86_64_toolchain",
)


Bug Interface
-------------

The following fulfills :need:`aou_req__platform__bug_interface`

+------------------------------------+-------------------------------------------------------------------------------------+
| |
+------------------------------------+-------------------------------------------------------------------------------------+
| GitHub Issue Tracker | https://github.com/Elektrobit/eb_corbos_toolkit?tab=readme-ov-file#reporting-issues |
+------------------------------------+-------------------------------------------------------------------------------------+
| Eclipse SDV Slack Channel | #ebclfsa (https://sdvworkinggroup.slack.com/archives/C0A33SCH8U9) |
+------------------------------------+-------------------------------------------------------------------------------------+
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Community Level
:titlesonly:

autosd.rst
ebclfsa.rst

These are the community-supported Operating Systems for Eclipse S-CORE.

Expand Down
Loading