Chapter 206. Configuration

This chapter shows how to incorporate the CryptoAuthLib support into an eCos configuration, and how to configure it once included.

206.1. Configuration Overview

The CryptoAuthLib support is contained in a single eCos package CYGPKG_CRYPTOAUTHLIB. However, some functionality is dependant on other eCos features. e.g. the eCos I²C support.

206.1.1. Quick Start

Incorporating the CryptoAuthLib support into your application is straightforward. The essential starting point is to incorporate the CryptoAuthLib eCos package (CYGPKG_CRYPTOAUTHLIB) into your configuration.

This may be achieved directly using ecosconfig add on the command line, or the Build->Packages… menu item within the eCos Configuration Tool.

Depending on the CryptoAuthLib package configuration other packages may be required (e.g. I²C support). The package requires that the CYGPKG_INFRA and CYGPKG_MEMALLOC packages are included in the eCos application configuration.