All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/5] Add CDMA SMS Support
@ 2010-12-09  0:35 Lei Yu
  0 siblings, 0 replies; only message in thread
From: Lei Yu @ 2010-12-09  0:35 UTC (permalink / raw)
  To: ofono

[-- Attachment #1: Type: text/plain, Size: 2749 bytes --]

This set of patches introduces the foundation for CDMA SMS support in oFono.
The pathes cover support of receiving simple CDMA SMS WMT DELIVER message.
Currently, only few CDMA SMS parameters and subparameters have been supported.
Support of additional features will come in future patches.

Included in the patch is also CDMA SMS unit test code. The patch also include
simple cdmaphonesim which is based of AT modem driver. The patch has been
unit tested and also tested against phonesim. The modifications to the
phonesim will be submitted separately.

Also note that since CDMA does not define standard AT interface for SMS, we
use the same set of GSM AT commands in this patch to work with phonesim.
It is our understanding that CDMA modem vendors also uses GSM AT commands for
SMS support.

Limitations
-----------
Due to the limitation that we can not find any CDMA hardware supporting CDMA
SMS over AT interface in PDU mode, we are not able to test this patch 
against any actual hardware. Still, we feel that the patch will be useful
as foundation for introducing CDMA SMS support in oFono.

Lei Yu (5):
  cdma-sms: Add CDMA SMS Support
  cdma-sms: Add CDMA SMS Support
  cdma-atmodem: Add CDMA SMS Support
  cdmaphonesim: Add CDMA SMS Support
  test: Add CDMA SMS unit test code

 Makefile.am                    |   27 ++-
 configure.ac                   |   11 +
 drivers/cdma-atmodem/atmodem.c |   47 ++++
 drivers/cdma-atmodem/atmodem.h |   23 ++
 drivers/cdma-atmodem/atutil.c  |   45 ++++
 drivers/cdma-atmodem/atutil.h  |   64 ++++++
 drivers/cdma-atmodem/sms.c     |  151 +++++++++++++
 include/cdma-sms.h             |   69 ++++++
 include/dbus.h                 |    4 +
 plugins/cdmaphonesim.c         |  344 +++++++++++++++++++++++++++++
 plugins/cdmaphonesim.conf      |   14 ++
 src/cdma-sms.c                 |  342 +++++++++++++++++++++++++++++
 src/cdma-smsutil.c             |  467 ++++++++++++++++++++++++++++++++++++++++
 src/cdma-smsutil.h             |  264 +++++++++++++++++++++++
 src/ofono.h                    |    2 +
 unit/test-cdmasms.c            |  134 ++++++++++++
 16 files changed, 2005 insertions(+), 3 deletions(-)
 create mode 100644 drivers/cdma-atmodem/atmodem.c
 create mode 100644 drivers/cdma-atmodem/atmodem.h
 create mode 100644 drivers/cdma-atmodem/atutil.c
 create mode 100644 drivers/cdma-atmodem/atutil.h
 create mode 100644 drivers/cdma-atmodem/sms.c
 create mode 100644 include/cdma-sms.h
 create mode 100644 plugins/cdmaphonesim.c
 create mode 100644 plugins/cdmaphonesim.conf
 create mode 100644 src/cdma-sms.c
 create mode 100644 src/cdma-smsutil.c
 create mode 100644 src/cdma-smsutil.h
 create mode 100644 unit/test-cdmasms.c


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2010-12-09  0:35 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-09  0:35 [PATCH 0/5] Add CDMA SMS Support Lei Yu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.