![]() |
dp14
Xilinx SDK Drivers API Documentation
|
Contains a design example using the XDp driver with multi-stream transport (MST) functionality.
MODIFICATION HISTORY:
Ver Who Date Changes
2.0 als 06/07/15 Initial creation. 4.0 als 02/07/16 Added end of line reset for reduced blanking. Allocate payload ISR to call XDp_RxAllocatePayloadStream. 5.1 ms 01/23/17 Added xil_printf statement in main function to ensure that "Successfully ran" and "Failed" strings are available in all examples. This is a fix for CR-965028.
Functions | |
u32 | Dprx_MstExample (XDp *InstancePtr, u16 DeviceId, INTC *IntcPtr, u16 IntrId, u16 DpIntrId, XTmrCtr *TimerCounterPtr, u16 TimerId) |
The main entry point for the interrupt with timer example using the XDp driver. More... | |
int | main (void) |
This function is the main function of the XDp (operating in RX mode) interrupt with timer example. More... | |
u32 Dprx_MstExample | ( | XDp * | InstancePtr, |
u16 | DeviceId, | ||
INTC * | IntcPtr, | ||
u16 | IntrId, | ||
u16 | DpIntrId, | ||
XTmrCtr * | TimerCounterPtr, | ||
u16 | TimerId | ||
) |
The main entry point for the interrupt with timer example using the XDp driver.
This function will set up the system, interrupt controller and interrupt handlers, and the custom sleep handler.
InstancePtr | is a pointer to the XDp instance. |
DeviceId | is the unique device ID of the DisplayPort RX core instance. |
IntcPtr | is a pointer to the interrupt instance. |
IntrId | is the unique device ID of the interrupt controller. |
DpIntrId | is the interrupt ID of the DisplayPort RX connection to the interrupt controller. |
TimerCounterPtr | is a pointer to the timer instance. |
TimerId | is the ID of the timer controller to use for delays. |
Referenced by main().
int main | ( | void | ) |
This function is the main function of the XDp (operating in RX mode) interrupt with timer example.
If the Dprx_MstExample function, which sets up the system succeeds, this function will wait for interrupts.
None. |
References Dprx_MstExample().