User guide
31
MPC8568E Kit Configuration Guide
4
Installing and Using the
Netcomm Device Drivers
This chapter explains how to install and use the Netcomm Device Drivers package.
The Netcomm Device Drivers package is a complete, fully modular set of system drivers
peripheral drivers, and protocol drivers supporting the MPC8568E device and the board
support package (BSP) for MDS boards.
The most important features of the Netcomm Device Drivers package are listed below.
• Complete set of device driver API routines that supports the device’s functionality
• Simple, minimal configuration, so you can get started quickly
• Preset, default configuration values for easy set and run
• Detailed, low-level configuration allows for parametric changes to peripheral
functionality
• Interrupt and polling modes for communication peripherals
• Statistics gathering capability
• Complete memory management for MPC8568E parameters, tables, and BDs
• Multiple type memory management supporting MURAM and external memories
• Object-oriented design and implementation in the C language
• Operating system agnostic
• Built-in hooks that ease integration with an operating system
• Portability
• External hardware independence
The system layer driver is integrated with the device driver available for the use of MDS
boards and operating system hooks support. The system layer driver:
• Enables an optional initialization layer, which can be unique for each processor-
board-operating system combination
• Creates an additional abstraction layer
Within the Netcomm Device Drivers package, there are use cases. Each use case is a
simple, protocol-based application that helps you start designing your application.