Commit Graph

797 Commits

Author SHA1 Message Date
Marcel Holtmann 62c0583f67 Use NULL instead of 0 for pointer arguments 2009-09-06 00:14:21 +02:00
Marcel Holtmann f49e1f9f4f First round of coding style updates for GSM 07.10 implementation 2009-09-06 00:08:53 +02:00
Marcel Holtmann ec69d1abd0 Add skeleton for AT multiplexer API 2009-09-05 11:52:31 +02:00
Marcel Holtmann 6dae50d8e5 Add unit testing tool for GSM 07.10 multiplexer 2009-09-05 07:46:50 +02:00
Marcel Holtmann 5847975b89 Add missing HAVE_CONFIG_H checks 2009-09-05 07:36:38 +02:00
Marcel Holtmann 09a3289dcc Update copyright and license details for GSM 07.10 implementation 2009-09-05 07:30:18 +02:00
Marcel Holtmann 12a3efe911 Enable compilation of GSM 07.10 code 2009-09-05 07:25:31 +02:00
Marcel Holtmann d35a39cb89 Fix previous casting removal fix 2009-09-05 07:22:59 +02:00
Marcel Holtmann 64ca9ad280 Remove another unneeded cast 2009-09-05 07:21:45 +02:00
Marcel Holtmann fe276cde82 Use unsigned char array for buffer and remove char casting 2009-09-05 07:18:12 +02:00
Marcel Holtmann 4d781ae6e5 Make gsm0710_compute_crc and gsm0710_send_frame private functions 2009-09-05 07:09:46 +02:00
Marcel Holtmann 15e1c3f0d5 Fix weird casting for callback execution 2009-09-05 07:02:56 +02:00
Marcel Holtmann 6717646008 Fix mixed declarations and code 2009-09-05 06:59:36 +02:00
Marcel Holtmann 5b09d42cb4 Import GSM 07.10 implementation from Qtopia 2009-09-05 06:57:11 +02:00
Marcel Holtmann e4d0a28b48 Update modem configuration parameter parsing for generic AT plugin 2009-09-05 04:48:08 +02:00
Denis Kenzior d74d6c2e06 Fix unused variable warning 2009-09-04 20:37:50 -05:00
Denis Kenzior 8f607eff42 Update calypso modem driver
Use calypso voicecalls driver
2009-09-04 20:37:50 -05:00
Denis Kenzior 7362878e6c Add calypso voicecalls driver 2009-09-04 20:37:50 -05:00
Denis Kenzior 8e449d6184 Some modems don't return from ATD until connected
Yet they send progress indications all the way up to connected, which
breaks the current logic.
2009-09-04 20:37:50 -05:00
Denis Kenzior 88ebea5aca Don't emit disconnect reason if unknown 2009-09-04 20:37:50 -05:00
Denis Kenzior adaa72533a For incoming call case, send hangup
CHLD=1X doesn't work for incoming calls on some devices.  This is
more portable
2009-09-04 20:37:49 -05:00
Denis Kenzior af8b6cdbcc Fix distcheck 2009-09-04 20:37:49 -05:00
Denis Kenzior 4c5791a500 Rename at.h to atmodem.h 2009-09-04 20:37:49 -05:00
Denis Kenzior 5749b6e75d Break common at utilities to atutils.c/.h 2009-09-04 20:37:49 -05:00
Denis Kenzior 2693c604a9 Remove unused declaration 2009-09-04 20:37:49 -05:00
Denis Kenzior 62bf46a5d4 Remove unused structure 2009-09-04 20:37:49 -05:00
Denis Kenzior 918a8ee7f3 Make calypso plugin use the permissive parser 2009-09-04 20:37:49 -05:00
Denis Kenzior 85cbb8bfe9 Make G1 driver use the permissive parser 2009-09-04 20:37:48 -05:00
Denis Kenzior 740312f8fb Add GSM Permissive parser 2009-09-04 20:37:48 -05:00
Marcel Holtmann f84a37bb00 Add plugin for generic AT testing modem driver 2009-09-05 03:01:02 +02:00
Marcel Holtmann 7434ab6e81 Add example modem configuration for TI Calypso based devices 2009-09-04 19:08:41 +02:00
Denis Kenzior ac491a0512 Fix style issues 2009-09-04 11:57:41 -05:00
Denis Kenzior 0e1c801e58 Make sure modemconf handles calypso driver 2009-09-03 23:20:22 -05:00
Denis Kenzior 5cbf388d30 Add calypso plugin 2009-09-03 23:20:22 -05:00
Denis Kenzior 23484524df Add quirk for network-registration for calypso
Support calypso-specific AT%CSQ notifications
2009-09-03 23:20:22 -05:00
Denis Kenzior 1a1f7d34d2 Add unquoted string capability
This is completely broken according to the standard, but some vendors
use this in their "special" commands.
2009-09-03 23:20:22 -05:00
Denis Kenzior 05d62d82a5 Get rid of stupid debug message 2009-09-03 23:20:22 -05:00
Marcel Holtmann a16abe5813 Add support for SIM atom to HSO driver 2009-09-03 10:13:40 -07:00
Marcel Holtmann 8acad4d0b4 Add support for SIM atom to MBM driver 2009-09-03 10:07:20 -07:00
Marcel Holtmann d9afc75ce3 Add basic support for Option HSO based devices 2009-09-03 01:10:40 -07:00
Marcel Holtmann 4b9b44f818 Add basic support for Novatel based devices 2009-09-03 00:50:47 -07:00
Marcel Holtmann bdad83d831 Add basic support for Huawei based devices 2009-09-03 00:22:06 -07:00
Marcel Holtmann f5bf6e309d Add Ericsson MBM device detection to udev plugin 2009-09-02 23:49:52 -07:00
Marcel Holtmann b6acdcf905 Add udev rules to identify modem driver 2009-09-02 22:21:42 -07:00
Denis Kenzior 60284f0c4e Update AUTHORS file with ones we missed 2009-09-02 23:32:34 -05:00
Marcel Holtmann d24b643ad0 Release 0.4 2009-09-02 20:36:27 -07:00
Marcel Holtmann 546af9c005 Fix some minor issues with storage directory 2009-09-02 20:11:30 -07:00
Marcel Holtmann fac1349090 Some minor coding style cleanups for G1 plugin 2009-09-02 19:59:19 -07:00
Marcel Holtmann 9b3a8183f3 Parse and use Address and Port options from modem.conf 2009-09-02 19:48:02 -07:00
Marcel Holtmann a05c9f173d Fixing missing vendor.h in distribution 2009-09-02 19:40:17 -07:00