[HAL]: Make directory/buildfiles for OMAP3-specific HAL. Shared between ZOOM2 and...
authorSir Richard <sir_richard@svn.reactos.org>
Tue, 23 Nov 2010 16:39:14 +0000 (16:39 +0000)
committerSir Richard <sir_richard@svn.reactos.org>
Tue, 23 Nov 2010 16:39:14 +0000 (16:39 +0000)
svn path=/trunk/; revision=49733

reactos/hal/halarm/directory.rbuild
reactos/hal/halarm/omap3/halinit_up.c [new file with mode: 0644]
reactos/hal/halarm/omap3/halup.rbuild [new file with mode: 0644]
reactos/hal/halarm/omap3/halup.rc [new file with mode: 0644]

index 62b91a3..4e0dfca 100644 (file)
@@ -8,4 +8,11 @@
                <xi:include href="versa/halup.rbuild" />
        </if>
 
+       <if property="SARCH" value="omap3-beagle">
+               <xi:include href="omap3/halup.rbuild" />
+       </if>
+       
+       <if property="SARCH" value="omap3-zoom2">
+               <xi:include href="omap3/halup.rbuild" />
+       </if>
 </group>
diff --git a/reactos/hal/halarm/omap3/halinit_up.c b/reactos/hal/halarm/omap3/halinit_up.c
new file mode 100644 (file)
index 0000000..2f3b06c
--- /dev/null
@@ -0,0 +1,31 @@
+/*
+ * PROJECT:         ReactOS HAL
+ * LICENSE:         BSD - See COPYING.ARM in the top level directory
+ * FILE:            hal/halarm/omap3/halinit_up.c
+ * PURPOSE:         OMAP3 Board-Specific HAL Initialization
+ * PROGRAMMERS:     ReactOS Portable Systems Group
+ */
+
+/* INCLUDES *******************************************************************/
+
+#include <hal.h>
+#define NDEBUG
+#include <debug.h>
+
+/* GLOBALS ********************************************************************/
+
+/* PRIVATE FUNCTIONS **********************************************************/
+
+VOID
+HalpInitPhase0(IN PLOADER_PARAMETER_BLOCK LoaderBlock)
+{
+
+}
+
+VOID
+HalpInitPhase1(VOID)
+{
+
+}
+
+/* EOF */
diff --git a/reactos/hal/halarm/omap3/halup.rbuild b/reactos/hal/halarm/omap3/halup.rbuild
new file mode 100644 (file)
index 0000000..7486fa9
--- /dev/null
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<!DOCTYPE module SYSTEM "../../../tools/rbuild/project.dtd">
+<module name="hal" type="kernelmodedll" entrypoint="HalInitSystem" installbase="system32" installname="hal.dll">
+       <importlibrary base="hal" definition="../hal.pspec" />
+       <bootstrap installbase="$(CDOUTPUT)" nameoncd="hal.dll" />
+       <include base="hal">include</include>
+       <include base="ntoskrnl">include</include>
+       <define name="_NTHAL_" />
+       <library>hal_generic</library>
+       <library>ntoskrnl</library>
+       <library>kdcom</library>
+       <directory name="omap3">
+               <file>halinit_up.c</file>
+               <file>halup.rc</file>
+       </directory>
+</module>
diff --git a/reactos/hal/halarm/omap3/halup.rc b/reactos/hal/halarm/omap3/halup.rc
new file mode 100644 (file)
index 0000000..90af6b9
--- /dev/null
@@ -0,0 +1,5 @@
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION   "X86 Uniprocessor Hardware Abstraction Layer\0"
+#define REACTOS_STR_INTERNAL_NAME      "halup\0"
+#define REACTOS_STR_ORIGINAL_FILENAME  "halup.dll\0"
+#include <reactos/version.rc>