Index: boot/bootdata/txtsetup.sif =================================================================== --- boot/bootdata/txtsetup.sif (revision 75559) +++ boot/bootdata/txtsetup.sif (working copy) @@ -44,6 +44,7 @@ usbccgp.sys=,,,,,,x,,,,,,4 usbd.sys=,,,,,,x,,,,,,4 usbhub.sys=,,,,,,x,,,,,,4 +usbport.sys=,,,,,,x,,,,,,4 usbuhci.sys=,,,,,,x,,,,,,4 usbohci.sys=,,,,,,x,,,,,,4 usbehci.sys=,,,,,,x,,,,,,4 @@ -108,6 +109,7 @@ isapnp = isapnp.sys [InputDevicesSupport.Load] +usbport = usbport.sys usbehci = usbehci.sys usbohci = usbohci.sys usbuhci = usbuhci.sys Index: drivers/usb/CMakeLists.txt =================================================================== --- drivers/usb/CMakeLists.txt (revision 75559) +++ drivers/usb/CMakeLists.txt (working copy) @@ -1,9 +1,9 @@ add_subdirectory(usbccgp) add_subdirectory(usbd) add_subdirectory(usbehci) -add_subdirectory(usbhub) -#add_subdirectory(usbhub_new) -add_subdirectory(usbohci) +#add_subdirectory(usbhub) +add_subdirectory(usbhub_new) +add_subdirectory(usbohci_new) add_subdirectory(usbport) add_subdirectory(usbstor) add_subdirectory(usbuhci) Index: sdk/include/reactos/drivers/usbport/usbmport.h =================================================================== --- sdk/include/reactos/drivers/usbport/usbmport.h (revision 75559) +++ sdk/include/reactos/drivers/usbport/usbmport.h (working copy) @@ -633,7 +633,7 @@ ULONG TransferFlags; ULONG TransferBufferLength; ULONG TransferCounter; - ULONG Reserved1; + BOOL IsTransferSplited; ULONG Reserved2; USB_DEFAULT_PIPE_SETUP_PACKET SetupPacket; } USBPORT_TRANSFER_PARAMETERS, *PUSBPORT_TRANSFER_PARAMETERS;