/* Report physical address to all other devices thus allowing any device to create a map of the network.  */
HDMI_CEC_Error HDMI_CEC_ReportPhysicalAddress(void)
/* Report physical address to all other devices thus allowing any device to create a map of the network.  */
HDMI_CEC_Error HDMI_CEC_ReportPhysicalAddress(void)
{
  HDMI_CEC_Error errorstatus = HDMI_CEC_OK;
  HDMI_CEC_Message HDMI_CEC_TX_Message;
  HDMI_CEC_TX_Message.Header = ((MyLogicalAddress << 4) | 0xF);
  HDMI_CEC_TX_Message.Opcode = HDMI_CEC_OPCODE_REPORT_PHYSICAL_ADDRESS;
  HDMI_CEC_TX_Message.Operande[0] = MyPhysicalAddress >> 8;
  HDMI_CEC_TX_Message.Operande[1] = MyPhysicalAddress & 0xFF;
  HDMI_CEC_TX_Message.Operande[2] = DeviceType;
  HDMI_CEC_TX_Message.TxMessageLength = 0x03;
  errorstatus = HDMI_CEC_TransmitMessage(&HDMI_CEC_TX_Message);
  return  errorstatus;
}