summaryrefslogtreecommitdiffstats
path: root/drivers/isimodem
AgeCommit message (Collapse)AuthorFilesLines
2010-01-14Refactor supplementary service driversAki Niemi3-39/+65
2010-01-14Refactor SIM driverAki Niemi1-32/+34
2010-01-14Refactor CBS driverAki Niemi1-13/+15
2010-01-14Clean up style issuesAki Niemi3-12/+9
2010-01-14Fix cell ID and LAC valuesAki Niemi1-2/+2
2010-01-12Style: Extraneous spaceDenis Kenzior1-1/+1
2010-01-12Style: space after function argument comma pairDenis Kenzior1-7/+7
2010-01-12Style: Should be a space after ifDenis Kenzior4-8/+8
2010-01-12Style: Trailing whitespace & extra linesDenis Kenzior4-11/+10
2010-01-11Refactor devinfo driverAki Niemi1-56/+47
2010-01-11Add support for modem controlAki Niemi1-12/+159
This adds support to the PN_MTC server, allowing querying and control of the modem power state.
2010-01-11Refactor netreg driverAki Niemi1-74/+56
2010-01-11Refactor voicecall driverAki Niemi1-19/+24
2010-01-11Refactor phonebook driverAki Niemi1-9/+11
2010-01-11User new debug facilityAki Niemi1-1/+1
2010-01-11Include renamed filesAki Niemi5-8/+9
2010-01-11Remove contact from boilerplateAki Niemi6-12/+0
2010-01-11Add debug implementationAki Niemi2-345/+818
Alsoo remove call specific debugs.
2010-01-11Split ISI codepoints to separate filesAki Niemi17-746/+1208
Also, adding infrastructure for debugging ISI messages, with APIs for turning most common fields into human readable string format.
2010-01-11Split isi.h into isimodem.h and isiutil.hAki Niemi2-56/+64
2010-01-06Port isimodem to the new frameworkDenis Kenzior1-1/+1
2009-12-18gisi: pass object handle to g_isi_verify() callbackRémi Denis-Courmont7-8/+15
This will be needed for GPDS.
2009-12-08Fix: Change the order of register & set_poweredDenis Kenzior1-1/+1
2009-12-04Get rid of list_calls in isi driverDenis Kenzior1-16/+0
2009-10-29Update the isimodem driver to the new APIDenis Kenzior1-2/+2
2009-10-16Fix conditional statementAki Niemi1-1/+2
2009-10-16Fix: restrict keyword use breaking distcheckAki Niemi1-2/+2
2009-10-16isimodem/voicecall.c: initial versionPekka Pessi3-35/+2008
Implementing all the voicecall methods. Tested with Nokia 2008 modems. - problems in call creation are probably not reported properly - deflect not implemented in modem, not properly tested TODO: Clean up style issues and align with other drivers.
2009-10-16Refactor sub-sub-block handlingAki Niemi1-112/+94
2009-10-14Add isimodem drivers for call barring, forwarding and waitingAlexander Kanavin4-50/+1200
2009-10-09Refactor subblock iterators.Pekka Pessi3-23/+12
Always initialize iterators. Try to avoid pointer arithmetics on NULL; in other words, move all pointer arithmetics inside g_isi_sb_iter_init(). There are 4 different ways for representing sub blocks in ISI message: - 8-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 8-bit sub_block_id/sub_block_len - 8-bit sub_blocks count, 16-bit sub_block_id/sub_block_len - 16-bit sub_blocks count, 16-bit sub_block_id/sub_block_len The compact form g_isi_sb_iter_init() supports 8-bit sub_block count before start of the sub blocks themselves and 8-bit sub_block_id and sub_block_len. The full form g_isi_sb_iter_init_full() with explicit longhdr and sub_block count supports all other cases.
2009-10-07Hack for reading EFSPN on isimodem sim driverJukka Saunamaki1-7/+99
In the absence of low-level access to the SIM card, we're adding this hack to expose the SPN using ISI's high-level access instead.
2009-09-17Convert all the modem drivers to the new APIDenis Kenzior1-4/+11
2009-09-16Miscellaneous clean-upsAki Niemi2-23/+13
2009-09-16Add proper bootstrapping to phonebook driverAki Niemi1-4/+17
2009-09-16Increase network scan/set timeout valuesAki Niemi1-2/+2
2009-09-15Add proper bootstrap using g_isi_verify()Aki Niemi1-1/+17
2009-09-15Remove version query; use gisi/client.h insteadAki Niemi1-88/+32
2009-09-15Fix error reporting in phonebook driverAki Niemi1-3/+6
2009-09-15Remove extra debugAki Niemi1-2/+0
2009-09-15Fix a possible but improbable leakAki Niemi2-2/+2
2009-09-14Fix compiler warnings on 64-bit systemsMarcel Holtmann3-8/+8
2009-09-14Fix to use gisi/iter.h to decode sub-blocksAki Niemi1-114/+75
2009-09-14Adapt to changed sub-block iterator APIAki Niemi2-7/+9
2009-09-14Refactor to use gisi/iter.hAki Niemi1-129/+62
2009-09-14Modify to use the new alpha tag getterAki Niemi1-3/+18
2009-09-14Coding style clean-upsAki Niemi1-21/+33
2009-09-14Use gisi/iter.h for decoding sub-blocksAki Niemi1-201/+71
2009-09-14Clean up IMSI decodingAki Niemi1-9/+10
2009-09-14Remove trailing WSAki Niemi2-3/+3