mirror of
https://github.com/reactos/reactos.git
synced 2024-07-11 15:15:27 +00:00
[USBOHCI]
- Fix build svn path=/branches/usb-bringup-trunk/; revision=55393
This commit is contained in:
parent
71b5a853dc
commit
690f71f605
|
@ -2282,7 +2282,7 @@ USBHI_CreateUsbDevice(
|
|||
CHubController * Controller;
|
||||
NTSTATUS Status;
|
||||
|
||||
DPRINT1("USBHI_CreateUsbDevice\n");
|
||||
DPRINT1("USBHI_CreateUsbDevice PortStatus %x\n", PortStatus);
|
||||
|
||||
//
|
||||
// first get hub controller
|
||||
|
|
|
@ -80,6 +80,8 @@ protected:
|
|||
PUSBQUEUE m_Queue;
|
||||
PDMAMEMORYMANAGER m_DmaManager;
|
||||
PUSB_CONFIGURATION_DESCRIPTOR *m_ConfigurationDescriptors;
|
||||
LIST_ENTRY m_IrpListHead;
|
||||
|
||||
};
|
||||
|
||||
//----------------------------------------------------------------------------------------
|
||||
|
@ -117,6 +119,11 @@ CUSBDevice::Initialize(
|
|||
//
|
||||
KeInitializeSpinLock(&m_Lock);
|
||||
|
||||
//
|
||||
// initialize irp list
|
||||
//
|
||||
InitializeListHead(&m_IrpListHead);
|
||||
|
||||
//
|
||||
// no device address has been set yet
|
||||
//
|
||||
|
@ -268,7 +275,6 @@ CUSBDevice::GetType()
|
|||
|
||||
DPRINT1("CUSBDevice::GetType Unknown bcdUSB Type %x\n", m_DeviceDescriptor.bcdUSB);
|
||||
PC_ASSERT(FALSE);
|
||||
|
||||
return Usb11Device;
|
||||
}
|
||||
|
||||
|
@ -462,7 +468,7 @@ CUSBDevice::CommitIrp(
|
|||
//
|
||||
// initialize request
|
||||
//
|
||||
Status = Request->InitializeWithIrp(m_DmaManager, Irp);
|
||||
Status = Request->InitializeWithIrp(m_DmaManager, Irp, GetSpeed());
|
||||
|
||||
//
|
||||
// mark irp as pending
|
||||
|
@ -550,7 +556,7 @@ CUSBDevice::CommitSetupPacket(
|
|||
//
|
||||
// initialize request
|
||||
//
|
||||
Status = Request->InitializeWithSetupPacket(m_DmaManager, Packet, m_DeviceAddress, EndpointDescriptor, BufferLength, Mdl);
|
||||
Status = Request->InitializeWithSetupPacket(m_DmaManager, Packet, m_DeviceAddress, EndpointDescriptor, GetSpeed(), BufferLength, Mdl);
|
||||
if (!NT_SUCCESS(Status))
|
||||
{
|
||||
//
|
||||
|
|
Loading…
Reference in a new issue