USB services: Difference between revisions
No edit summary |
No edit summary |
||
Line 1,031: | Line 1,031: | ||
= VdmCommand = | = VdmCommand = | ||
This is "nn::usb::pd::driver::detail::VdmCommand". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
! Value || UserId || Name | ! Value || UserId || [[#VdmCommandType|VdmCommandType]] || VdmCommandLength || Name | ||
|- | |- | ||
| 0 || - || None | | 0 || - || -1 || 0 || None | ||
|- | |- | ||
| 1 || 0 || LedControlRequest | | 1 || 0 || 0 || 3 || LedControlRequest | ||
|- | |- | ||
| 2 || - || | | 2 || - || 1 || 3 || LedControlReply | ||
|- | |- | ||
| 3 || 10 || DeviceTypeRequest | | 3 || 10 || 0 || 3 || DeviceTypeRequest | ||
|- | |- | ||
| 4 || - || DeviceTypeReply | | 4 || - || 1 || 3 || DeviceTypeReply | ||
|- | |- | ||
| 5 || - || UsbPowerErrorNotice | | 5 || - || -1 || 0 || UsbPowerErrorNotice | ||
|- | |- | ||
| 6 || 1 || Dp2HdmiFwVerRequest | | 6 || 1 || 0 || 2 || Dp2HdmiFwVerRequest | ||
|- | |- | ||
| 7 || - || Dp2HdmiFwVerReply | | 7 || - || 1 || 3 || Dp2HdmiFwVerReply | ||
|- | |- | ||
| 8 || - || Dp2HdmiFwUpdateRequest | | 8 || - || -1 || 0 || Dp2HdmiFwUpdateRequest | ||
|- | |- | ||
| 9 || - || Dp2HdmiFwUpdateReply | | 9 || - || -1 || 0 || Dp2HdmiFwUpdateReply | ||
|- | |- | ||
| 10 || - || Dp2HdmiFwUpdateNotice | | 10 || - || -1 || 0 || Dp2HdmiFwUpdateNotice | ||
|- | |- | ||
| 11 || 2 || PdcHFwVerRequest | | 11 || 2 || 0 || 2 || PdcHFwVerRequest | ||
|- | |- | ||
| 12 || - || PdcHFwVerReply | | 12 || - || 1 || 3 || PdcHFwVerReply | ||
|- | |- | ||
| 13 || - || PdcHFwUpdateRequest | | 13 || - || -1 || 0 || PdcHFwUpdateRequest | ||
|- | |- | ||
| 14 || - || PdcHFwUpdateReply | | 14 || - || -1 || 0 || PdcHFwUpdateReply | ||
|- | |- | ||
| 15 || - || PdcHFwUpdateNotice | | 15 || - || -1 || 0 || PdcHFwUpdateNotice | ||
|- | |- | ||
| 16 || 3 || PdcAFwVerRequest | | 16 || 3 || 0 || 2 || PdcAFwVerRequest | ||
|- | |- | ||
| 17 || - || PdcAFwVerReply | | 17 || - || 1 || 3 || PdcAFwVerReply | ||
|- | |- | ||
| 18 || - || PdcAFwUpdateRequest | | 18 || - || -1 || 0 || PdcAFwUpdateRequest | ||
|- | |- | ||
| 19 || - || PdcAFwUpdateReply | | 19 || - || -1 || 0 || PdcAFwUpdateReply | ||
|- | |- | ||
| 20 || - || PdcAFwUpdateNotice | | 20 || - || -1 || 0 || PdcAFwUpdateNotice | ||
|- | |- | ||
| 21 || - || DeviceErrorNotice | | 21 || - || 0 || 3 || DeviceErrorNotice | ||
|- | |- | ||
| 22 || 4 || DeviceStateRequest | | 22 || 4 || 0 || 2 || DeviceStateRequest | ||
|- | |- | ||
| 23 || - || DeviceStateReply | | 23 || - || 1 || 3 || DeviceStateReply | ||
|- | |- | ||
| 24 || 5 || McuFwVerRequest | | 24 || 5 || 0 || 2 || McuFwVerRequest | ||
|- | |- | ||
| 25 || - || McuFwVerReply | | 25 || - || 1 || 3 || McuFwVerReply | ||
|- | |- | ||
| 26 || 6 || McuFwUpdateRequest | | 26 || 6 || 0 || 2 || McuFwUpdateRequest | ||
|- | |- | ||
| 27 || - || McuFwUpdateReply | | 27 || - || 1 || 2 || McuFwUpdateReply | ||
|- | |- | ||
| 28 || 7 || | | 28 || 7 || 0 || 2 || UsbHubSleepRequest | ||
|- | |- | ||
| 29 || - || | | 29 || - || 1 || 2 || UsbHubSleepReply | ||
|- | |- | ||
| 30 || 8 || | | 30 || 8 || 0 || 2 || UsbHubResetRequest | ||
|- | |- | ||
| 31 || - || | | 31 || - || 1 || 2 || UsbHubResetReply | ||
|- | |- | ||
| 32 || 9 || | | 32 || 9 || 0 || 2 || UsbHubControlRequest | ||
|- | |||
| 33 || - || 1 || 2 || UsbHubControlReply | |||
|} | |||
= VdmCommandType = | |||
This is "nn::usb::pd::driver::detail::VdmCommandType". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Value || Name | |||
|- | |||
| -1 || None | |||
|- | |||
| 0 || Initiator | |||
|- | |||
| 1 || Ack | |||
|- | |||
| 2 || Nak | |||
|- | |||
| 3 || Busy | |||
|} | |} | ||