展讯代码架构
代码树
/
|
|_/BASE
| |___/BASE/atc //what's atc? AT control?
| |___/BASE/base_nv //for NV
| |___/BASE/l4 //L4 OS
| |___/BASE/Layer1 //what's Layer1? PHY Layer?
| |___/BASE/layer1_dsp //DSP chip code for Layer1?
| |___/BASE/logsave
| |___/BASE/make //make file
| |___/BASE/PS //PS? what's full name.
| | //include CSN?/DL/GMM/GSM_GPRS/L1_simlulatot /LLC/MAC/MM/RLC/RR/RRA?/SCT?/
| | // /SDL?/SDT?/SM/SMC/SMR/SMS/SNDCP/SS
| | // what's CSN?RRA?SCT?SDL?SDT?
| |___/BASE/sim //SIM card related
|_/CAF //what's CAF?
|_/char_lib //character libary
|_/chip_drv //chip driver
|_/CMMB //China Mobile Multimedia Broadcasting
|_/common //common files
|_/connectivity //bluetooth etc.
|_/DAPS //it contain HTTP/IMS/SSL/WIFI/TCPIP etc. what's DAPS full name?
|_/dm_2g_layer1
|_/dm_2g_layer1_dsp
|_/dm_2g_ps //what's different of/BASE/Layer1&/BASE/layer1_dsp&/BASE/PS
| //what's DM full name?
|_/DSP_CEVAX //what's CEVAX ?
|_/external //SQLite/Libc etc.
|_/fdl_bootloader //bootloader
|_/lib //common libary, what kind of libary?
|_/make //makefile
|_/MS_Customize //Custtomize? what kind of Custtomize? I see it contain drivers of LCD/GPIO/SDRAM etc.
|_/MS_Ref //reference? what kind of reference? configure reference? mobile design referecnce
|_/nes //what's nes?
|_/PARSER //contain MSS etc. what should be PARSER?
|_/project //the chip project?
|_/RTOS //what different with L4 OS?
|_/samsung_code //what do OEM add?
|_/spload //?
|_/tools //write IMSI
|_/version //version.
软件架构图
代码调用关系
SCI_ApplicationDefine
__POWER_PowerOn
__SCI_InitPs
__CC_TASK
__Main_HandleSignal
__main_table
CC_Task
- SCI_SIGLIST_INIT
- SCI_RECEIVE_SIGNAL
- SCI_GET_SIGCODE
- Main_HandleSignal