EZX
Harald Welte
laforge at openmoko.org
Wed Aug 15 15:43:32 CEST 2007
On Mon, Aug 13, 2007 at 01:40:05AM -0300, Daniel Ribeiro wrote:
> Im planning on writing an ezx plugin to gsmd, and need some advice...
>
> On ezx, we have a lot of extended AT commands that are not GSM
> related, commands to power on/off the bluetooth chip; to get the
> BDADDR; set wake-up events (to turn the phone on at a specified time);
> to properly turn off the device; to inform usb cable state; and even
> key press events.
Some of them I know, some others are new to me (usb cable state).
I think those should be implemented
> Also, our baseband is connected via usb, and our( your ;) ) driver
> provides 5 char devices which responds to different sets of AT
> commands.
different, as in different devices, yes. Different AT command set
between those devices? That's the first time I hear about this.
Also, I still have the goal to have one unified GSM multiplexer driver
in the kernel, supporting the various dialects (07.10 basic/advanced,
motorolas strange version of it, etc.) and the various physical
interfaces (real serial port, motorolas usb interface, ...). However,
that will probably hve to wait for quite some time...
> Does gsmd support (or can be extended to) meet these requirements? Or
> should i write a separate daemon for the system stuff and let gsmd
> care only about gsm?
I think much of this would actually be implemented in a client process
to gsmd. You can use the passthrough mechanism to do things that are
completely unrelated to a normal gsm mode, such as obtaining the
bluatooth address, set clock/timer/...
--
- Harald Welte <laforge at openmoko.org> http://openmoko.org/
============================================================================
Software for the world's first truly open Free Software mobile phone
More information about the gsmd-devel
mailing list