Data Sheet

Table Of Contents
108
Object which can be used in Display Port Configure initiator
message.
WaitTimeout
Timeout(micro second) to wait for receiving Display Port
Update Status or Configure command.
Default: PD_DEFAULT_TIMEOUT_INFINIT
Result
None
Examples
#Using default settings
#################################
$settings = PD_DisplayPort_Settings
call PD_SetDisplayPortSetting($settings)
#Set the StatusVdo
#################################
$update_status = PD_VDM_DisplayPort_Status_VDO
{
DFPD_UFPD_Connected = PD_DISPLAYPORT_DFPD_CONNECTED
PowerLow = 0x00
AdaptorEnabled = 0x01
MultiFunctionPreferred = 0x01
UsbConfigurationRequest = 0x00
ExitDisplayModeRequest = 0x00
HPD_State = 0x00
IRQ_HPD = 0x00
Reserved_DPS_1 = 0x00
}
$settings
{
StatusVdo = $update_status
}
Call PD_SetDisplayPortSetting($settings)
#Set the ConfigureVdo to default
#################################
$config = PD_VDM_DisplayPort_Configure_VDO
$settings
{
ConfigureVdo = $config
}
Call PD_SetDisplayPortSetting($settings)
5.1.97 PD_DisplayPort_UpdateStatus
Starts DisplayPortUpdateStatus(Structured VDM) AMS.
Format
Call PD_DisplayPort_UpdateStatus()
Parameters
None
Result
User can evaluate the command results(including sub-results) using IfMatched/ElseMatched
command.
Result Value
Description
PD_RESULT_OK
Command succeeded
PD_RESULT_FAILED
Command failed. In this case corresponding sub
results for PD_SendPacket and
PD_ReceivePacket are valid also (depends on the
error type which has been occurred during sending
or receiving data).
PD_SUBRESULT_RESPONSE_TIMEOUT
Subresult - No response received