summaryrefslogtreecommitdiffstats
path: root/plugins
AgeCommit message (Collapse)AuthorFilesLines
2009-09-29G1: move chat handling into enable callbackAndres Salomon1-26/+22
This updates the g1 code to create the GAtChat object in the enable() callback, and to unref it in the disable() callback. This is more in line with what the other plugins do, and as a bonus fixes a segfault when powering down the G1 modem.. Signed-off-by: Andres Salomon <dilinger@collabora.co.uk>
2009-09-29Add call volume atom to calypso pluginDenis Kenzior1-3/+2
2009-09-29Add call volume to phonesim pluginDenis Kenzior1-0/+2
2009-09-28Fix: F3607gw not being recognized properlyDenis Kenzior1-11/+12
Reports <foo> Broadband <foo> instead of <foo> Broadband Minicard <foo> F3607gw Mobile Broadband Data Modem F3607gw Mobile Broadband Modem F3607gw Mobile Broadband GPS Port F3607gw Mobile Broadband Network Adapter F3607gw Mobile Broadband Device Management F3607gw Mobile Broadband USIM Port
2009-09-18Add disconnection functionDenis Kenzior1-0/+22
2009-09-17Convert all the modem drivers to the new APIDenis Kenzior8-30/+109
2009-09-10Fix double free issueDenis Kenzior1-2/+0
2009-09-10Enable cell broadcast for phonesim pluginDenis Kenzior1-0/+2
2009-09-10Fix memory leakDenis Kenzior1-2/+1
2009-09-08Add option to phonesim to run with or without multiplexerMarcel Holtmann2-1/+39
2009-09-07Add a few more comments to the calypso pluginDenis Kenzior1-4/+12
2009-09-08Add more calypso specific quirks when using phonesimMarcel Holtmann1-2/+12
2009-09-08Add support for using phonesim and calypso for testingMarcel Holtmann2-32/+90
2009-09-05Update modem configuration parameter parsing for generic AT pluginMarcel Holtmann1-2/+2
2009-09-04Update calypso modem driverDenis Kenzior1-1/+1
Use calypso voicecalls driver
2009-09-04Make calypso plugin use the permissive parserDenis Kenzior1-157/+1
2009-09-04Make G1 driver use the permissive parserDenis Kenzior1-85/+1
2009-09-05Add plugin for generic AT testing modem driverMarcel Holtmann2-3/+157
2009-09-04Add example modem configuration for TI Calypso based devicesMarcel Holtmann1-0/+5
2009-09-04Fix style issuesDenis Kenzior1-29/+33
2009-09-03Make sure modemconf handles calypso driverDenis Kenzior1-1/+2
2009-09-03Add calypso pluginDenis Kenzior1-0/+539
2009-09-03Add support for SIM atom to HSO driverMarcel Holtmann1-0/+2
2009-09-03Add support for SIM atom to MBM driverMarcel Holtmann1-0/+2
2009-09-03Add basic support for Option HSO based devicesMarcel Holtmann3-10/+229
2009-09-03Add basic support for Novatel based devicesMarcel Holtmann3-0/+196
2009-09-03Add basic support for Huawei based devicesMarcel Holtmann3-5/+210
2009-09-02Add Ericsson MBM device detection to udev pluginMarcel Holtmann2-3/+295
2009-09-02Add udev rules to identify modem driverMarcel Holtmann1-0/+37
2009-09-02Some minor coding style cleanups for G1 pluginMarcel Holtmann1-8/+7
2009-09-02Parse and use Address and Port options from modem.confMarcel Holtmann2-3/+38
2009-09-02Parse and use Device option from modem.confMarcel Holtmann3-2/+33
2009-09-02Remove generic_at pluginMarcel Holtmann2-597/+0
2009-09-02Fix some broken DOS newline messupMarcel Holtmann1-168/+177
2009-09-02Update the modem.conf example one more timeMarcel Holtmann1-19/+6
2009-09-02Remove the async TTY open helper and just use a blocking oneMarcel Holtmann3-214/+29
2009-09-02G1: Add an SMS quirk for CNMI modeAndres Salomon1-0/+3
The G1 doesn't support mode2, despite advertising it. The G1 chokes w/ an "Error 303" when we specify NMI mode 2. Adding a quirk to drop that mode from the supported list (just use mode 1) allows the G1 to properly deal with SMS.
2009-09-02Use proper debug calls for pure debugging outputMarcel Holtmann1-5/+5
2009-09-02Add a separate plugin for connection to phone simulatorMarcel Holtmann1-0/+168
2009-09-02Update modem.conf exampleMarcel Holtmann1-4/+2
2009-09-02G1: Add a G1 syntax for parsingAndres Salomon1-2/+85
This is based on the generic_at parser, with unnecessary stuff removed. The G1 routinely screws up CRLFs, so the parser needs to account for that. This parser ignores leading CRLFs (which is what reference-ril does as well), as well as trailing LFs (which are sometimes left out). CRs are used as end-of-message indicators. Since we're not bothering tracking CRLFs, there's also no need for a GARBAGE state, or MULTILINE stuff.
2009-09-02G1: Add initial HTC G1 modem supportAndres Salomon1-0/+182
G1 plugin is based on generic_at, with a bunch of stuff dropped and simplified. We use AT+CFUN=1 for powering on rather than having a configurable init string. We also manually set the default state during init (the G1 appears to start in mode V0 by default). The device (/dev/smd0) is hardcoded.
2009-09-02Update modemconf driver to the new ofono_modem_createDenis Kenzior1-1/+1
2009-09-02Change plugins to the new ofono_modem_create apiDenis Kenzior1-1/+1
2009-09-02Use OFONO_AT_DEBUG even for MBM pluginMarcel Holtmann1-1/+1
2009-09-02Unset the driver data when MBM driver is removedMarcel Holtmann1-0/+2
2009-09-02Add example for modem.conf and install it if requestedMarcel Holtmann1-0/+41
2009-09-02Add really simple modem configuration parsingMarcel Holtmann1-0/+71
2009-09-02Add skeleton for plugin to handle static modem configurationsMarcel Holtmann1-0/+39
2009-09-02Add initial plugin for Ericsson MBM devicesMarcel Holtmann3-0/+353