Author: greatlrd
Date: Mon Oct 22 03:38:13 2007
New Revision: 29761
URL: 
http://svn.reactos.org/svn/reactos?rev=29761&view=rev
Log:
start adding dxg.sys
Added:
    branches/reactx/reactos/drivers/directx/directory.rbuild   (with props)
    branches/reactx/reactos/drivers/directx/dxg/dxg.rbuild   (with props)
    branches/reactx/reactos/drivers/directx/dxg/dxg.rc   (with props)
    branches/reactx/reactos/drivers/directx/dxg/main.c   (with props)
Added: branches/reactx/reactos/drivers/directx/directory.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/reactx/reactos/drivers/directx/…
==============================================================================
--- branches/reactx/reactos/drivers/directx/directory.rbuild (added)
+++ branches/reactx/reactos/drivers/directx/directory.rbuild Mon Oct 22 03:38:13 2007
@@ -1,0 +1,7 @@
+<?xml version="1.0"?>
+<!DOCTYPE group SYSTEM "../tools/rbuild/project.dtd">
+<group 
xmlns:xi="http://www.w3.org/2001/XInclude">
+<directory name="dxg">
+       <xi:include href="dxg/dxg.rbuild" />
+</directory>
+</group>
Propchange: branches/reactx/reactos/drivers/directx/directory.rbuild
------------------------------------------------------------------------------
    svn:eol-style = native
Added: branches/reactx/reactos/drivers/directx/dxg/dxg.rbuild
URL:
http://svn.reactos.org/svn/reactos/branches/reactx/reactos/drivers/directx/…
==============================================================================
--- branches/reactx/reactos/drivers/directx/dxg/dxg.rbuild (added)
+++ branches/reactx/reactos/drivers/directx/dxg/dxg.rbuild Mon Oct 22 03:38:13 2007
@@ -1,0 +1,8 @@
+<?xml version="1.0"?>
+<!DOCTYPE module SYSTEM "../../../../tools/rbuild/project.dtd">
+<module name="dxg" type="kernelmodedriver"
installbase="system32/drivers" installname="dxg.sys">
+       <include base="dxg.sys">.</include>
+       <define name="__USE_W32API" />
+       <file>main.c</file>
+       <file>dxg.rc</file>
+</module>
Propchange: branches/reactx/reactos/drivers/directx/dxg/dxg.rbuild
------------------------------------------------------------------------------
    svn:eol-style = native
Added: branches/reactx/reactos/drivers/directx/dxg/dxg.rc
URL:
http://svn.reactos.org/svn/reactos/branches/reactx/reactos/drivers/directx/…
==============================================================================
--- branches/reactx/reactos/drivers/directx/dxg/dxg.rc (added)
+++ branches/reactx/reactos/drivers/directx/dxg/dxg.rc Mon Oct 22 03:38:13 2007
@@ -1,0 +1,7 @@
+/* $Id: vbemp.rc 21844 2006-05-07 19:34:23Z ion $ */
+
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "DXG DirectX interface Device Driver\0"
+#define REACTOS_STR_INTERNAL_NAME      "dxg\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "dxg.sys\0"
+#include <reactos/version.rc>
Propchange: branches/reactx/reactos/drivers/directx/dxg/dxg.rc
------------------------------------------------------------------------------
    svn:eol-style = native
Added: branches/reactx/reactos/drivers/directx/dxg/main.c
URL:
http://svn.reactos.org/svn/reactos/branches/reactx/reactos/drivers/directx/…
==============================================================================
--- branches/reactx/reactos/drivers/directx/dxg/main.c (added)
+++ branches/reactx/reactos/drivers/directx/dxg/main.c Mon Oct 22 03:38:13 2007
@@ -1,0 +1,28 @@
+
+/*
+ * COPYRIGHT:        See COPYING in the top level directory
+ * PROJECT:          ReactOS kernel
+ * PURPOSE:          Native driver for dxg implementation
+ * FILE:             drivers/directx/dxg/main.c
+ * PROGRAMER:        Magnus olsen (magnus(a)greatlord.com)
+ * REVISION HISTORY:
+ *       15/10-2007   Magnus Olsen
+ */
+
+#include <ntddk.h>
+
+NTSTATUS
+GsDriverEntry(IN PVOID Context1,
+              IN PVOID Context2)
+{
+    /* NOTE : in windows it does a secure cookies check */
+    return DriverEntry(Context1, Context2);
+}
+
+
+NTSTATUS
+DriverEntry(IN PVOID Context1,
+            IN PVOID Context2)
+{
+    return 0;
+}
Propchange: branches/reactx/reactos/drivers/directx/dxg/main.c
------------------------------------------------------------------------------
    svn:eol-style = native