View source for Gsmd/document

From Openmoko

Jump to: navigation, search

You do not have permission to edit this page, for the following reasons:

  • The action you have requested is limited to users in the group: Administrators.
  • You must confirm your email address before editing pages. Please set and validate your email address through your user preferences.

You can view and copy the source of this page:

Return to Gsmd/document.

Personal tools

Overview

What is gsmd

Gsmd is a daemon that handles the communication between applications and GSM modem. Applications control gsmd through libgsmd. libgsmd communicates with gsmd through unix socket, and modem goes through Uart. The diagram is as following. "http://lh5.google.com/ticktock35/RwCZAGdUPDI/AAAAAAAAADs/-BhbwbZ6MCk/s400/gsmd_overview.jpg"

Gsmd

gsmd_select_main()

gsmd_select_main()

call back functions

ml_parse

atcmd_fill

atcmd_submit

atcmd_select_cb

libgsmd

libgsmd-tool

To-do