{//add @micutil USBHostBluetoothInit, USBHostBluetoothEventHandler, 0 }, { USBHostBluetoothInit, USBHostBluetoothEventHandler, 0 }, }; // ***************************************************************************** // USB Embedded Host Targeted Peripheral List (TPL) // ***************************************************************************** USB_TPL usbTPL[] = { { INIT_CL_SC_P( 0xe0ul, 0x01ul, 0x01ul ), 0, 0, {TPL_CLASS_DRV} },// (null) { INIT_VID_PID( 0x05B8ul, 0x1004ul ), 0, 0, {0} }, //U3312S add naka_at_kure { INIT_VID_PID( 0x05B8ul, 0x1006ul ), 0, 0, {0} }, //U3412S add naka_at_kure { INIT_VID_PID( 0x0079ul, 0x0006ul ), 0, 0, {0} }, //Generic USB Joystick (DragonRise Inc.) add @micutil { INIT_VID_PID( 0x046Dul, 0xC219ul ), 0, 0, {0} }, //F710 Wireless Gamepad (Logicool Inc.) D-Mode add @micutil { INIT_VID_PID( 0x046Dul, 0xC21Ful ), 0, 0, {0} }, //F710 Wireless Gamepad (Logicool Inc.) X-Mode add @micutil { INIT_VID_PID( 0x046Dul, 0xC22Ful ), 0, 0, {0} }, //F710 Wireless Gamepad (Logicool Inc.) Initialize { INIT_VID_PID( 0x046Dul, 0xC218ul ), 0, 0, {0} }, //F510 Rumble Gamepad (Logicool Inc.) D-Mode add @micutil { INIT_VID_PID( 0x046Dul, 0xC21Eul ), 0, 0, {0} }, //F510 Rumble Gamepad (Logicool Inc.) X-Mode add @micutil { INIT_VID_PID( 0x054Cul, 0x0268ul ), 0, 0, {0} }, //PS3Controller };
// Created by the Microchip USBConfig Utility, Version 0.0.12.0, 3/28/2008, 8:58:18 #include "GenericTypeDefs.h" #include "HardwareProfile.h" #include "USB/usb.h" #include "USB/usb_host_generic.h" // ***************************************************************************** // Client Driver Function Pointer Table for the USB Embedded Host foundation // ***************************************************************************** CLIENT_DRIVER_TABLE usbClientDrvTable[] = { { USBHostGenericInit, USBHostGenericEventHandler, USBHostGenericEventHandler } }; // ***************************************************************************** // USB Embedded Host Targeted Peripheral List (TPL) // ***************************************************************************** USB_TPL usbTPL[] = { { INIT_VID_PID( 0x046Dul, 0x0825ul ), 0, 0, {0} }, // Microchip Custom Demo };
AndroidAppInitialize, AndroidAppEventHandler, AndroidAppDataEventHandler, 0 }, { AndroidAppInitialize, AndroidAppEventHandler, AndroidAppDataEventHandler, ANDROID_INIT_FLAG_BYPASS_PROTOCOL } }; // ***************************************************************************** // USB Embedded Host Targeted Peripheral List (TPL) // ***************************************************************************** USB_TPL usbTPL[NUM_TPL_ENTRIES] = { /*[1] Device identification information [2] Initial USB configuration to use [3] Client driver table entry [4] Flags (HNP supported, client driver entry, SetConfiguration() commands allowed) --------------------------------------------------------------------- [1] [2][3] [4] ---------------------------------------------------------------------*/ { INIT_VID_PID( 0x18D1ul, 0x2D00ul ), 0, 1, {0} }, // Android accessory { INIT_VID_PID( 0x18D1ul, 0x2D01ul ), 0, 1, {0} }, // Android accessory { INIT_VID_PID( 0xFFFFul, 0xFFFFul ), 0, 0, {0} }, // Enumerates everything };
// Created by the Microchip USBConfig Utility, Version 0.0.12.0, 3/28/2008, 8:58:18 #include "GenericTypeDefs.h" #include "HardwareProfile.h" #include "USB/usb.h" #include "USB/usb_host_generic.h" // ***************************************************************************** // Client Driver Function Pointer Table for the USB Embedded Host foundation // ***************************************************************************** CLIENT_DRIVER_TABLE usbClientDrvTable[] = { { USBHostGenericInit, USBHostGenericEventHandler, 0 } }; // ***************************************************************************** // USB Embedded Host Targeted Peripheral List (TPL) // ***************************************************************************** USB_TPL usbTPL[] = { { INIT_VID_PID( 0x04D8ul, 0x000Cul ), 0, 0, {0} }, // Microchip Custom Demo };
******************************************************************************** */ // Created by the Microchip USBConfig Utility, Version 1.0.4.0, 4/25/2008, 17:05:22 #include "usb.h" #include "usb_host_generic.h" // ***************************************************************************** // Client Driver Function Pointer Table for the USB Embedded Host foundation // ***************************************************************************** CLIENT_DRIVER_TABLE usbClientDrvTable[] = { { USBHostGenericInit, USBHostGenericEventHandler, 0 } }; // ***************************************************************************** // USB Embedded Host Targeted Peripheral List (TPL) // ***************************************************************************** USB_TPL usbTPL[] = { { INIT_VID_PID( 0xFFFFul, 0xFFFFul ), 0, 0, {0} }, // Microchip Custom Demo };