hdcp22_rng
Xilinx SDK Drivers API Documentation
xhdcp22_rng.h File Reference

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_ConfigXHdcp22Rng_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...