r3525 - in trunk/src/target/OM-2007.2/applications/openmoko-dialer2: . src/phone-kit
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Wed Nov 28 13:06:47 CET 2007
Author: thomas
Date: 2007-11-28 13:06:44 +0100 (Wed, 28 Nov 2007)
New Revision: 3525
Modified:
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-dialer.c
Log:
* src/phone-kit/moko-dialer.c: (dialer_init_gsmd):
- Add back PIN handler registration
- Correct error handling from lgsm_phone_power
Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog 2007-11-28 09:19:55 UTC (rev 3524)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/ChangeLog 2007-11-28 12:06:44 UTC (rev 3525)
@@ -1,5 +1,11 @@
2007-11-28 Thomas Wood <thomas at openedhand.com>
+ * src/phone-kit/moko-dialer.c: (dialer_init_gsmd):
+ - Add back PIN handler registration
+ - Correct error handling from lgsm_phone_power
+
+2007-11-28 Thomas Wood <thomas at openedhand.com>
+
* src/phone-kit/moko-dialer.c: (dialer_init_gsmd): Connect gsmd handlers
before setting phone power
Modified: trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-dialer.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-dialer.c 2007-11-28 09:19:55 UTC (rev 3524)
+++ trunk/src/target/OM-2007.2/applications/openmoko-dialer2/src/phone-kit/moko-dialer.c 2007-11-28 12:06:44 UTC (rev 3525)
@@ -94,7 +94,6 @@
/* Registration variables */
enum lgsm_netreg_state registered;
MokoGSMLocation gsm_location;
- gboolean pin_requested;
};
enum
@@ -1117,11 +1116,12 @@
lgsm_evt_handler_register (priv->handle, GSMD_EVT_IN_DS, gsmd_eventhandler);
lgsm_evt_handler_register (priv->handle, GSMD_EVT_NETREG, gsmd_eventhandler);
lgsm_evt_handler_register (priv->handle, GSMD_EVT_OUT_STATUS, gsmd_eventhandler);
+ lgsm_evt_handler_register (priv->handle, GSMD_EVT_PIN, gsmd_eventhandler);
lgsm_register_handler (priv->handle, GSMD_MSG_NETWORK, &net_msghandler);
lgsm_register_handler (priv->handle, GSMD_MSG_PHONEBOOK, &pb_msghandler);
/* Power the gsm modem up */
- if (lgsm_phone_power (priv->handle, 1) == -1) {
+ if (lgsm_phone_power (priv->handle, 1) < 0) {
g_warning ("Error powering up gsm modem");
lgsm_exit (priv->handle);
priv->handle = NULL;
More information about the commitlog
mailing list