b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame^] | 1 | /******************************************************************************
|
| 2 | *
|
| 3 | * (C)Copyright 2013 Marvell. All Rights Reserved.
|
| 4 | *
|
| 5 | * THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF MARVELL.
|
| 6 | * The copyright notice above does not evidence any actual or intended
|
| 7 | * publication of such source code.
|
| 8 | * This Module contains Proprietary Information of Marvell and should be
|
| 9 | * treated as Confidential.
|
| 10 | * The information in this file is provided for the exclusive use of the
|
| 11 | * licensees of Marvell.
|
| 12 | * Such users have the right to use, modify, and incorporate this code into
|
| 13 | * products for purposes authorized by the license agreement provided they
|
| 14 | * include this notice and the associated copyright notice with any such
|
| 15 | * product.
|
| 16 | * The information in this file is provided "AS IS" without warranty.
|
| 17 | *
|
| 18 | ******************************************************************************/
|
| 19 | #ifndef _USB2_ENUMERATION_H_
|
| 20 | #define _USB2_ENUMERATION_H_
|
| 21 |
|
| 22 | #include "usbdefs.h"
|
| 23 | #include "usb2_main.h"
|
| 24 |
|
| 25 | //prototypes
|
| 26 | void USB2D_EnumerationHandler(P_DC_Properties_T pDCProps, P_XLLP_USB_SETUP_DATA_T pSetupPacket);
|
| 27 | void USB2D_GetDescriptor(P_DC_Properties_T pDCProps, P_XLLP_USB_SETUP_DATA_T pSetupPacket);
|
| 28 | void USB2D_SetAddress(P_DC_Properties_T pDCProps, P_XLLP_USB_SETUP_DATA_T pSetupPacket);
|
| 29 | void USB2D_GetStatus(P_DC_Properties_T pDCProps, P_XLLP_USB_SETUP_DATA_T pSetupPacket);
|
| 30 | void USB2D_SetConfig(P_DC_Properties_T pDCProps, P_XLLP_USB_SETUP_DATA_T pSetupPacket);
|
| 31 | void USB2D_VendorRequest(P_DC_Properties_T pDCProps, P_XLLP_USB_SETUP_DATA_T pSetupPacket);
|
| 32 |
|
| 33 | #endif
|
| 34 |
|