Mistake on this page? Email us


The porting process typically consists of two main steps:

  1. Porting WSF interfaces and services to the target OS and software system.
  2. Porting HCI to the target system and writing a transport driver, if applicable.

WSF Porting

Consult the Cordio WSF Developer's Guide for WSF porting.

Figure 7-1. WSF porting process to a target system

HCI Porting

Cordio's HCI layer is designed to be portable and support different transport and chip configurations. The porting process depends on the chip configuration:

  • If the stack is ported to a single-chip system then a "thin HCI" porting process is used.
  • If the stack is ported to a two-chip system with wired HCI transport then a transport-based porting process is used.
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.