From 10c56cc21a737251bead4dca6dca17717d2a1c6b Mon Sep 17 00:00:00 2001 From: Aleksey Bragin Date: Sat, 29 Jan 2011 13:07:06 +0000 Subject: [PATCH] [TDI] - Move CTE routines into corresponding events.c and timer.c source code files before further applying Oleg's patches. svn path=/trunk/; revision=50551 --- .../network/tdi/cte/{stubs.c => events.c} | 62 +---------------- reactos/drivers/network/tdi/cte/timer.c | 66 +++++++++++++++++++ reactos/drivers/network/tdi/tdi.rbuild | 3 +- 3 files changed, 70 insertions(+), 61 deletions(-) rename reactos/drivers/network/tdi/cte/{stubs.c => events.c} (85%) create mode 100644 reactos/drivers/network/tdi/cte/timer.c diff --git a/reactos/drivers/network/tdi/cte/stubs.c b/reactos/drivers/network/tdi/cte/events.c similarity index 85% rename from reactos/drivers/network/tdi/cte/stubs.c rename to reactos/drivers/network/tdi/cte/events.c index 6de68539c11..dd6aff158e3 100644 --- a/reactos/drivers/network/tdi/cte/stubs.c +++ b/reactos/drivers/network/tdi/cte/events.c @@ -1,8 +1,8 @@ /* * PROJECT: ReactOS TDI driver * LICENSE: GPL - See COPYING in the top level directory - * FILE: drivers/network/tdi/stubs.c - * PURPOSE: TDI misc support routines + * FILE: drivers/network/tdi/cte/events.c + * PURPOSE: CTE events support * PROGRAMMERS: Oleg Baikalow (obaikalow@gmail.com) */ @@ -10,7 +10,6 @@ #include - typedef struct _CTEBLOCK_EVENT { NTSTATUS Status; @@ -29,7 +28,6 @@ typedef struct _CTE_DELAYED_EVENT WORK_QUEUE_ITEM WorkItem; } CTE_DELAYED_EVENT, *PCTE_DELAYED_EVENT; - /* FUNCTIONS *****************************************************************/ /* @@ -88,33 +86,6 @@ CTEInitEvent(PCTE_DELAYED_EVENT Event, ExInitializeWorkItem(&Event->WorkItem, InternalWorker, Event); } - -/* - * @unimplemented - */ -VOID -NTAPI -CTEInitTimer ( - ULONG Unknown0 - ) -{ -} - - -/* - * @unimplemented - */ -BOOLEAN -NTAPI -CTEInitialize ( - VOID - ) -{ - /* FIXME: what should it initialize? */ - return TRUE; -} - - /* * @unimplemented */ @@ -183,33 +154,4 @@ CTESignal(PCTEBLOCK_EVENT Block, NTSTATUS Status) return KeSetEvent(&Block->Event, IO_NO_INCREMENT, FALSE); } - -/* - * @unimplemented - */ -BOOLEAN -NTAPI -CTEStartTimer ( - ULONG Unknown0, - ULONG Unknown1, - ULONG Unknown2, - ULONG Unknown3 - ) -{ - return FALSE; -} - - -/* - * @unimplemented - */ -ULONG -NTAPI -CTESystemUpTime ( - VOID - ) -{ - return 0; -} - /* EOF */ diff --git a/reactos/drivers/network/tdi/cte/timer.c b/reactos/drivers/network/tdi/cte/timer.c new file mode 100644 index 00000000000..653f3a4cf76 --- /dev/null +++ b/reactos/drivers/network/tdi/cte/timer.c @@ -0,0 +1,66 @@ +/* + * PROJECT: ReactOS TDI driver + * LICENSE: GPL - See COPYING in the top level directory + * FILE: drivers/network/tdi/cte/timer.c + * PURPOSE: CTE timer support + * PROGRAMMERS: Oleg Baikalow (obaikalow@gmail.com) + */ + +/* INCLUDES *****************************************************************/ + +#include + +/* + * @unimplemented + */ +VOID +NTAPI +CTEInitTimer ( + ULONG Unknown0 + ) +{ +} + + +/* + * @unimplemented + */ +BOOLEAN +NTAPI +CTEInitialize ( + VOID + ) +{ + /* FIXME: what should it initialize? */ + return TRUE; +} + +/* + * @unimplemented + */ +BOOLEAN +NTAPI +CTEStartTimer ( + ULONG Unknown0, + ULONG Unknown1, + ULONG Unknown2, + ULONG Unknown3 + ) +{ + return FALSE; +} + + +/* + * @unimplemented + */ +ULONG +NTAPI +CTESystemUpTime ( + VOID + ) +{ + return 0; +} + +/* EOF */ diff --git a/reactos/drivers/network/tdi/tdi.rbuild b/reactos/drivers/network/tdi/tdi.rbuild index 6c8e757e352..718077ffe9e 100644 --- a/reactos/drivers/network/tdi/tdi.rbuild +++ b/reactos/drivers/network/tdi/tdi.rbuild @@ -6,8 +6,9 @@ hal + events.c string.c - stubs.c + timer.c main.c