(Waveform A and B side is from the viewpoint of the receptacle on the M1 MacMini)
ConfigSetOutgoingVDM(0, FormatStructuredVDMv1(VID_APPLE, 1, INITIATOR, 0x12));
ConfigSetOutgoingVDM(1, 0x00000000);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00810306);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00820306);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00840306);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02810306);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02820306);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02840306);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00810606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00820606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x00820606);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02810606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02820606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0200820606);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00814606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00824606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x00844606);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02814606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02824606);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x02844606);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x00810803);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00820803);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00840803);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x02810803);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02820803);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02840803);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x00810809);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00820809);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00840809);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
# ConfigSetOutgoingVDM(1, 0x02810809);
# ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02820809);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x02840809);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);
ConfigSetOutgoingVDM(1, 0x00000000);
ConfigSetCommand(EC_COMMAND_SEND_VDM_PPD);