From 78a317ae3231e791098132c458690d33c0ee9434 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Sat, 26 Nov 2005 04:07:39 +0000 Subject: [PATCH] Clean up Xml files, show usbd functions as implemented and implemente PcGetTimeInterval. svn path=/trunk/; revision=19610 --- reactos/drivers/directory.xml | 4 ++-- reactos/drivers/multimedia/directory.xml | 12 ++++-------- reactos/drivers/multimedia/portcls/portcls.c | 9 ++++++--- reactos/drivers/usb/usbd/usbd.c | 8 ++++---- 4 files changed, 16 insertions(+), 17 deletions(-) diff --git a/reactos/drivers/directory.xml b/reactos/drivers/directory.xml index a8025632ccc..2240390bb9f 100644 --- a/reactos/drivers/directory.xml +++ b/reactos/drivers/directory.xml @@ -26,7 +26,7 @@ - + diff --git a/reactos/drivers/multimedia/directory.xml b/reactos/drivers/multimedia/directory.xml index 513f4ba8557..44b1757b0f1 100755 --- a/reactos/drivers/multimedia/directory.xml +++ b/reactos/drivers/multimedia/directory.xml @@ -4,21 +4,17 @@ This is mostly incomplete at the moment. --> - - - - - + - + + - diff --git a/reactos/drivers/multimedia/portcls/portcls.c b/reactos/drivers/multimedia/portcls/portcls.c index 57cd44ecdf6..3de78935a16 100644 --- a/reactos/drivers/multimedia/portcls/portcls.c +++ b/reactos/drivers/multimedia/portcls/portcls.c @@ -239,15 +239,18 @@ PcGetDeviceProperty( } /* - * @unimplemented + * @implemented */ ULONGLONG STDCALL PcGetTimeInterval( ULONGLONG Timei ) { - UNIMPLEMENTED; - return STATUS_UNSUCCESSFUL; + LARGE_INTEGER CurrentTime; + + KeQuerySystemTime( &CurrentTime); + + return (Timei - CurrentTime.QuadPart); } /* diff --git a/reactos/drivers/usb/usbd/usbd.c b/reactos/drivers/usb/usbd/usbd.c index fef69c182cc..4002b55458e 100644 --- a/reactos/drivers/usb/usbd/usbd.c +++ b/reactos/drivers/usb/usbd/usbd.c @@ -16,8 +16,8 @@ * USBD_CreateConfigurationRequestEx (implemented) * USBD_CreateConfigurationRequest * USBD_GetInterfaceLength (implemented) - * USBD_ParseConfigurationDescriptorEx - * USBD_ParseDescriptors + * USBD_ParseConfigurationDescriptorEx (implemented) + * USBD_ParseDescriptors (implemented) * USBD_GetPdoRegistryParameters (implemented) */ @@ -369,7 +369,7 @@ USBD_GetInterfaceLength( } /* - * @unimplemented + * @implemented */ PUSB_COMMON_DESCRIPTOR STDCALL USBD_ParseDescriptors( @@ -394,7 +394,7 @@ USBD_ParseDescriptors( /* - * @unimplemented + * @implemented */ PUSB_INTERFACE_DESCRIPTOR STDCALL USBD_ParseConfigurationDescriptorEx(