![]() |
hdcp22_rng
Xilinx SDK Drivers API Documentation
|
Data Structures | |
| struct | XHdcp22_Rng_Config |
| This typedef contains configuration information for the HDCP22 Rng core. More... | |
| struct | XHdcp22_Rng |
| The XHdcp22 Rng driver instance data. More... | |
Macros | |
| #define | XHDCP22_RNG_H |
| < Prevent circular inclusions by using protection macros More... | |
| #define | XHdcp22Rng_Enable(InstancePtr) |
| This macro enables the HDCP22 RNG peripheral. More... | |
| #define | XHdcp22Rng_Disable(InstancePtr) |
| This macro disables the HDCP22 RNG peripheral. More... | |
| #define | XHdcp22Rng_IsEnabled(InstancePtr) |
| This macro returns the enabled state of HDCP22 RNG. More... | |
Functions | |
| XHdcp22_Rng_Config * | XHdcp22Rng_LookupConfig (u16 DeviceId) |
| This function returns a reference to an XHdcp22_Rng_Config structure based on the core id, DeviceId. More... | |
| int | XHdcp22Rng_CfgInitialize (XHdcp22_Rng *InstancePtr, XHdcp22_Rng_Config *CfgPtr, UINTPTR EffectiveAddr) |
| This function initializes the HDCP22 Rng core. More... | |
| void | XHdcp22Rng_GetRandom (XHdcp22_Rng *InstancePtr, u8 *BufferPtr, u16 BufferLength, u16 RandomLength) |
| This function returns a random number. More... | |