|
发表于 2006-12-18 20:21:10
|
显示全部楼层
<DIV class=quote><B>以下是引用<I>jsjjms</I>在2006-11-17 20:46:51的发言:</B>
我给你在QQ了做了一个简单的回答.
SIM卡有以下几种类别
mtk 读Sim 卡都是在L4代码里的.上层只是发消息往下.没有办法设置的.你如果有l4的代码,可以到sim_file_info_req_handler函数看它如何选择类型的.ETSI规范也有明确的要求.
typedef enum
{
TRANSP = 0x00,
LINEAR_FIXED = 0x01,
CYCLIC = 0x03,
NO_STRUCTURE = 0x07
}sim_file_structure_enum;
平台对其有一种支持不是很好,不过我忘记了是哪种,你抓下Trace就可以知道.</DIV>
“SIM卡有以下几种类别”这种说法不正确吧。其实这里说的是SIM卡的文件有几种类型,确切地说法是:EF(Elementary File)有几种类型(共有三种,分别是:Transparent EF、Linear fixed EF和Cyclic EF)。而且,在一张SIM卡里这几种类型的文件共存。比如:存放紧急呼叫的电话号码的文件(EF_ECC)是Transparent类型的,存放短消息的文件(EF_SMS)是Linear fixed类型的,存放未接来电的文件(EF_LMN)是Cyclic类型的。这在GSM11.11里有明确定义。至于楼主说的问题,young和tritium给出的是正解,另外对于带特殊STK的SIM卡也有可能处理不当而出现问题。 |
|