[USBOHCI]

- Fix build

svn path=/branches/usb-bringup-trunk/; revision=55393
This commit is contained in:
Johannes Anderwald
2012-02-03 13:02:45 +00:00
parent 71b5a853dc
commit 690f71f605
2 changed files with 10 additions and 4 deletions
+1 -1
View File
@@ -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
+9 -3
View File
@@ -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))
{
//