diff --git a/reactos/drivers/base/kdcom/kdcom.rbuild b/reactos/drivers/base/kdcom/kdcom.rbuild index 82ce32b4b55..cfa80fed456 100644 --- a/reactos/drivers/base/kdcom/kdcom.rbuild +++ b/reactos/drivers/base/kdcom/kdcom.rbuild @@ -1,10 +1,11 @@ - + . ntoskrnl hal kdbg.c + kdcom.spec diff --git a/reactos/drivers/base/kdcom/kdcom.spec b/reactos/drivers/base/kdcom/kdcom.spec new file mode 100644 index 00000000000..64f642e2ae4 --- /dev/null +++ b/reactos/drivers/base/kdcom/kdcom.spec @@ -0,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) diff --git a/reactos/drivers/base/kdcom/kdcom_arm.def b/reactos/drivers/base/kdcom/kdcom_arm.def deleted file mode 100644 index 20cb3755f96..00000000000 --- a/reactos/drivers/base/kdcom/kdcom_arm.def +++ /dev/null @@ -1,24 +0,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 diff --git a/reactos/drivers/base/kdcom/kdcom_i386.def b/reactos/drivers/base/kdcom/kdcom_i386.def deleted file mode 100644 index 3f9dbae2999..00000000000 --- a/reactos/drivers/base/kdcom/kdcom_i386.def +++ /dev/null @@ -1,24 +0,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