Author: hpoussin Date: Thu Feb 28 17:13:07 2008 New Revision: 32525
URL: http://svn.reactos.org/svn/reactos?rev=32525&view=rev Log: Use a generic .spec file, instead of a .def file per architecture
Added: trunk/reactos/drivers/base/kdcom/kdcom.spec (with props) Removed: trunk/reactos/drivers/base/kdcom/kdcom_arm.def trunk/reactos/drivers/base/kdcom/kdcom_i386.def Modified: trunk/reactos/drivers/base/kdcom/kdcom.rbuild
Modified: trunk/reactos/drivers/base/kdcom/kdcom.rbuild URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/base/kdcom/kdcom.rb... ============================================================================== --- trunk/reactos/drivers/base/kdcom/kdcom.rbuild (original) +++ trunk/reactos/drivers/base/kdcom/kdcom.rbuild Thu Feb 28 17:13:07 2008 @@ -1,10 +1,11 @@ <?xml version="1.0"?> <!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd"> <module name="kdcom" type="kernelmodedll" entrypoint="DriverEntry@8" installbase="system32/drivers" installname="kdcom.dll"> - <importlibrary definition="kdcom_$(ARCH).def"></importlibrary> + <importlibrary definition="kdcom.spec.def"></importlibrary> <bootstrap installbase="$(CDOUTPUT)" nameoncd="kdcom.dll" /> <include base="kdcom">.</include> <library>ntoskrnl</library> <library>hal</library> <file>kdbg.c</file> + <file>kdcom.spec</file> </module>
Added: trunk/reactos/drivers/base/kdcom/kdcom.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/base/kdcom/kdcom.sp... ============================================================================== --- trunk/reactos/drivers/base/kdcom/kdcom.spec (added) +++ trunk/reactos/drivers/base/kdcom/kdcom.spec Thu Feb 28 17:13:07 2008 @@ -1,0 +1,21 @@ +; Old KD +@ stdcall KdPortGetByte(ptr) +@ stdcall KdPortGetByteEx(ptr ptr) +@ stdcall KdPortInitialize(ptr long long) +@ stdcall KdPortInitializeEx(ptr long long) +@ stdcall KdPortPollByte(ptr) +@ stdcall KdPortPollByteEx(ptr ptr) +@ stdcall KdPortPutByte(long) +@ stdcall KdPortPutByteEx(ptr long) +@ stdcall KdPortRestore() +@ stdcall KdPortSave() +@ stdcall KdPortDisableInterrupts() +@ stdcall KdPortEnableInterrupts() + +; New KD +@ stdcall KdDebuggerInitialize0(ptr) +@ stdcall KdDebuggerInitialize1(ptr) +@ stdcall KdSave(long) +@ stdcall KdRestore(long) +@ stdcall KdReceivePacket(long ptr ptr ptr ptr) +@ stdcall KdSendPacket(long ptr ptr ptr)
Propchange: trunk/reactos/drivers/base/kdcom/kdcom.spec ------------------------------------------------------------------------------ svn:eol-style = native
Removed: trunk/reactos/drivers/base/kdcom/kdcom_arm.def URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/base/kdcom/kdcom_ar... ============================================================================== --- trunk/reactos/drivers/base/kdcom/kdcom_arm.def (original) +++ trunk/reactos/drivers/base/kdcom/kdcom_arm.def (removed) @@ -1,24 +1,0 @@ -LIBRARY kdcom.dll -EXPORTS - -; Old KD -KdPortGetByte -KdPortGetByteEx -KdPortInitialize -KdPortInitializeEx -KdPortPollByte -KdPortPollByteEx -KdPortPutByte -KdPortPutByteEx -KdPortRestore -KdPortSave -KdPortDisableInterrupts -KdPortEnableInterrupts - -; New KD -KdDebuggerInitialize0 -KdDebuggerInitialize1 -KdSave -KdRestore -KdReceivePacket -KdSendPacket
Removed: trunk/reactos/drivers/base/kdcom/kdcom_i386.def URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/base/kdcom/kdcom_i3... ============================================================================== --- trunk/reactos/drivers/base/kdcom/kdcom_i386.def (original) +++ trunk/reactos/drivers/base/kdcom/kdcom_i386.def (removed) @@ -1,24 +1,0 @@ -LIBRARY kdcom.dll -EXPORTS - -; Old KD -KdPortGetByte@4 -KdPortGetByteEx@8 -KdPortInitialize@12 -KdPortInitializeEx@12 -KdPortPollByte@4 -KdPortPollByteEx@8 -KdPortPutByte@4 -KdPortPutByteEx@8 -KdPortRestore@0 -KdPortSave@0 -KdPortDisableInterrupts@0 -KdPortEnableInterrupts@0 - -; New KD -KdDebuggerInitialize0@4 -KdDebuggerInitialize1@4 -KdSave@4 -KdRestore@4 -KdReceivePacket@20 -KdSendPacket@16