The following table shows the USB host controller driver MDD functions.
| Programming element | Description |
|---|---|
| HcdMdd_CreateHcdObject | This function creates and initializes a USB host controller interface (HCI) driver object. |
| HcdMdd_CreateMemoryObject | This function creates the USB HCI shared memory area. |
| HcdMdd_DestroyHcdObject | This function cleans up a USB HCI driver object. |
| HcdMdd_DestroyMemoryObject | This function cleans up a USB HCI memory object. |
| HcdMdd_PowerDown | This function is the USB HC MDD power-down handler. |
| HcdMdd_PowerUp | This function is the power handler for the USB HC driver MDD. |
| HcdMdd_SetCapability | This function is executed by the PDD as part of initialization. |
Send Feedback on this topic to the authors