Eclipse OpenBSW Documentation

Learning

  • Getting Started
  • Hardware Testing Guide

Guidelines

  • Coding Conventions
  • Coding Practices
  • Formatting
  • Unit Tests
  • Module Structure
  • Module Documentation
  • Diagrams
  • Third Party Libraries
  • Commit Message
  • Pull Request

Platforms

  • POSIX
  • S32K148 Evaluation Board
  • STM32 Nucleo Boards

Features

  • Persistent Storage
  • Functional Safety
  • Diagnostics (DoCAN / UDS)

Software Modules

  • Common
    • BSW
      • async - Asynchronous Execution Interface
      • asyncConsole - Asynchronous Console
      • asyncFreeRtos
      • asyncImpl
      • blob
      • bsp
      • common
      • cpp2can - CAN Abstraction Layer
      • cpp2ethernet - Ethernet Abstractions
      • cpp2someip - SOME/IP Abstractions
      • docan - Diagnostics over CAN
      • doip - Diagnostics Over IP
      • io - IO Library
      • lifecycle - App Lifecycle Management
      • logger - Logger module
      • loggerIntegration
      • lwipSocket - LwIP v2 Socket Abstraction
      • middleware
        • User documentation
        • Architecture & Design
          • Context View
          • Components
          • Structural View
          • Units
            • Proxy/Skeleton Base
            • Request/Response
            • Memory Pool Management
          • Component Flows
        • Integration documentation
        • Middleware Changelog
        • Glossary
        • Detailed Design
      • routing - PDU routing across channels
      • runtime
      • shed - Relational Data Structures
      • stdioConsoleInput
      • storage
      • timer
      • transport - Transport Library
      • transportRouterSimple
      • uds - Unified Diagnostic Services
      • util
    • BSP
    • Safety
  • Posix
  • S32K1xx
  • STM32
  • Executables
  • Mocks

Tools

  • UdsTool
  • Puncover
Eclipse OpenBSW Documentation
  • »
  • Common »
  • middleware »
  • Architecture & Design »
  • Units

Units

  • Proxy/Skeleton Base
  • Request/Response
  • Memory Pool Management

© Copyright 2026 Eclipse OpenBSW Contributors.

Documentation from 2026-10-01 15:42:08, official build.

View page source