Mistake on this page? Email us

System Context

PAL consists of one or more platform dependent drivers. These drivers implement required functionality of platform independent protocol software systems such as the following:

  • Cordio Host
  • Cordio Controller

Not all drivers needs implementation in order to achieve a functional Cordio system. Only dependent routines called by the protocol components requires implementation.

PAL is dependent on the underlying hardware platform's BSP.

System Configuration

Two PAL configurations are possible.

Cordio stand-alone builds its own sample applications and includes PAL for specific targets for various vendor platforms.

Figure 2-1. Stand Alone Configuration

PAL allows Cordio software integration into a silicon vendor's SDK. PAL is implemented as glue logic to the silicon vendor's drivers.

Figure 2-2. Silicon Vendor SDK Configuration

See the full API

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.