r3348 - in trunk/src/target/OM-2007.2/daemons/neod: . src
mickey at sita.openmoko.org
mickey at sita.openmoko.org
Sun Nov 4 16:59:53 CET 2007
Author: mickey
Date: 2007-11-04 16:59:52 +0100 (Sun, 04 Nov 2007)
New Revision: 3348
Modified:
trunk/src/target/OM-2007.2/daemons/neod/configure.ac
trunk/src/target/OM-2007.2/daemons/neod/src/buttonactions.c
Log:
neod: add rudimentary support for HTC and iPAQ devices (from OE)
Modified: trunk/src/target/OM-2007.2/daemons/neod/configure.ac
===================================================================
--- trunk/src/target/OM-2007.2/daemons/neod/configure.ac 2007-11-04 15:45:41 UTC (rev 3347)
+++ trunk/src/target/OM-2007.2/daemons/neod/configure.ac 2007-11-04 15:59:52 UTC (rev 3348)
@@ -32,6 +32,14 @@
NEOD_CFLAGS="$NEOD_CFLAGS -DNEOD_PLATFORM_MOTOROLA_EZX"
fi
+if test x"$neod_platform" = x"htc"; then
+ NEOD_CFLAGS="$NEOD_CFLAGS -DNEOD_PLATFORM_HTC"
+fi
+
+if test x"$neod_platform" = x"ipaq"; then
+ NEOD_CFLAGS="$NEOD_CFLAGS -DNEOD_PLATFORM_IPAQ"
+fi
+
CFLAGS=$NEOD_CFLAGS
AC_OUTPUT([
Modified: trunk/src/target/OM-2007.2/daemons/neod/src/buttonactions.c
===================================================================
--- trunk/src/target/OM-2007.2/daemons/neod/src/buttonactions.c 2007-11-04 15:45:41 UTC (rev 3347)
+++ trunk/src/target/OM-2007.2/daemons/neod/src/buttonactions.c 2007-11-04 15:59:52 UTC (rev 3348)
@@ -60,6 +60,18 @@
#define TOUCHSCREEN_BUTTON_KEYCODE 0x14a
#endif
+#ifdef NEOD_PLATFORM_HTC
+ #define AUX_BUTTON_KEYCODE 0xd4 /* camera */
+ #define POWER_BUTTON_KEYCODE 0x74 /* power */
+ #define TOUCHSCREEN_BUTTON_KEYCODE 0x14a
+#endif
+
+#ifdef NEOD_PLATFORM_IPAQ
+ #define AUX_BUTTON_KEYCODE 89 /* _KEY_RECORD */
+ #define POWER_BUTTON_KEYCODE 0x74 /* KEY_POWER */
+ #define TOUCHSCREEN_BUTTON_KEYCODE 0x14a
+#endif
+
#define HEADPHONE_INSERTION_SWITCHCODE 0x02
#define CHARGER_INSERTION_BUTTON 0xa4
More information about the commitlog
mailing list