展訊平台sc8810 make 過程

2021-06-16 09:18:07 字數 1210 閱讀 1344

mainfile.sprd中的命令轉換:

($umod = "bootimage") if (($umodeq "k") or ($umod eq"kernel"));

展訊平台的shell、perl一大堆。具體的執行過程:

(1)./mk  :該檔案只有乙個呼叫

(2) -----/customize/perl/main.perl該檔案分析輸入的指令usage: ./mk [options] project actions [modules];呼叫\customize\perl\prebuild.pl進行預處理;呼叫mainfile.sprd,並傳入相應的命令

(3) -----\customize\perl\prebuild.pl 主要對customize/make/$.mak;進行處理

(4)-----/customize/make/mainfile.sprd  該檔案對傳入的命令轉換,如($umod = "bootimage") if (($umod eq "k") or ($umod eq"kernel"));呼叫build.products.sh

(5) -----/customize/shell/build.products.sh該檔案加入選項---是否對電路板上不常換器件支援,比如gps、wifi、fm、bt等;呼叫/customize/shell/build.3rdparty.common.sh;呼叫\customize\customer_cfg\n869\res\build.sh

(6) -----\customize\customer_cfg\n869\res\build.sh 該檔案主要是加入客戶專案的配置,比如

並呼叫/customize/shell/build.3rdparty.common.sh全部編譯android或者其它

-----/customize/shell/build.3rdparty.common.sh該檔案可以被反覆調入,究竟執行哪一段是由全域性的變數控制的。可以呼叫根目錄下的makefile進行整個android的編譯,編譯kernel(呼叫customize/shell/ make_kernel.sh)、uboot;把3rdparty下面的檔案拷貝鏈結到對應目錄,或者清除鏈結

-----customize/shell/make_kernel.sh呼叫同目錄下的kernel.sh

-----customize/shell/make_android.sh呼叫build.3rdparty.common.sh,使用mm編譯android模組。

展訊8810平台 mstar2133 jt 397

涉及兩個主要函式 一 input report abs,觸控螢幕顯示區域向上報點函式。正如前面所說,中斷來時呼叫了mstar ts poscheck 函式,1 該函式裡包涵了sy rxdata cinfo,pinfo 讀取晶元資料點的資料通過 cinfo傳回mstar ts poscheck 函式處...

展訊平台 mimi教程

資源位置 要會看學習文件 先看目錄 在具體看內容 有重點的看 d l6 test ms mmi source resource mmi res 320x240 common mmi res default imag idle style black breey time 學習方法 注意跟蹤測試理論與...

展訊平台android display驅動分析

本文以展訊tshak平台的display controller為硬體模型,來說明android底層顯示驅動的實現原理。該硬體模型較基礎和簡單,目前大多soc平台的硬體設計都變得越來越複雜,實現功能也越來越全面,但基於此平台的設計更方便理解。下圖的結構即是顯示控制器的模組組成,它內部整合了lcd顯示相...