summaryrefslogtreecommitdiffstats
path: root/drivers/atmodem/sim.c
AgeCommit message (Collapse)AuthorFilesLines
2009-07-14Make oFono use proper record ids, don't use tricksDenis Kenzior1-1/+1
2009-06-22Add write/read operations for cyclic files in SIM.Andrzej Zaborowski1-0/+35
2009-06-18Cleanup EFmsisdn reading patchDenis Kenzior1-89/+0
2009-06-18Read own numbers from EFmsisdn instead of AT+CNUM.Andrzej Zaborowski1-0/+1
2009-06-18Minor style fixesDenis Kenzior1-1/+1
2009-06-18Add record based file capability to sim_opsAndrzej Zaborowski1-23/+176
Add capability to read / write / stat files on the SIM. This now supports cyclic, linear fixed and transparent SIM files. Parse GET RESPONSE result to find structure of the file (cyclic, linear fixed, or transparent), the file size and the record length. Add both read and update capability for binary and record-based files. Implement writing sim files through AT.
2009-06-18Use GET RESPONSE sim command to retrieve EF lengthAndrzej Zaborowski1-7/+10
Also accept 0x9f as a success status word 1 for READ BINARY (GSM specific).
2009-05-29Do not use empty prefixesDenis Kenzior1-8/+5
2009-05-26Cleanup SimManager interfaceDenis Kenzior1-8/+22
Future-Proof own numbers support. For now we only report voice numbers Rename attributes to be a bit better
2009-05-26Create ofono_phone_number structDenis Kenzior1-13/+8
Creates a new structure in driver.h called ofono_phone_number. This is meant to replace const char *number, int number_type arguments everywhere. Fix up all existing code to use this structure instead.
2009-05-26Add atmodem SIM-related operationsAndrzej Zaborowski1-0/+325