Visible to Intel only — GUID: iga1447435426914
Ixiasoft
Visible to Intel only — GUID: iga1447435426914
Ixiasoft
4.2.3.3.6. Unsupported Devices
The HAL provides a wide variety of native device support for Intel-supplied peripherals. However, your system may require a device or peripheral that Intel does not provide. In this case, one or both of the following two options may be available to you:
- Obtain a device through Intel's third-party program
- Incorporate your own device
Intel's third-party program information is available on the Nios® II embedded software partners page. Refer to the Nios® II Processor page of the Intel website, and look for Intel FPGA Embedded Alliance.
Incorporating your own custom peripheral is a two-stage process. First you must incorporate the peripheral in the hardware, and then you must develop a device driver.
For more information about how to incorporate a new peripheral in the hardware, refer to the Nios® II Hardware Development Tutorial. For more information about how to develop a device driver, refer to the Developing Device Drivers for the Hardware Abstraction Layer chapter of the Nios® II Gen2 Software Developer's Handbook and AN459: Guidelines for Developing a Nios® II HAL Device Driver.