API Documentation#
List of Modules | Description |
---|---|
Asynchronous Serial Host (ASH) Framework | |
Command line user interfaces for programs
| |
A Service to initialize oscillators and the device clock tree that also offers runtime functionalites related to oscillators and clocks. | |
| |
Device Manager |
|
HFXO Manager | |
I/O Stream can be used to read/write different formats of data to various streams. The source files for I/O Stream platform software module are present under platform/services/iostream
| |
The Legacy HAL is an implementation of the Hardware Abstraction Layer (HAL) that was used by the Zigbee EmberZNet and Flex Connect stacks before their transition to the new component-based architecture (Zigbee version 7.0 and Connect version 3.0). This component is not a complete duplicate of the old HAL. It only contains the most commonly used pieces to enable our networking stacks and sample applications and to support porting customer applications to the new component-based implementation. Currently, Zigbee and Connect sample applications are dependent on this component. Eventually, they will be ported to use new HAL components directly so that this component can become optional or be deprecated
| |
Service that provides different ways to perform runtime allocations, either one shot or dynamic | |
Microsecond delay function | |
Platform level software module that manages the system's energy modes | |
RAM execution disable utilities can be used to disable execution from RAM and other selected memory regions | |
Platform level software module that manages the system's Interrupts | |
Simple utility to move the interrupt vector table to RAM | |
Sleep Timer can be used for creating timers | |
System Initialization and Action Processing. | |
Routines for working with tokens. |