# Firmware Reference Libraries

The RSL15 SoC hardware described in this manual is supported by a set of firmware header files, libraries, and other components that are described in the RSL15 Firmware Reference. In particular, a hardware abstraction layer (HAL) library has been provided, to assist with the following RSL15 development factors:

- Simplification of common interactions between the hardware and user-developed firmware
- Implementation details that require grouping or specific ordering of several operations
- Readability of user applications