All of lore.kernel.org
 help / color / mirror / Atom feed
* Motorola motmdm support
@ 2018-12-29  9:49 ` Pavel Machek
  0 siblings, 0 replies; 24+ messages in thread
From: Pavel Machek @ 2018-12-29  9:49 UTC (permalink / raw)
  To: ofono-bdc2hr5oBkPYtjvyW6yDsg, linux-omap-u79uwXL29TY76Z2rM5mHXA,
	tony-4v6yS6AI5VpBDgjK7y7TUQ, sre-DgEjT+Ai2ygdnm+yROfE0A,
	nekit1000-Re5JQEeQqe8AvxtiuMwx3w, mpartap-hi6Y0CQ0nG0,
	merlijn-tF0PIh4TN3odnm+yROfE0A


[-- Attachment #1.1: Type: text/plain, Size: 883 bytes --]

Hi!

Motorola phones use "interesting" setup.

There's qmi and "normal" (but very buggy) AT interface on
them. Unfortunately that uses USB and uses too much power (which is a
problem on phone).

Plus there's /dev/motmdm1, motmdm3 and motmdm9, multiplexed over
serial line.

It uses subset of AT commands (good) with slightly modified
protocol... it says ":OK" instead of "OK" and puts ~ before
unsolicited messages.

Other major difference is that commands need to be sent to the right
device. It seems motmdm1 is for status and call control, and motmdm9
is for incoming sms.

I guess that right way to do this is to introduce
drivers/motorolamodem (or can we just have drivers/motorola?).

Best regards,
									Pavel
-- 
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 181 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2019-01-07 17:41 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-29  9:49 Motorola motmdm support Pavel Machek
2018-12-29  9:49 ` Pavel Machek
2018-12-29 21:16 ` Denis Kenzior
2018-12-29 21:16   ` Denis Kenzior
     [not found]   ` <e959006f-5f8d-8d25-b9d2-dbbcb6a5b073-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2018-12-29 22:08     ` Pavel Machek
2018-12-29 22:08       ` Pavel Machek
2018-12-30  0:14       ` Denis Kenzior
2018-12-30  0:14         ` Denis Kenzior
     [not found]         ` <20181230181419.GE6707@atomide.com>
     [not found]           ` <20181230181419.GE6707-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2018-12-30 19:13             ` Denis Kenzior
2018-12-30 19:13               ` Denis Kenzior
     [not found]               ` <20181230202454.GF6707@atomide.com>
     [not found]                 ` <20181230202454.GF6707-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2018-12-30 20:46                   ` Denis Kenzior
2018-12-30 20:46                     ` Denis Kenzior
     [not found]                     ` <20181230212253.GG6707@atomide.com>
     [not found]                       ` <20181230212253.GG6707-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2018-12-30 22:06                         ` Denis Kenzior
2018-12-30 22:06                           ` Denis Kenzior
     [not found]                           ` <5950f965-effa-25ca-3533-de1b95923aa5-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
2018-12-30 22:33                             ` Pavel Machek
2018-12-30 22:33                               ` Pavel Machek
2018-12-31 21:54                         ` Pavel Machek
2018-12-31 21:54                           ` Pavel Machek
     [not found]                           ` <20181231222329.GI6707@atomide.com>
     [not found]                             ` <20181231222329.GI6707-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2019-01-02 12:15                               ` Pavel Machek
2019-01-02 12:15                                 ` Pavel Machek
     [not found]                                 ` <20190107152908.GD5544@atomide.com>
     [not found]                                   ` <20190107152908.GD5544-4v6yS6AI5VpBDgjK7y7TUQ@public.gmane.org>
2019-01-07 17:41                                     ` Pavel Machek
2019-01-07 17:41                                       ` Pavel Machek
2018-12-30 22:39 ` Pavel Machek
2018-12-30 22:39   ` Pavel Machek

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.