Author: hpoussin
Date: Sat Aug 9 02:01:23 2008
New Revision: 35205
URL:
http://svn.reactos.org/svn/reactos?rev=35205&view=rev
Log:
Replace .def file by a .spec file
Added:
trunk/reactos/drivers/video/videoprt/videoprt.spec (with props)
Removed:
trunk/reactos/drivers/video/videoprt/videoprt.def
Modified:
trunk/reactos/drivers/video/videoprt/videoprt.rbuild
Removed: trunk/reactos/drivers/video/videoprt/videoprt.def
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/video/videoprt/vid…
==============================================================================
--- trunk/reactos/drivers/video/videoprt/videoprt.def [iso-8859-1] (original)
+++ trunk/reactos/drivers/video/videoprt/videoprt.def (removed)
@@ -1,118 +1,0 @@
-;
-; videoprt.def - export definition file for ReactOS
-;
-EXPORTS
-VideoPortAcquireDeviceLock@4
-VideoPortAcquireSpinLock@12
-VideoPortAcquireSpinLockAtDpcLevel@8
-VideoPortAllocateBuffer@12
-VideoPortAllocateCommonBuffer@24
-VideoPortAllocateContiguousMemory
-VideoPortAllocatePool@16
-;VideoPortAssociateEventsWithDmaHandle
-VideoPortCheckForDeviceExistence@28
-VideoPortClearEvent@8
-VideoPortCompareMemory(a)12=NTOSKRNL.RtlCompareMemory
-;VideoPortCompleteDma
-VideoPortCreateEvent@16
-VideoPortCreateSecondaryDisplay@12
-VideoPortCreateSpinLock@8
-VideoPortDDCMonitorHelper@16
-VideoPortDebugPrint
-VideoPortDeleteEvent@8
-VideoPortDeleteSpinLock@8
-VideoPortDisableInterrupt@4
-;VideoPortDoDma
-VideoPortEnableInterrupt@4
-VideoPortEnumerateChildren@8
-;VideoPortFlushRegistry
-VideoPortFreeCommonBuffer
-VideoPortFreeDeviceBase@8
-VideoPortFreePool@8
-VideoPortGetAccessRanges@32
-VideoPortGetAgpServices@8
-VideoPortGetAssociatedDeviceExtension@4
-;VideoPortGetAssociatedDeviceID
-VideoPortGetBusData@24
-;VideoPortGetBytesUsed
-;VideoPortGetCommonBuffer
-VideoPortGetCurrentIrql@0
-VideoPortGetDeviceBase@20
-VideoPortGetDeviceData@16
-VideoPortGetDmaAdapter@8
-;VideoPortGetDmaContext
-;VideoPortGetMdl
-VideoPortGetRegistryParameters@20
-VideoPortGetRomImage@16
-VideoPortGetVersion@8
-VideoPortGetVgaStatus@8
-VideoPortInitialize@16
-VideoPortInt10@8
-VideoPortInterlockedDecrement(a)4=NTOSKRNL.InterlockedDecrement
-VideoPortInterlockedExchange(a)8=NTOSKRNL.InterlockedExchange
-VideoPortInterlockedIncrement(a)4=NTOSKRNL.InterlockedIncrement
-VideoPortLockBuffer@16
-;VideoPortLockPages
-VideoPortLogError@16
-VideoPortMapBankedMemory@40
-;VideoPortMapDmaMemory
-VideoPortMapMemory@24
-VideoPortMoveMemory(a)12=NTOSKRNL.RtlMoveMemory
-VideoPortPutDmaAdapter@8
-VideoPortQueryPerformanceCounter@8
-VideoPortQueryServices@12
-VideoPortQuerySystemTime(a)4=NTOSKRNL.KeQuerySystemTime
-VideoPortQueueDpc@12
-VideoPortReadPortUchar(a)4=HAL.READ_PORT_UCHAR
-VideoPortReadPortUshort(a)4=HAL.READ_PORT_USHORT
-VideoPortReadPortUlong(a)4=HAL.READ_PORT_ULONG
-VideoPortReadPortBufferUchar(a)12=HAL.READ_PORT_BUFFER_UCHAR
-VideoPortReadPortBufferUshort(a)12=HAL.READ_PORT_BUFFER_USHORT
-VideoPortReadPortBufferUlong(a)12=HAL.READ_PORT_BUFFER_ULONG
-VideoPortReadRegisterUchar(a)4=NTOSKRNL.READ_REGISTER_UCHAR
-VideoPortReadRegisterUshort(a)4=NTOSKRNL.READ_REGISTER_USHORT
-VideoPortReadRegisterUlong(a)4=NTOSKRNL.READ_REGISTER_ULONG
-VideoPortReadRegisterBufferUchar(a)12=NTOSKRNL.READ_REGISTER_BUFFER_UCHAR
-VideoPortReadRegisterBufferUshort(a)12=NTOSKRNL.READ_REGISTER_BUFFER_USHORT
-VideoPortReadRegisterBufferUlong(a)12=NTOSKRNL.READ_REGISTER_BUFFER_ULONG
-;VideoPortReadStateEvent
-VideoPortRegisterBugcheckCallback@16
-VideoPortReleaseBuffer@8
-VideoPortReleaseCommonBuffer@28
-VideoPortReleaseDeviceLock@4
-VideoPortReleaseSpinLock@12
-VideoPortReleaseSpinLockFromDpcLevel@8
-VideoPortScanRom@16
-VideoPortSetBusData@24
-;VideoPortSetBytesUsed
-;VideoPortSetDmaContext
-VideoPortSetEvent@8
-VideoPortSetRegistryParameters@16
-VideoPortSetTrappedEmulatorPorts@12
-;VideoPortSignalDmaComplete
-VideoPortStallExecution(a)4=HAL.KeStallExecutionProcessor
-;VideoPortStartDma
-VideoPortStartTimer@4
-VideoPortStopTimer@4
-VideoPortSynchronizeExecution@16
-VideoPortUnlockBuffer@8
-;VideoPortUnlockPages
-;VideoPortUnmapDmaMemory
-VideoPortUnmapMemory@12
-VideoPortVerifyAccessRanges@12
-VideoPortWaitForSingleObject@12
-VideoPortWritePortUchar(a)8=HAL.WRITE_PORT_UCHAR
-VideoPortWritePortUshort(a)8=HAL.WRITE_PORT_USHORT
-VideoPortWritePortUlong(a)8=HAL.WRITE_PORT_ULONG
-VideoPortWritePortBufferUchar(a)12=HAL.WRITE_PORT_BUFFER_UCHAR
-VideoPortWritePortBufferUshort(a)12=HAL.WRITE_PORT_BUFFER_USHORT
-VideoPortWritePortBufferUlong(a)12=HAL.WRITE_PORT_BUFFER_ULONG
-VideoPortWriteRegisterUchar(a)8=NTOSKRNL.WRITE_REGISTER_UCHAR
-VideoPortWriteRegisterUshort(a)8=NTOSKRNL.WRITE_REGISTER_USHORT
-VideoPortWriteRegisterUlong(a)8=NTOSKRNL.WRITE_REGISTER_ULONG
-VideoPortWriteRegisterBufferUchar(a)12=NTOSKRNL.WRITE_REGISTER_BUFFER_UCHAR
-VideoPortWriteRegisterBufferUshort(a)12=NTOSKRNL.WRITE_REGISTER_BUFFER_USHORT
-VideoPortWriteRegisterBufferUlong(a)12=NTOSKRNL.WRITE_REGISTER_BUFFER_ULONG
-VideoPortZeroMemory(a)8=NTOSKRNL.RtlZeroMemory
-VideoPortZeroDeviceMemory(a)8=NTOSKRNL.RtlZeroMemory
-VpNotifyEaData@8
Modified: trunk/reactos/drivers/video/videoprt/videoprt.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/video/videoprt/vid…
==============================================================================
--- trunk/reactos/drivers/video/videoprt/videoprt.rbuild [iso-8859-1] (original)
+++ trunk/reactos/drivers/video/videoprt/videoprt.rbuild [iso-8859-1] Sat Aug 9 02:01:23
2008
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
<module name="videoprt" type="kernelmodedriver"
installbase="system32/drivers" installname="videoprt.sys">
- <importlibrary definition="videoprt.def" />
+ <importlibrary definition="videoprt.spec.def" />
<include base="videoprt">.</include>
<include base="ntoskrnl">include</include>
<define name="_VIDEOPORT_" />
@@ -22,4 +22,5 @@
<file>timer.c</file>
<file>videoprt.c</file>
<file>videoprt.rc</file>
+ <file>videoprt.spec</file>
</module>
Added: trunk/reactos/drivers/video/videoprt/videoprt.spec
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/video/videoprt/vid…
==============================================================================
--- trunk/reactos/drivers/video/videoprt/videoprt.spec (added)
+++ trunk/reactos/drivers/video/videoprt/videoprt.spec [iso-8859-1] Sat Aug 9 02:01:23
2008
@@ -1,0 +1,114 @@
+@ stdcall VideoPortAcquireDeviceLock(ptr)
+@ stdcall VideoPortAcquireSpinLock(ptr ptr ptr)
+@ stdcall VideoPortAcquireSpinLockAtDpcLevel(ptr ptr)
+@ stdcall VideoPortAllocateBuffer(ptr long ptr)
+@ stdcall VideoPortAllocateCommonBuffer(ptr ptr long ptr long ptr)
+@ stdcall VideoPortAllocateContiguousMemory(ptr long long long)
+@ stdcall VideoPortAllocatePool(ptr long long long)
+;VideoPortAssociateEventsWithDmaHandle
+@ stdcall VideoPortCheckForDeviceExistence(ptr long long long long long long)
+@ stdcall VideoPortClearEvent(ptr ptr)
+@ stdcall VideoPortCompareMemory(ptr ptr long) NTOSKRNL.RtlCompareMemory
+;VideoPortCompleteDma
+@ stdcall VideoPortCreateEvent(ptr long ptr ptr)
+@ stdcall VideoPortCreateSecondaryDisplay(ptr ptr long)
+@ stdcall VideoPortCreateSpinLock(ptr ptr)
+@ stdcall VideoPortDDCMonitorHelper(ptr ptr ptr long)
+@ cdecl VideoPortDebugPrint(long ptr)
+@ stdcall VideoPortDeleteEvent(ptr ptr)
+@ stdcall VideoPortDeleteSpinLock(ptr ptr)
+@ stdcall VideoPortDisableInterrupt(ptr)
+;VideoPortDoDma
+@ stdcall VideoPortEnableInterrupt(ptr)
+@ stdcall VideoPortEnumerateChildren(ptr ptr)
+;VideoPortFlushRegistry
+@ stdcall VideoPortFreeCommonBuffer(ptr long ptr long long long)
+@ stdcall VideoPortFreeDeviceBase(ptr ptr)
+@ stdcall VideoPortFreePool(ptr ptr)
+@ stdcall VideoPortGetAccessRanges(ptr long ptr long ptr ptr ptr ptr)
+@ stdcall VideoPortGetAgpServices(ptr ptr)
+@ stdcall VideoPortGetAssociatedDeviceExtension(ptr)
+;VideoPortGetAssociatedDeviceID
+@ stdcall VideoPortGetBusData(ptr long long ptr long long)
+;VideoPortGetBytesUsed
+;VideoPortGetCommonBuffer
+@ stdcall VideoPortGetCurrentIrql()
+@ stdcall VideoPortGetDeviceBase(ptr long long long long)
+@ stdcall VideoPortGetDeviceData(ptr long ptr ptr)
+@ stdcall VideoPortGetDmaAdapter(ptr ptr)
+;VideoPortGetDmaContext
+;VideoPortGetMdl
+@ stdcall VideoPortGetRegistryParameters(ptr wstr long ptr ptr)
+@ stdcall VideoPortGetRomImage(ptr ptr long long)
+@ stdcall VideoPortGetVersion(ptr ptr)
+@ stdcall VideoPortGetVgaStatus(ptr ptr)
+@ stdcall VideoPortInitialize(ptr ptr ptr ptr)
+@ stdcall VideoPortInt10(ptr ptr)
+@ fastcall VideoPortInterlockedDecrement(ptr) NTOSKRNL.InterlockedDecrement
+@ fastcall VideoPortInterlockedExchange(ptr long) NTOSKRNL.InterlockedExchange
+@ fastcall VideoPortInterlockedIncrement(ptr) NTOSKRNL.InterlockedIncrement
+@ stdcall VideoPortLockBuffer(ptr ptr long long)
+;VideoPortLockPages
+@ stdcall VideoPortLogError(ptr ptr long long)
+@ stdcall VideoPortMapBankedMemory(ptr long long ptr ptr ptr long long ptr ptr)
+;VideoPortMapDmaMemory
+@ stdcall VideoPortMapMemory(ptr long long ptr ptr ptr)
+@ stdcall VideoPortMoveMemory(ptr ptr long) NTOSKRNL.RtlMoveMemory
+@ stdcall VideoPortPutDmaAdapter(ptr ptr)
+@ stdcall VideoPortQueryPerformanceCounter(ptr ptr)
+@ stdcall VideoPortQueryServices(ptr long ptr)
+@ stdcall VideoPortQuerySystemTime(ptr) NTOSKRNL.KeQuerySystemTime
+@ stdcall VideoPortQueueDpc(ptr ptr ptr)
+@ stdcall VideoPortReadPortUchar(ptr) HAL.READ_PORT_UCHAR
+@ stdcall VideoPortReadPortUshort(ptr) HAL.READ_PORT_USHORT
+@ stdcall VideoPortReadPortUlong(ptr) HAL.READ_PORT_ULONG
+@ stdcall VideoPortReadPortBufferUchar(ptr ptr long) HAL.READ_PORT_BUFFER_UCHAR
+@ stdcall VideoPortReadPortBufferUshort(ptr ptr long) HAL.READ_PORT_BUFFER_USHORT
+@ stdcall VideoPortReadPortBufferUlong(ptr ptr long) HAL.READ_PORT_BUFFER_ULONG
+@ stdcall VideoPortReadRegisterUchar(ptr) NTOSKRNL.READ_REGISTER_UCHAR
+@ stdcall VideoPortReadRegisterUshort(ptr) NTOSKRNL.READ_REGISTER_USHORT
+@ stdcall VideoPortReadRegisterUlong(ptr) NTOSKRNL.READ_REGISTER_ULONG
+@ stdcall VideoPortReadRegisterBufferUchar(ptr ptr long)
NTOSKRNL.READ_REGISTER_BUFFER_UCHAR
+@ stdcall VideoPortReadRegisterBufferUshort(ptr ptr long)
NTOSKRNL.READ_REGISTER_BUFFER_USHORT
+@ stdcall VideoPortReadRegisterBufferUlong(ptr ptr long)
NTOSKRNL.READ_REGISTER_BUFFER_ULONG
+;VideoPortReadStateEvent
+@ stdcall VideoPortRegisterBugcheckCallback(ptr long ptr long)
+@ stdcall VideoPortReleaseBuffer(ptr ptr)
+@ stdcall VideoPortReleaseCommonBuffer(ptr ptr long long long ptr long)
+@ stdcall VideoPortReleaseDeviceLock(ptr)
+@ stdcall VideoPortReleaseSpinLock(ptr ptr long)
+@ stdcall VideoPortReleaseSpinLockFromDpcLevel(ptr ptr)
+@ stdcall VideoPortScanRom(ptr ptr long ptr)
+@ stdcall VideoPortSetBusData(ptr long long ptr long long)
+;VideoPortSetBytesUsed
+;VideoPortSetDmaContext
+@ stdcall VideoPortSetEvent(ptr ptr)
+@ stdcall VideoPortSetRegistryParameters(ptr wstr ptr long)
+@ stdcall VideoPortSetTrappedEmulatorPorts(ptr long ptr)
+;VideoPortSignalDmaComplete
+@ stdcall VideoPortStallExecution(ptr) HAL.KeStallExecutionProcessor
+;VideoPortStartDma
+@ stdcall VideoPortStartTimer(ptr)
+@ stdcall VideoPortStopTimer(ptr)
+@ stdcall VideoPortSynchronizeExecution(ptr long ptr ptr)
+@ stdcall VideoPortUnlockBuffer(ptr ptr)
+;VideoPortUnlockPages
+;VideoPortUnmapDmaMemory
+@ stdcall VideoPortUnmapMemory(ptr ptr ptr)
+@ stdcall VideoPortVerifyAccessRanges(ptr long ptr)
+@ stdcall VideoPortWaitForSingleObject(ptr ptr ptr)
+@ stdcall VideoPortWritePortUchar(ptr long) HAL.WRITE_PORT_UCHAR
+@ stdcall VideoPortWritePortUshort(ptr long) HAL.WRITE_PORT_USHORT
+@ stdcall VideoPortWritePortUlong(ptr long) HAL.WRITE_PORT_ULONG
+@ stdcall VideoPortWritePortBufferUchar(ptr ptr long) HAL.WRITE_PORT_BUFFER_UCHAR
+@ stdcall VideoPortWritePortBufferUshort(ptr ptr long) HAL.WRITE_PORT_BUFFER_USHORT
+@ stdcall VideoPortWritePortBufferUlong(ptr ptr long) HAL.WRITE_PORT_BUFFER_ULONG
+@ stdcall VideoPortWriteRegisterUchar(ptr long) NTOSKRNL.WRITE_REGISTER_UCHAR
+@ stdcall VideoPortWriteRegisterUshort(ptr long) NTOSKRNL.WRITE_REGISTER_USHORT
+@ stdcall VideoPortWriteRegisterUlong(ptr long) NTOSKRNL.WRITE_REGISTER_ULONG
+@ stdcall VideoPortWriteRegisterBufferUchar(ptr ptr long)
NTOSKRNL.WRITE_REGISTER_BUFFER_UCHAR
+@ stdcall VideoPortWriteRegisterBufferUshort(ptr ptr long)
NTOSKRNL.WRITE_REGISTER_BUFFER_USHORT
+@ stdcall VideoPortWriteRegisterBufferUlong(ptr ptr long)
NTOSKRNL.WRITE_REGISTER_BUFFER_ULONG
+@ stdcall VideoPortZeroMemory(ptr long) NTOSKRNL.RtlZeroMemory
+@ stdcall VideoPortZeroDeviceMemory(ptr long) NTOSKRNL.RtlZeroMemory
+@ stdcall VpNotifyEaData(ptr ptr)
Propchange: trunk/reactos/drivers/video/videoprt/videoprt.spec
------------------------------------------------------------------------------
svn:eol-style = native