由於現在主要負責modem(CP),AP端相關code的porting,現在做一下porting目錄的相關整理,以便日後參考!

新專案一開始需要porting一些必須的qmi介面,常用AT命令的相關程式碼,RF的配置等。

1 qmi介面:

CP端 :modem_proc/mmcp/mmode/qmi/~

qmi_voice.c

qmi_voice.h

qmi_voice_cm_if.c

qmi_voice_cm_if.h

modem_proc/qmimsgs/voice/api/~

voice_service_v02.h

~

AP端(ril):vendor/qcom/proprietary/qcril/qcril_qmi/~

qcril_other.c

qcril_qmi_voice.c

qcril_qmi_*.*

qcrili.h

~

vendor/qcom/proprietary/qcril_qmi_service/~

voice_service_v02.c

voice_service_v02.h

~

vendor/qcom/proprietary/qcriloemhook/~

IQcrilHook.java

QcrilHook.java

QcrilHookCallBack.java

~

2 AT命令,NV讀寫:

modem(CP)端

modem_proc/datamodem/interface/atcop/~

~~~

AP端

vendor/qcom/proprietary/telephony-apps/ATFWD_daemon

atfwd_daemon.c

vendor/qcom/proprietary/telephony-apps/ATFwd

~~~~

3 RF:

modem_proc/rfc_thor/rf_card

modem_proc/rfdevice_asm

modem_proc/rfdevice_pa

~~

總結的不全,學習階段,慢慢補充!