![]() |
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... | |