A device driver block is a specialized form of the MATLAB System block that generates custom C/C++ code when deployed to a Xilinx® Zynq® platform. Device driver blocks provide easy access to hardware board features, such as communication protocols or hardware libraries, not available in the Embedded Coder Support Package for Xilinx Zynq Platform.
You can develop a device driver block from a template System object™ and then share the completed blocks with other users.
Learn the system requirements and recommended skills to develop device driver blocks for ARM® Cortex®-A based hardware boards.
Understand the concepts and operation of device driver blocks implemented using System object.
Create a Digital Write block using a System object.
Create a Digital Read block using a System object.
Create block masks for your device driver blocks.
Choose and implement a data simulation mode for device driver blocks.
Package and distribute your device driver blocks.