Platform Abstraction

This module includes the platform abstraction used by the OpenThread stack.

Modules

Alarm
This module includes the platform abstraction for the alarm service.
Co-processor Remore Procedure Call
This module includes the platform abstraction for Co-processor RPC (CRPC) features.
Entropy
This module includes the platform abstraction for entropy generation.
Factory Diagnostics
This module includes the platform abstraction for diagnostics features.
Logging
This module includes the platform abstraction for the debug log service.
Memory
This module includes the platform abstraction for dynamic memory allocation.
Message Pool
This module includes the platform abstraction for the message pool.
Miscellaneous
This module includes platform abstractions for miscellaneous behaviors.
Network Simulator
This module includes the platform abstraction for OTNS.
Radio
This module includes the platform abstraction for radio communication.
Settings
This module includes the platform abstraction for non-volatile storage of settings.
SPI Slave
This module includes the platform abstraction for SPI slave communication.
Time Service
This module includes the platform abstraction for the time service.
Toolchain
This module defines a toolchain abstraction layer through macros.
TREL
This module includes the platform abstraction for Thread Radio Encapsulation Link (TREL) using an IPv6/UDP interface.

Detailed Description

This module includes the platform abstraction used by the OpenThread stack.