|   | 移植层接口 | MTK平台 | SPR平台 | BREW平台 | MSTAR平台 | 
  
    |  外部移植接口 | mr_start_dsm | √ | √ | √ | √ | 
  
    | mr_start_dsmB | √ | √ | √ | √ | 
  
    | mr_start_dsmC | √ | √ | √ | √ | 
  
    | mr_start_dsm_ex | √ | √ | √ | √ | 
  
    | mr_stop | √ | √ | √ | √ | 
  
    | mr_pauseApp | √ | √ | √ | √ | 
  
    | mr_resumeApp | √ | √ | √ | √ | 
  
    | mr_event | √ | √ | √ | √ | 
  
    | mr_timer | √ | √ | √ | √ | 
  
    | mr_smsIndiaction | √ | √ | √ | √ | 
  
    | mr_save_mrp | √ | √ | √ | √ | 
  
    | mr_newSIMInd | √ | √ | √ | √ | 
  
    | mr_registerAPP | √ | √ | √ | √ | 
  
    | 抽象移植接口 | 输出接口 | mr_drawBitmap | √ | √ | √ | √ | 
  
    | mr_getCharBitmap | √ | √ | √ | √ | 
  
    | mr_getScreenInfo | √ | √ | √ | √ | 
  
    | mr_startShake | √ | √ | √ | √ | 
  
    | mr_playSound | √ | √ | √ | √ | 
  
    | mr_stopSound | √ | √ | √ | √ | 
  
    | 定时器接口 | mr_timerStart | √ | √ | √ | √ | 
  
    | mr_timerStop | √ | √ | √ | √ | 
  
    | 文件系统接口 | mr_getLen | √ | √ |  | √ | 
  
    | mr_open | √ | √ |  | √ | 
  
    | mr_read | √ | √ |  | √ | 
  
    | mr_write | √ | √ |  | √ | 
  
    | mr_close | √ | √ |  | √ | 
  
    | mr_info | √ | √ |  | √ | 
  
    | mr_seek | √ | √ |  | √ | 
  
    | mr_remove | √ | √ |  | √ | 
  
    | mr_rename | √ | √ |  | √ | 
  
    | mr_mkDir | √ | √ |  | √ | 
  
    | mr_rmDir | √ | √ |  | √ | 
  
    | mr_findStart | √ | √ |  | × | 
  
    | mr_findGetNext | √ | √ |  | × | 
  
    | mr_findStop | √ | √ |  | × | 
  
    | mr_ferrno | √ |  |  | × | 
  
    | 通信接口 |  | mr_sendSms | √ | √ |  | √ | 
  
    | mr_call | √ | √ |  | √ | 
  
    | mr_connectWAP | √ | × |  | × | 
  
    | mr_getNetworkID | √ | √ |  | √ | 
  
    | 网络接口 | mr_initNetwork | √ | √ |  | √ | 
  
    | mr_closeNetwork | √ | √ |  | √ | 
  
    | mr_getHostByName | √ | √ |  | √ | 
  
    | mr_socket | √ | √ |  | √ | 
  
    | mr_connect | √ | √ |  | √ | 
  
    | mr_closeSocket | √ | √ |  | √ | 
  
    | mr_recv | √ | √ |  | √ | 
  
    | mr_send | √ | √ |  | √ | 
  
    | mr_recvfrom | √ |  |  |  | 
  
    | mr_sendto | √ |  |  |  | 
  
    | 本地UI接口 | 菜单接口 | mr_menuCreate | √ | √ |  | √ | 
  
    | mr_menuSetItem | √ | √ |  | √ | 
  
    | mr_menuShow | √ | √ |  | √ | 
  
    | mr_menuRelease | √ | √ |  | √ | 
  
    | mr_menuRefresh | √ | √ |  | √ | 
  
    | 对话框接口 | mr_dialogCreate | √ | √ |  | √ | 
  
    | mr_dialogRefresh | √ | √ |  | √ | 
  
    | mr_dialogRelease | √ | √ |  | √ | 
  
    | 文本框接口 | mr_textCreate | √ | √ |  | √ | 
  
    | mr_textRefresh | √ | √ |  | √ | 
  
    | mr_textRelease | √ | √ |  | √ | 
  
    | 编辑框接口 | mr_editCreate | √ | √ |  | √ | 
  
    | mr_editRelease | √ | √ |  | √ | 
  
    | mr_editGetText | √ | √ |  | √ | 
  
    | 可扩展窗体接口 | mr_winCreate | √ | √ |  | √ | 
  
    | mr_winRelease | √ | √ |  | √ | 
  
    | 其他系统基本接口 | mr_printf | √ | √ |  | √ | 
  
    | mr_mem_get | √ | √ |  | √ | 
  
    | mr_mem_free | √ | √ |  | √ | 
  
    | mr_exit | √ | √ |  | √ | 
  
    | mr_getTime | √ | √ |  | √ | 
  
    | mr_getDatetime | √ | √ |  | √ | 
  
    | mr_getUserInfo | √ | √ |  | √ | 
  
    | mr_sleep | √ |  |  |  | 
  
    | 扩展接口(mr_plat/mr_platEx) | 展讯平台专有接口 | mr_plat(1) -调节CPU频率 |  |  |  |  | 
  
    | mr_plat(2) -获取平台可映射虚拟键数 |  |  |  |  | 
  
    | mr_plat(3)-获取虚拟键状态 |  |  |  |  | 
  
    | mr_plat(4)-nes特殊操作 |  |  |  |  | 
  
    | mr_plat(5)-保存模拟器游戏积分 |  |  |  |  | 
  
    | mr_plat(6)-读取模拟器游戏积分 |  |  |  |  | 
  
    | mr_plat(7)-按键音开启关闭控制 |  | √ |  |  | 
  
    | mr_plat(8)-设置wap下载的.nes保存所使用的存储器 |  |  |  |  | 
  
    | mr_platEx(11)-获取手机平台的mp3存储目录名称 |  | √ |  |  | 
  
    | mr_platEx(12)-获取手机平台的picture存储目录名称 |  | √ |  |  | 
  
    | 本地UI扩展接口 | mr_platEx(1)-创建一个单/多选菜单 | √ | √ |  | √ | 
  
    | mr_platEx(2)-设置菜单项 | √ | √ |  | √ | 
  
    | mr_platEx(3) |  |  |  |  | 
  
    | mr_platEx(4) |  |  |  |  | 
  
    | mr_platEx(5) |  |  |  |  | 
  
    | mr_plat(104)-销毁窗口而不画屏 |  |  |  |  | 
  
    | mr_platEx(5101)-修改本地UI的左右软件文本 |  |  |  |  | 
  
    | 文件系统扩展接口 | mr_plat(1218)-查询存储卡的状态 | √ | √ |  | × | 
  
    | mr_plat(1231)-获得当前文件的指针的位置 | √ | √ |  | √ | 
  
    | mr_platEx(1204)-切换目录 | √ | √ |  | √ | 
  
    | mr_platEx(1305)-获得指定盘符的剩余空间 | √ | √ |  | √ | 
  
    | mr_platEx(1306)-获取存储设备的名字(展讯接口) |  | √ |  |  | 
  
    | 网络扩展接口 | mr_plat(1001)-查询socket的连接状态 | √ | √ |  | √ | 
  
    | mr_plat(1002)-设置socket的连接等待时间 |  |  |  |  | 
  
    | mr_platEx(1003)-绑定一个socket到本机端口 |  |  |  |  | 
  
    | mr_platEx(1226)-获取PLMN | √ | √ |  | × | 
  
    | mr_plat(1327)-查询WIFI是否可用 |  |  |  |  | 
  
    | mr_plat(1328)-设置是否使用WIFI联网 |  |  |  |  | 
  
    | mr_platEx(6004)-查询最后一次联网时间 |  |  |  |  | 
  
    | 后台程序接口 | mr_plat(1003)-激活后台程序到前台 | √ | √ |  | × | 
  
    | mr_platEx(1004)-切换到后台运行 | √ | √ |  | √ | 
  
    | mr_platEx(1005)-在状态栏上显示图标 | √ | √ |  | √ | 
  
    | mr_plat(1006)-隐藏状态栏上的图标 | √ | √ |  | × | 
  
    | mr_plat(1326)-控制状态栏显示 | √ | × |  | × | 
  
    | mr_plat(1391)-查询是否支持后台接口 | √ | √ |  | × | 
  
    | mr_platEx(6000)-查询桌面气泡框是否支持 | √ | × |  | × | 
  
    | mr_platEX(6001)-显示桌面气泡框 | √ | × |  | × | 
  
    | mr_platEx(6002)-隐藏桌面气泡框 | √ | × |  | × | 
  
    | mr_platEx(6003)-是否在待机界面 |  |  |  |  | 
  
    | mr_platEx(1323)-设置异步转后台 |  |  |  |  | 
  
    | mr_platEx(6005)-停止异步转后台 |  |  |  |  | 
  
    | 音频接口 | mr_platEx(201x)-设备初始化 | √ | √ |  | × | 
  
    | mr_platEx(202x)-加载一个文件 | √ | √ |  | × | 
  
    | mr_plat(1302)-设置声音的大小 | √ | √ |  | × | 
  
    | mr_platEx(203x)-加载缓冲数据 | √ | √ |  | × | 
  
    | mr_platEx(204x)-从当前的位置开始播放 | √ | √ |  | × | 
  
    | mr_platEx(205x)-暂停播放 | √ | √ |  | × | 
  
    | mr_platEx(206x)-继续播放 | √ | √ |  | × | 
  
    | mr_platEx(207x)-停止播放 | √ | √ |  | × | 
  
    | mr_platEx(208x)-关闭设备 | √ | √ |  | × | 
  
    | mr_platEx(209x)-获取当前设备的状态 | √ | √ |  | × | 
  
    | mr_platEx(210x)-设置播放位置,已经播放了多少时间 | √ | × |  | × | 
  
    | mr_platEx(211x)-设置播放位置,已经播放了相对文件或者缓冲的起始位置的偏移量 | × | × |  | × | 
  
    | mr_platEx(212x)-获取整首歌的播放时间 | √ | √(mp3) |  | × | 
  
    | mr_platEx(213x)-获取当前的播放进度时间(s) | √ | √(mp3) |  | × | 
  
    | mr_platEx(215x)-获取当前的播放进度时间(ms) | √ | × |  | × | 
  
    | mr_platEx(216x)-多媒体模块释放 |  |  |  |  | 
  
    | mr_platEx(220x)-占用IRAM |  |  |  |  | 
  
    | mr_platEx(221x)-释放IRAM |  |  |  |  | 
  
    | mr_platEx(222x)-多通道加载 | √ | × |  | × | 
  
    | mr_platEx(223x)-多通道播放已经加载的数据 | √ | × |  | × | 
  
    | mr_platEx(224x)-多通道播放停止 | √ | × |  | × | 
  
    | mr_platEx(225x)-多通道释放已经加载的数据 | √ | × |  | × | 
  
    | mr_plat(102)-告知驱动PCM写入数据的绝对地址 | √ | × |  | × | 
  
    | mr_plat(103)-取得PCM数据已经播放掉的数据的绝对地址 | √ | × |  | × | 
  
    | CAMERA接口 | mr_plat(2500)-初始化 | √ | × |  | × | 
  
    | mr_platEx(2501)-进入预览状态 | √ | × |  | × | 
  
    | mr_plat(2502)-暂停 | √ | × |  | × | 
  
    | mr_plat(2503)-恢复 | √ | × |  | × | 
  
    | mr_plat(2504)-关闭 | √ | × |  | × | 
  
    | mr_platEx(2505)-拍照 | √ | × |  | × | 
  
    | mr_plat(2506)-获得缩放等级 | √ | × |  | × | 
  
    | mr_plat(2507)-放大 | √ | × |  | × | 
  
    | mr_plat(2508)-缩小 | √ | × |  | × | 
  
    | mr_platEx(2509)-获取预览数据 | √ | × |  | × | 
  
    | 录音接口 | mr_platEx(2700)-开始录音 | √ | × |  | × | 
  
    | mr_plat(2701)-暂停 | √ | × |  | × | 
  
    | mr_plat(2702)-恢复 | √ | × |  | × | 
  
    | mr_plat(2703)-停止 | √ | × |  | × | 
  
    | mr_platEx(2704)-获得PCM数据 | √ | × |  | × | 
  
    | 图片接口 | mr_platEx(3001)-获取图片信息 | √ | √ |  | × | 
  
    | mr_platEx(3002)-图片解码 | √ | × |  | × | 
  
    | mr_platEx(3003)-查询解码状态 |  |  |  |  | 
  
    | mr_platEx(3004)-gif解码 | × | × |  | × | 
  
    | mr_platEx(3005)-释放gif解码资源 | √ | × |  | × | 
  
    | mr_platEx(3007)-绘制BUFFER |  |  |  |  | 
  
    | mr_platEx(3008)-获取ACTIVE LAYER |  |  |  |  | 
  
    | mr_platEx(3009)-DMA异步刷屏 | √ | × |  | × | 
  
    | mr_platEx(3010)-直接调用平台接口将图片绘制到指定的矩形内 | √ | × |  | × | 
  
    | mr_platEx(3011)-显示gif动画 | √ | × |  | × | 
  
    | mr_plat(3012)-停止动画 | √ | × |  | × | 
  
    | mr_platEx(3013)- |  |  |  |  | 
  
    | mr_platEx(3014)-绘制mtk资源格式的图片 |  |  |  |  | 
  
    | mr_platEx(3015)-绘制mtk资源格式的gif动画 |  |  |  |  | 
  
    | 电话本接口 | mr_platEx(4011)-电话本搜索 | √ | × |  | × | 
  
    | mr_platEx(4012)-电话本编辑 | √ | × |  | × | 
  
    | mr_platEx(4016)-获取条目信息 | √ | × |  | × | 
  
    | mr_plat(4017)-拷贝记录 |  |  |  |  | 
  
    | mr_platEx(4021)-设置本机号码 |  |  |  |  | 
  
    | mr_plat(4022)-获取本机号码 |  |  |  |  | 
  
    | mr_plat(4031)-删除所有记录 |  |  |  |  | 
  
    | mr_platEx(4032)-获取电话本条数 | √ | × |  | × | 
  
    | mr_platEx(4033)-获取电话本操作状态 | √ | × |  | × | 
  
    | mr_platEx(4041)-创建平台电话本浏览对象 | √ | × |  | × | 
  
    | mr_platEx(4042)-获得选中记录信息 | √ | × |  | × | 
  
    | mr_platEx(4043)-销毁电话本浏览对象 | √ | × |  | × | 
  
    | 短信模块接口 | mr_platEx(1008)-调用mtk的发送短信界面 | √ | × |  | × | 
  
    | mr_plat(1011)-设置收到新短信的时候是否显示提示界面 | √ | × |  | × | 
  
    | mr_plat(1100)-获得短信操作的状态 | √ | × |  | × | 
  
    | mr_plat(1101)-获得短信信箱中短信的条数 | √ | × |  | × | 
  
    | mr_platEx(1102)-获得指定一条短信的信息 | √ | × |  | × | 
  
    | mr_platEx(1103)-读取一条短信 | √ | × |  | × | 
  
    | mr_platEx(1104)-删除一条短信 | √ | × |  | × | 
  
    | mr_plat(1105)-发送获得手机和sim卡存储空间 | √ | × |  | × | 
  
    | mr_plat(1106)-获得短信中心 | √ | √ |  | × | 
  
    | mr_platEx(1203)-发送彩信 | √ | × |  | × | 
  
    | 数据账号接口 | mr_plat(1107)-发送获得apn信息的请求 | √ | √ |  | 待定 | 
  
    | mr_platEx(1108)-从缓存中读取apn信息 | √ | √ |  | 待定 | 
  
    | mr_platEx(1109)-设置apn信息 | √ | × |  | 待定 | 
  
    | mr_plat(1110)-设置apn使用的标志位 | √ | √ |  | √ | 
  
    | mr_plat(1111)-调用mtk的界面设置apn | √ | √ |  | √ | 
  
    | 手机信息查询及设置接口 |  | mr_plat(1205)-获取手机是否是触摸屏信息 | √ | √ |  | √ | 
  
    | mr_plat(1214)-设置挂机键是否回IDLE | √ | √ |  | √ | 
  
    | mr_platEx(1009)-设置墙纸 | √ | × |  | √ | 
  
    | mr_platEx(1116)-获取编译时间 | √ | √ |  | × | 
  
    | mr_platEx(1117)-获取硬件版本号 | √ | × |  | × | 
  
    | mr_platEx(1221)-获取APPLIST标题 | √ | × |  | × | 
  
    | LCD旋转 | mr_plat(101)-设置旋转角度 | √ | × |  | × | 
  
    | mr_plat(105)-获取旋转角度 | √ | × |  | × | 
  
    | 主题 | mr_platEx(1112)-激活手机主题 |  |  |  |  | 
  
    | mr_plat(1113)-还原手机主题 |  |  |  |  | 
  
    | mr_plat(1114)-获得当前激活的主题的appid |  |  |  |  | 
  
    | mr_plat(1115)-设置主题中主菜单当前选中的宫格的index |  |  |  |  | 
  
    | 铃音 | mr_platEx(1208)-设置手机铃声 | √ | × |  | × | 
  
    | 语言 | mr_plat(1206)-获取手机当前设置的语言 | √ | √ |  | √ | 
  
    | mr_platEx(0x90002)-获取手机支持的全部语言 | √ | × |  | × | 
  
    | 情景模式 | mr_plat(1213)-获得手机当前的情景模式 | √ | √ |  | √ | 
  
    | 字体 | mr_platEx(1201)-获取字宽字高 | √ | × |  | √ | 
  
    | SIM卡信息 | mr_plat(1004)-设置使用SIM卡 | √ | √ |  | √ | 
  
    | mr_platEx(1307)-获取SIM卡个数信息 | √ | √ |  | √ | 
  
    | 时间日期 | mr_platEx(5001)-获取手机时间 |  |  |  |  | 
  
    | mr_platEx(5002)-设置手机时间 | √ | √ |  | × | 
  
    | mr_platEx(5011)-设置手机闹钟 |  |  |  |  | 
  
    | mr_platEx(5013)-获得手机闹钟个数 |  |  |  |  | 
  
    | mr_platEx(5014)-设置闹钟 |  |  |  |  | 
  
    | mr_platEx(0x90001)-获取当前时区信息 |  |  |  |  | 
  
    | NES模拟器接口 | mr_platEx(1210)-获取NES模拟器按键布局 |  |  |  |  | 
  
    | mr_platEx(1220)-获得rom信息 |  |  |  |  | 
  
    | mr_platEx(1225)-获取手柄信息 |  |  |  |  | 
  
    | 文件浏览接口 | mr_platEx(1401)-初始化筛选器 | √ | √ |  | × | 
  
    | mr_platEx(1402)-设置要显示的文件类型 | √ | √ |  | × | 
  
    | mr_platEx(1403)-设置不要显示的文件类型 | √ | √ |  | × | 
  
    | mr_platEx(1404)-调用平台本地浏览界面 | √ | √ |  | × | 
  
    | mr_platEx(1405)-获得选中的文件路径 | √ | √ |  | × | 
  
    | mr_platEx(1406)-销毁浏览对象 | √ | √ |  | × | 
  
    | 动感芯片接口 | mr_plat(4001)-停止动感芯片监听 | √ |  |  |  | 
  
    | mr_plat(4002)-给动感芯片上电 | √ |  |  |  | 
  
    | mr_plat(4003)-给动感芯片断电 | √ |  |  |  | 
  
    | mr_plat(4004)-动感芯片监听晃动模式 | √ |  |  |  | 
  
    | mr_plat(4005)-动感芯片监听倾斜模式 | √ |  |  |  | 
  
    | mr_plat(4006)-获取动感芯片上送的数值的范围值 | √ |  |  |  | 
  
    | 层接口 | mr_platEx(1308)-设置参与刷新的层 | √ | × |  | × | 
  
    | mr_platEx(1309)-创建层 | √ | × |  | × | 
  
    | mr_plat(1310)-释放层 | √ | × |  | × | 
  
    | mr_platEx(1311)-获得base层的句柄 | √ | × |  | × | 
  
    | mr_plat(1312)-设置激活层 | √ | × |  | × | 
  
    | mr_platEx(1313)-设置层位置 | √ | × |  | × | 
  
    | mr_plat(1314)-设置png的背景层 |  |  |  |  | 
  
    | mr_platEx(1315)-获取激活层信息 | √ | × |  | × | 
  
    | mr_platEx(1316)-层叠加 | √ | × |  | × | 
  
    | mr_plat(1317)-设置层的透明值 | √ | × |  | × | 
  
    | mr_plat(1318)-关闭层的透明属性 | √ | × |  | × | 
  
    | mr_plat(1319)-设置层的透明色 | √ | × |  | × | 
  
    | mr_plat(1320)-关闭层的透明色处理 | √ | × |  | × | 
  
    | mr_plat(1321)-设置刷屏锁 | √ | × |  | × | 
  
    | mr_plat(1322)-取消刷屏锁 | √ | × |  | × | 
  
    | 信号强度接口 | mr_plat(1016)-初始化 | √ | × |  | × | 
  
    | mr_platEx(1017)-获得信号强度 | √ | × |  | × | 
  
    | mr_plat(1018)-关闭 | √ | × |  | × | 
  
    | 背光接口 | mr_plat(1020)-获得当前背光状态 |  |  |  |  | 
  
    | mr_platEx(1222)-设置背光一直为开 | √ | √ |  | √ | 
  
    | mr_platEx(1223)-恢复背光设置 |  |  |  |  | 
  
    | 位置信息接口 | mr_plat(1215)-初始化 | √ | × |  | × | 
  
    | mr_plat(1216)-关闭 | √ | × |  | × | 
  
    | mr_platEx(1224)-获取小区ID | √ | × |  | × | 
  
    | 内存扩展接口 | mr_platEx(1001)-获取屏幕缓冲 | √ | √ |  | √ | 
  
    | mr_platEx(1002)-释放屏幕缓冲 | √ | √ |  | √ | 
  
    | mr_platEx(1012)-申请内部RAM | √ | × |  | × | 
  
    | mr_platEx(1013)-释放内部RAM | √ | × |  | × | 
  
    | mr_platEx(1014)-申请扩展内存 | √ | √ |  | √ | 
  
    | mr_platEx(1015)-释放扩展内存 | √ | √ |  | √ | 
  
    | QQ相关接口 | mr_platEx(1006)-启动平台QQ |  |  |  |  | 
  
    | mr_platEx(1332)-SKYQQ接口 |  |  |  |  | 
  
    | 天气预报相关接口 | mr_plat(1217)-退出天气预报 |  |  |  |  | 
  
    | mr_platEx(5015)-获得天气信息 |  |  |  |  | 
  
    | mr_platEx(5016)-进入天气预报 |  |  |  |  | 
  
    | mr_platEx(5017)-退出天气预报 |  |  |  |  | 
  
    | mr_platEx(5018)-获取天气通知 |  |  |  |  | 
  
    | mr_platEx(5019)-获取天气桌面信息 |  |  |  |  | 
  
    | 其他未归类接口 | mr_plat(1211)-生成随机数 | √ | √ |  | × | 
  
    | mr_plat(1325)-绘制主菜单背景 | √ | × |  | × | 
  
    | mr_plat(1333)-进入TODO LIST |  |  |  |  | 
  
    | mr_platEx(1207)-UNICODE转GB |  |  |  |  |