[ros-diffs] [hpoussin] 35384: Replace .def file by a .spec file

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Sat Aug 16 13:59:17 CEST 2008


Author: hpoussin
Date: Sat Aug 16 06:59:16 2008
New Revision: 35384

URL: http://svn.reactos.org/svn/reactos?rev=35384&view=rev
Log:
Replace .def file by a .spec file

Added:
    trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.spec   (with props)
Removed:
    trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.def
Modified:
    trunk/reactos/drivers/wdm/audio/backpln/portcls/port_factory.c
    trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/port_factory.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/port_factory.c?rev=35384&r1=35383&r2=35384&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/port_factory.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/port_factory.c [iso-8859-1] Sat Aug 16 06:59:16 2008
@@ -48,7 +48,7 @@
     {
         DPRINT("Calling KoCreateInstance\n");
         /* Call KS.SYS's Kernel-mode COM function */
-        status = KoCreateInstance(ClassId, NULL, CLSCTX_KERNEL_SERVER, &IID_IPort, &new_port);
+        status = KoCreateInstance(ClassId, NULL, CLSCTX_KERNEL_SERVER, &IID_IPort, (PVOID*)&new_port);
     }
     else
     {

Removed: trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.def?rev=35383&view=auto
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.def [iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.def (removed)
@@ -1,55 +1,0 @@
-;
-; Exports definition file for portcls.sys
-;
-EXPORTS
-DllInitialize at 4
-DllUnload at 0
-
-; Adapters (adapter.c)
-PcAddAdapterDevice at 20
-PcInitializeAdapterDriver at 12
-
-; Factories
-PcNewDmaChannel at 20
-PcNewInterruptSync at 20
-PcNewMiniport at 8
-PcNewPort at 8
-PcNewRegistryKey at 36
-PcNewResourceList at 20
-PcNewResourceSublist at 20
-PcNewServiceGroup at 8
-
-; Digital Rights Management (drm.c)
-PcAddContentHandlers at 12
-PcCreateContentMixed at 12
-PcDestroyContent at 4
-PcForwardContentToDeviceObject at 12
-PcForwardContentToFileObject at 8
-PcForwardContentToInterface at 12
-PcGetContentRights at 8
-
-; IRP Helpers
-PcCompleteIrp at 12
-PcDispatchIrp at 8
-PcForwardIrpSynchronous at 8
-
-; Misc
-PcGetTimeInterval at 8
-PcRegisterSubdevice at 12
-
-; Physical Connections
-PcRegisterPhysicalConnection at 20
-PcRegisterPhysicalConnectionFromExternal at 20
-PcRegisterPhysicalConnectionToExternal at 20
-
-; Power Management
-PcRegisterAdapterPowerManagement at 8
-PcRequestNewPowerState at 8
-
-; Properties
-PcCompletePendingPropertyRequest at 8
-PcGetDeviceProperty at 20
-
-; Timeouts
-PcRegisterIoTimeout at 12
-PcUnregisterIoTimeout at 12

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild?rev=35384&r1=35383&r2=35384&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild [iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.rbuild [iso-8859-1] Sat Aug 16 06:59:16 2008
@@ -8,7 +8,7 @@
 	<linkerflag>-fno-rtti</linkerflag>
 	-->
 	<compilerflag compiler="cpp">-Wno-non-virtual-dtor</compilerflag>
-	<importlibrary definition="portcls.def" />
+	<importlibrary definition="portcls.spec.def" />
 
 	<define name="_NTDDK_" />
 	<define name="PC_NO_IMPORTS" />
@@ -48,4 +48,5 @@
 	<file>MiniportWavePci.cpp</file>
 
 	<file>portcls.rc</file>
+	<file>portcls.spec</file>
 </module>

Added: trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.spec?rev=35384&view=auto
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.spec (added)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.spec [iso-8859-1] Sat Aug 16 06:59:16 2008
@@ -1,0 +1,51 @@
+@ stdcall DllInitialize(long)
+@ stdcall DllUnload()
+
+; Adapters (adapter.c)
+@ stdcall PcAddAdapterDevice(ptr ptr ptr long long)
+@ stdcall PcInitializeAdapterDriver(ptr ptr ptr)
+
+; Factories
+@ stdcall PcNewDmaChannel(ptr ptr long ptr ptr)
+@ stdcall PcNewInterruptSync(ptr ptr ptr long long)
+@ stdcall PcNewMiniport(ptr ptr)
+@ stdcall PcNewPort(ptr ptr)
+@ stdcall PcNewRegistryKey(ptr ptr long long ptr ptr ptr long ptr)
+@ stdcall PcNewResourceList(ptr ptr long ptr ptr)
+@ stdcall PcNewResourceSublist(ptr ptr long ptr long)
+@ stdcall PcNewServiceGroup(ptr ptr)
+
+; Digital Rights Management (drm.c)
+@ stdcall PcAddContentHandlers(long ptr long)
+@ stdcall PcCreateContentMixed(ptr long ptr)
+@ stdcall PcDestroyContent(long)
+@ stdcall PcForwardContentToDeviceObject(long ptr ptr)
+@ stdcall PcForwardContentToFileObject(long ptr)
+@ stdcall PcForwardContentToInterface(long ptr long)
+@ stdcall PcGetContentRights(long ptr)
+
+; IRP Helpers
+@ stdcall PcCompleteIrp(ptr ptr long)
+@ stdcall PcDispatchIrp(ptr ptr)
+@ stdcall PcForwardIrpSynchronous(ptr ptr)
+
+; Misc
+@ stdcall PcGetTimeInterval(long long)
+@ stdcall PcRegisterSubdevice(ptr wstr ptr)
+
+; Physical Connections
+@ stdcall PcRegisterPhysicalConnection(ptr ptr long ptr long)
+@ stdcall PcRegisterPhysicalConnectionFromExternal(ptr ptr long ptr long)
+@ stdcall PcRegisterPhysicalConnectionToExternal(ptr ptr long ptr long)
+
+; Power Management
+@ stdcall PcRegisterAdapterPowerManagement(ptr ptr)
+@ stdcall PcRequestNewPowerState(ptr long)
+
+; Properties
+@ stdcall PcCompletePendingPropertyRequest(ptr long)
+@ stdcall PcGetDeviceProperty(ptr long long ptr ptr)
+
+; Timeouts
+@ stdcall PcRegisterIoTimeout(ptr ptr ptr)
+@ stdcall PcUnregisterIoTimeout(ptr ptr ptr)

Propchange: trunk/reactos/drivers/wdm/audio/backpln/portcls/portcls.spec
------------------------------------------------------------------------------
    svn:eol-style = native



More information about the Ros-diffs mailing list