![]() |
hdcp22_rx
Xilinx SDK Drivers API Documentation
|
This typedef provides information about status of HDCP-RX authentication. More...
Data Fields | |
| u8 | IsEnabled |
| Flag indicates that device is enabled. More... | |
| u8 | IsNoStoredKm |
| Flag indicates that AKE_No_Stored_Km message was received. More... | |
| u16 | LCInitAttempts |
| Number of LC_Init attempts. More... | |
| u8 | ReauthReq |
| Reauthentication request flag. More... | |
| u8 | TopologyReady |
| Topology ready flag. More... | |
| u32 | ErrorFlag |
| Flag to capture error events that require service. More... | |
| u32 | ErrorFlagSticky |
| Flag to capture all error conditions persistently. More... | |
| u32 | DdcFlag |
| Flag to capture DDC events. More... | |
| u8 | TimerExpired |
| Expiration flag set when the hardware timer has interrupted. More... | |
| u8 | TimerReasonId |
| Keep track of why the timer was started (message or status checking). More... | |
| u32 | TimerInitialTicks |
| Keep track of the start value of the timer. More... | |
| u32 | SeqNumV |
| Counter for repeater topology upstream propogation. More... | |
| u8 | HasStreamManagementInfo |
| Flag indicated that content stream management info messsage has been processed. More... | |
| XHdcp22_Rx_StateType | CurrentState |
| State machine current state. More... | |
| XHdcp22_Rx_StateType | NextState |
| State machine next state. More... | |
| XHdcp22_Rx_StateType | ReturnState |
| State machine return state. More... | |
| XHdcp22_Rx_AuthenticationType | AuthenticationStatus |
| Authentication status. More... | |
| u8 | SkipRead |
| Skip read, indicates that message has been read but not yet processed. More... | |
| u8 | IsTopologyValid |
| Flag used to indicate topology change. More... | |
| u8 | IsEncrypted |
| Flag indicates encryption is enabled. More... | |
| u32 | AuthRequestCnt |
| Authentication request count. More... | |
| u32 | ReauthRequestCnt |
| Re-authentication request count. More... | |
| u32 | LinkErrorCnt |
| Link error count. More... | |
| u32 | DdcErrorCnt |
| Ddc error count. More... | |
This typedef provides information about status of HDCP-RX authentication.
| XHdcp22_Rx_AuthenticationType XHdcp22_Rx_Info::AuthenticationStatus |
Authentication status.
Referenced by XHdcp22Rx_Info(), XHdcp22Rx_IsAuthenticated(), XHdcp22Rx_IsInProgress(), XHdcp22Rx_Poll(), and XHdcp22Rx_Reset().
| u32 XHdcp22_Rx_Info::AuthRequestCnt |
Authentication request count.
Referenced by XHdcp22Rx_Info().
| XHdcp22_Rx_StateType XHdcp22_Rx_Info::CurrentState |
State machine current state.
Referenced by XHdcp22Rx_Poll().
| u32 XHdcp22_Rx_Info::DdcErrorCnt |
Ddc error count.
Referenced by XHdcp22Rx_Info(), and XHdcp22Rx_SetDdcError().
| u32 XHdcp22_Rx_Info::DdcFlag |
Flag to capture DDC events.
Referenced by XHdcp22Rx_SetReadMessageComplete(), and XHdcp22Rx_SetWriteMessageAvailable().
| u32 XHdcp22_Rx_Info::ErrorFlag |
Flag to capture error events that require service.
Referenced by XHdcp22Rx_SetDdcError(), and XHdcp22Rx_SetLinkError().
| u32 XHdcp22_Rx_Info::ErrorFlagSticky |
Flag to capture all error conditions persistently.
Referenced by XHdcp22Rx_IsError(), and XHdcp22Rx_LogWr().
| u8 XHdcp22_Rx_Info::HasStreamManagementInfo |
Flag indicated that content stream management info messsage has been processed.
| u8 XHdcp22_Rx_Info::IsEnabled |
Flag indicates that device is enabled.
Referenced by XHdcp22Rx_Enable(), XHdcp22Rx_IsEnabled(), and XHdcp22Rx_Poll().
| u8 XHdcp22_Rx_Info::IsEncrypted |
Flag indicates encryption is enabled.
| u8 XHdcp22_Rx_Info::IsNoStoredKm |
Flag indicates that AKE_No_Stored_Km message was received.
| u8 XHdcp22_Rx_Info::IsTopologyValid |
Flag used to indicate topology change.
When set to one, indicates that the topology table has been updated and is available for upstream propagation.
Referenced by XHdcp22Rx_SetTopologyUpdate().
| u16 XHdcp22_Rx_Info::LCInitAttempts |
Number of LC_Init attempts.
| u32 XHdcp22_Rx_Info::LinkErrorCnt |
Link error count.
Referenced by XHdcp22Rx_Info(), and XHdcp22Rx_SetLinkError().
| XHdcp22_Rx_StateType XHdcp22_Rx_Info::NextState |
State machine next state.
Referenced by XHdcp22Rx_Poll().
| u8 XHdcp22_Rx_Info::ReauthReq |
Reauthentication request flag.
| u32 XHdcp22_Rx_Info::ReauthRequestCnt |
Re-authentication request count.
Referenced by XHdcp22Rx_Info().
| XHdcp22_Rx_StateType XHdcp22_Rx_Info::ReturnState |
State machine return state.
Used for parallel execution of content stream management and topology information propagation
| u32 XHdcp22_Rx_Info::SeqNumV |
Counter for repeater topology upstream propogation.
| u8 XHdcp22_Rx_Info::SkipRead |
Skip read, indicates that message has been read but not yet processed.
| u8 XHdcp22_Rx_Info::TimerExpired |
Expiration flag set when the hardware timer has interrupted.
| u32 XHdcp22_Rx_Info::TimerInitialTicks |
Keep track of the start value of the timer.
| u8 XHdcp22_Rx_Info::TimerReasonId |
Keep track of why the timer was started (message or status checking).
| u8 XHdcp22_Rx_Info::TopologyReady |
Topology ready flag.