General Control Packet - 1.2 English

HDMI 2.1 Transmitter Subsystem v1.2 Product Guide (PG350)

Document ID
PG350
Release Date
2023-10-18
Version
1.2 English

The General Control Packet (GCP) is primarily handled by the hardware but is also passed to the software so that the information can be used at the system application level.

The General Control Packet is automatically generated by the HDMI 2.1 TX Subsystem according to the video stream and sent out within 384 clocks after vsync. Four API functions are defined to set or clear the AVMUTE field as per their system application requirement.

void XV_HdmiTxSs1_SetGcpAvmuteBit(XV_HdmiTxSs1 *InstancePtr);
void XV_HdmiTxSs1_ClearGcpAvmuteBit(XV_HdmiTxSs1 *InstancePtr);
void XV_HdmiTxSs1_SetGcpClearAvmuteBit(XV_HdmiTxSs1 *InstancePtr);
void XV_HdmiTxSs1_ClearGcpClearAvmuteBit(XV_HdmiTxSs1 *InstancePtr);