# Introduction

The Class B library is organized as per the following folder structure:

- apps
- devices
- docs

## apps

This folder contains an example application project which demonstrates the integration of Class B library to a demo application.

## devices

This directory contains folders for each supported microcontroller, with each folder including a dedicated 'diagnostics' directory that provides source code specific to that microcontroller. Within the 'diagnostics' directory, module-specific subfolders are organized accordingly. For comprehensive details, please refer to the 'readme' file located within each module subfolder. For instance, the ADC module subfolder includes a 'readme' file outlining the module’s internal structure.

## docs

This directory contains documentation applicable to the entire Class B Library, including:

- Release Notes
- License File (Check with your Microchip representative if it is not available)
- Porting Guide
- Benchmarking Reports
- Help File