- Fix IPortWavePci_Notify routine

- Add debug traces

svn path=/trunk/; revision=40714
This commit is contained in:
Johannes Anderwald 2009-04-27 18:57:41 +00:00
parent 59b86554ee
commit 8a953f961b
2 changed files with 11 additions and 11 deletions

View file

@ -578,15 +578,12 @@ IPortWavePci_fnNotify(
{
IPortWavePciImpl * This = (IPortWavePciImpl*)iface;
DPRINT("IPortWavePci_fnNotify entered %p, ServiceGroup %p\n", This, ServiceGroup);
DPRINT1("IPortWavePci_fnNotify entered %p, ServiceGroup %p\n", This, ServiceGroup);
//if (This->ServiceGroup)
//{
// ServiceGroup->lpVtbl->RequestService (ServiceGroup);
//}
// KeInsertQueueDpc(&This->Dpc, NULL, NULL);
if (ServiceGroup)
{
ServiceGroup->lpVtbl->RequestService (ServiceGroup);
}
}
static IPortWavePciVtbl vt_IPortWavePci =

View file

@ -86,10 +86,12 @@ IPortWavePciStream_fnGetMapping(
OUT PULONG Flags)
{
IPortWavePciStreamImpl * This = (IPortWavePciStreamImpl*)iface;
NTSTATUS Status;
ASSERT_IRQL(DISPATCH_LEVEL);
Status = This->Queue->lpVtbl->GetMappingWithTag(This->Queue, Tag, PhysicalAddress, VirtualAddress, ByteCount, Flags);
return This->Queue->lpVtbl->GetMappingWithTag(This->Queue, Tag, PhysicalAddress, VirtualAddress, ByteCount, Flags);
DPRINT("IPortWavePciStream_fnGetMapping Tag %p Status %x\n", Tag, Status);
return Status;
}
static
@ -102,7 +104,7 @@ IPortWavePciStream_fnReleaseMapping(
IPortWavePciStreamImpl * This = (IPortWavePciStreamImpl*)iface;
ASSERT_IRQL(DISPATCH_LEVEL);
DPRINT("IPortWavePciStream_fnReleaseMapping Tag %p\n", Tag);
This->Queue->lpVtbl->ReleaseMappingWithTag(This->Queue, Tag);
return STATUS_SUCCESS;
}
@ -115,6 +117,7 @@ IPortWavePciStream_fnTerminatePacket(
{
UNIMPLEMENTED
ASSERT_IRQL(DISPATCH_LEVEL);
DPRINT("IPortWavePciStream_fnTerminatePacket\n");
return STATUS_SUCCESS;
}