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

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Sat Aug 9 11:06:04 CEST 2008


Author: hpoussin
Date: Sat Aug  9 04:06:04 2008
New Revision: 35217

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

Added:
    trunk/reactos/drivers/directx/dxapi/dxapi.spec   (with props)
Removed:
    trunk/reactos/drivers/directx/dxapi/dxapi.def
Modified:
    trunk/reactos/drivers/directx/dxapi/dxapi.rbuild
    trunk/reactos/drivers/directx/dxapi/main.c

Removed: trunk/reactos/drivers/directx/dxapi/dxapi.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/directx/dxapi/dxapi.def?rev=35216&view=auto
==============================================================================
--- trunk/reactos/drivers/directx/dxapi/dxapi.def [iso-8859-1] (original)
+++ trunk/reactos/drivers/directx/dxapi/dxapi.def (removed)
@@ -1,15 +1,0 @@
-; $Id: videoprt.def 27062 2007-06-07 21:13:06Z greatlrd $
-;
-; dxapi.def - export definition file for ReactOS
-;
-EXPORTS
-DxApi at 20
-DxApiGetVersion at 0
-;DxApiInitialize at 32
-;DxAutoflipUpdate at 20
-;DxEnableIRQ at 8
-;DxLoseObject at 8
-;DxUpdateCapture at 12
-GsDriverEntry at 8
-
-

Modified: trunk/reactos/drivers/directx/dxapi/dxapi.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/directx/dxapi/dxapi.rbuild?rev=35217&r1=35216&r2=35217&view=diff
==============================================================================
--- trunk/reactos/drivers/directx/dxapi/dxapi.rbuild [iso-8859-1] (original)
+++ trunk/reactos/drivers/directx/dxapi/dxapi.rbuild [iso-8859-1] Sat Aug  9 04:06:04 2008
@@ -2,7 +2,7 @@
 <!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
 <module name="dxapi" type="kernelmodedriver" 
 installbase="system32/drivers" installname="dxapi.sys">
-	<importlibrary definition="dxapi.def" />
+	<importlibrary definition="dxapi.spec.def" />
 	<include base="dxapi">.</include>
 	<define name="__USE_W32API" />
 	<define name="_DXAPI_" />
@@ -11,4 +11,5 @@
 	<library>videoprt</library>
 	<file>main.c</file>
 	<file>dxapi.rc</file>
+	<file>dxapi.spec</file>
 </module>

Added: trunk/reactos/drivers/directx/dxapi/dxapi.spec
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/directx/dxapi/dxapi.spec?rev=35217&view=auto
==============================================================================
--- trunk/reactos/drivers/directx/dxapi/dxapi.spec (added)
+++ trunk/reactos/drivers/directx/dxapi/dxapi.spec [iso-8859-1] Sat Aug  9 04:06:04 2008
@@ -1,0 +1,8 @@
+@ stdcall DxApi(long ptr long ptr long)
+@ stdcall DxApiGetVersion()
+;DxApiInitialize
+;DxAutoflipUpdate
+;DxEnableIRQ
+;DxLoseObject
+;DxUpdateCapture
+@ stdcall GsDriverEntry(ptr ptr)

Propchange: trunk/reactos/drivers/directx/dxapi/dxapi.spec
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: trunk/reactos/drivers/directx/dxapi/main.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/directx/dxapi/main.c?rev=35217&r1=35216&r2=35217&view=diff
==============================================================================
--- trunk/reactos/drivers/directx/dxapi/main.c [iso-8859-1] (original)
+++ trunk/reactos/drivers/directx/dxapi/main.c [iso-8859-1] Sat Aug  9 04:06:04 2008
@@ -12,7 +12,7 @@
 
 #include "dxapi_driver.h"
 
-NTSTATUS
+NTSTATUS NTAPI
 DriverEntry(IN PVOID Context1,
             IN PVOID Context2)
 {
@@ -23,7 +23,7 @@
     return STATUS_SUCCESS;
 }
 
-NTSTATUS
+NTSTATUS NTAPI
 GsDriverEntry(IN PVOID Context1,
               IN PVOID Context2)
 {
@@ -45,7 +45,8 @@
 * none
 *
 *--*/
-ULONG
+DXAPI
+ULONG PASCAL
 DxApiGetVersion()
 {
     /* MSDN say this always return Direct Sound version 4.02 */
@@ -98,7 +99,7 @@
 *--*/
 
 DXAPI
-DWORD
+DWORD PASCAL
 DxApi(IN DWORD dwFunctionNum,
       IN LPVOID lpvInBuffer,
       IN DWORD cbInBuffer,



More information about the Ros-diffs mailing list