Technical Reference

XWOS Technical Reference

Software Architecture

The software architecture and source code structure

XWOS Standard

Basic types, concepts, and habits of XWOS

Code Style

XWOS Code Style

Configuration

XWOS configuration

Build System

XWOS build system

Boot Flow

XWOS boot flow

XWOS Object

XWOS Objects

Interrupt Management

XWOS interrupt control

Scheduler

XWOS scheduler

Thread

XWOS Threads

Software Timer

XWOS software timer

Lock

XWOS locks

Synchronization

XWOS Synchronization

Memory Management

XWOS memory management

Power Management

XWOS power management

General Library

XWOS Basic C Function Library

Inter-System Communication

XWOS communication mechanisms

C/C++

XWOS C/C++ standard library

Command Line Interpreter (xwsh)

XWOS Command Line Interpreter module, providing an interactive Shell and command parsing functionality.

Lua Language

XWLUA description

Rust Language