ProSLICĀ® API

To simplify and accelerate software development, Silicon Labs provides an extensive application programming interface (API) for the complete ProSLIC portfolio. The API provides powerful, high-level commands that take full advantage of the flexibility and capabilities offered by ProSLIC while concealing the complexity of register-level programming.

The complete software package consists of three primary components: the ProSLIC API, a device driver and a control wrapper. The API provides a unified interface to application software such that all ProSLICs are controlled in a common manner. The device driver contains device-specific, register-level code that translates API function calls into action. The control wrapper serves as a bridge between the device driver and hardware resources such as system timers and bus controllers. Users must implement these control functions according to predefined prototypes to interface with the target hardware. The software package is written in ANSI C and designed for use with all processors and operating systems.

The API is currently available by contacting your local sales representative listed in our Worldwide Sales directory.

Ā