MTK驅動移植相關路徑
bootable/bootloader/preloader/tools/emigen/MT6735/MemoryDeviceList_MT6735.xls
bootable/bootloader/preloader/tools/emigen/MT6735/MemoryDeviceList_MT6735M.xls
bootable/bootloader/preloader/custom/T39D_T60/inc/custom_MemoryDevice.h
二、背光及指示燈
bootable/bootloader/lk/target/T39D_T60/cust_leds.c
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/leds/mt65xx/cust_leds.c
三、LCM
bootable/bootloader/lk/dev/lcm/mt65xx_lcm_list.c
bootable/bootloader/lk/dev/lcm/st7701_fwvga_dsi_vdo_t60b
bootable/bootloader/lk/project/T39D_T60.mk
kernel-3.10/drivers/misc/mediatek/lcm/mt65xx_lcm_list.c
kernel-3.10/drivers/misc/mediatek/lcm/st7701_fwvga_dsi_vdo_t60b
kernel-3.10/arch/arm/configs/T39D_T60_debug_defconfig
kernel-3.10/arch/arm/configs/T39D_T60_defconfig
device/alibaba/T39D_T60/ProjectConfig.mk
四、TP
kernel-3.10/drivers/input/touchscreen/mediatek/GT9147
kernel-3.10/drivers/input/touchscreen/Kconfig
kernel-3.10/drivers/input/touchscreen/mediatek/Makefile
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/touchpanel/GT9147
kernel-3.10/arch/arm/configs/T39D_T60_debug_defconfig
kernel-3.10/arch/arm/configs/T39D_T60_defconfig
device/alibaba/T39D_T60/ProjectConfig.mk
五、Camera
kernel-3.10/drivers/misc/mediatek/imgsensor/src/mt6735m/gc2355_mipi_raw_t60b
kernel-3.10/drivers/misc/mediatek/imgsensor/src/mt6735m/ov5648_mipi_raw_t60b
kernel-3.10/drivers/misc/mediatek/imgsensor/src/mt6735m/kd_sensorlist.h
kernel-3.10/drivers/misc/mediatek/imgsensor/inc/kd_imgsensor.h
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/camera/camera/kd_camera_hw.c
vendor/mediatek/proprietary/custom/mt6735/hal/D2/imgsensor/gc2355_mipi_raw_t60b
vendor/mediatek/proprietary/custom/mt6735/hal/D2/imgsensor/ov5648_mipi_raw_t60b
vendor/mediatek/proprietary/custom/mt6735/hal/D2/imgsensor_src/sensorlist.cpp
vendor/mediatek/proprietary/custom/common/kernel/imgsensor/inc/kd_imgsensor.h
vendor/mediatek/proprietary/custom/mt6735/hal/D2/lens/lenslist.cpp
kernel-3.10/arch/arm/configs/T39D_T60_debug_defconfig
kernel-3.10/arch/arm/configs/T39D_T60_defconfig
device/alibaba/T39D_T60/ProjectConfig.mk
六、閃光燈
kernel-3.10/drivers/misc/mediatek/flashlight/Kconfig
kernel-3.10/drivers/misc/mediatek/flashlight/src/mt6735/constant_flashlight/leds_strobe.c
device/alibaba/T39D_T60/ProjectConfig.mk
七、Gsensor
kernel-3.10/drivers/misc/mediatek/accelerometer/mxc622x
kernel-3.10/drivers/misc/mediatek/accelerometer/Makefile
kernel-3.10/drivers/misc/mediatek/Kconfig.drivers
kernel-3.10/include/linux/sensors_io.h
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/accelerometer/mxc622x
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/Makefile
kernel-3.10/arch/arm/configs/T39D_T60_debug_defconfig
kernel-3.10/arch/arm/configs/T39D_T60_defconfig
device/alibaba/T39D_T60/ProjectConfig.mk
八、Alsps
kernel-3.10/drivers/misc/mediatek/alsps/stk3x1x-new
kernel-3.10/drivers/misc/mediatek/alsps/em30718
kernel-3.10/drivers/misc/mediatek/alsps/Makefile
kernel-3.10/drivers/misc/mediatek/Kconfig.drivers
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/alsps/stk3x1x-new
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/alsps/em30718
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/Makefile
kernel-3.10/arch/arm/configs/T39D_T60_debug_defconfig
kernel-3.10/arch/arm/configs/T39D_T60_defconfig
九、音訊相關
kernel-3.10/sound/soc/mediatek/mt_soc_audio_v3/mt_soc_codec_63xx.c
十、工廠測試
vendor/mediatek/proprietary/custom/T39D_T60/factory/factory.chn.ini
vendor/mediatek/proprietary/custom/T39D_T60/factory/inc/cust.h
vendor/mediatek/proprietary/custom/T39D_T60/factory/inc/cust_led.h
十一、其它
①Gpio 配置
bootable/bootloader/lk/target/T39D_T60/dct/dct/codegen.dws
bootable/bootloader/preloader/custom/T39D_T60/dct/dct/codegen.dws
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/dct/dct/codegen.dws
vendor/mediatek/proprietary/custom/T39D_T60/kernel/dct/dct/codegen.dws
這四個是一樣的,只要修改其中一個,其它拷貝。
②去除不需要的配置
kernel-3.10/arch/arm/configs/T39D_T60_debug_defconfig
kernel-3.10/arch/arm/configs/T39D_T60_defconfig
device/alibaba/T39D_T60/ProjectConfig.mk
③私有化目錄重點比較!
device/alibaba/T39D_T60/ProjectConfig.mk
bootable/bootloader/lk/target/T39D_T60/
bootable/bootloader/preloader/custom/T39D_T60/
kernel-3.10/drivers/misc/mediatek/mach/mt6735/T39D_T60/
vendor/mediatek/proprietary/custom/T39D_T60/
相關推薦
MTK驅動移植相關路徑
一、Flash相容 bootable/bootloader/preloader/tools/emigen/MT6735/MemoryDeviceList_MT6735.xls bootable/bootloader/preloader/tools/emigen/MT6735
驅動移植過程中DMA內存相關接口替換
linux sylixos dma 1. 相關概念介紹及移植簡介 1.1 物理地址與總線地址 1)物理地址是與CPU相關的。在CPU的地址信號線上產生的就是物理地址,在程序指令中的的虛擬地址經過段映射和頁面映射後,就生成了物理地址,這個物理地址被放到CPU的地址線上。
網路驅動移植之sk_buff結構體及其相關操作函式(下)
2、結構體相關操作函式 (1)、dev_alloc_skb 實際上,函式dev_alloc_skb最終是呼叫__alloc_skb函式來分配資料緩衝區和sk_buff結構體的,如下圖: 從dev_alloc_skb到__alloc_skb
MTK LCM驅動移植
對於LCM驅動移植,一般分為三部曲: 1、硬體IO口配置; 2、確保LCM背光能夠正常點亮; 3、LCM驅動移植; 硬體電路: 1、GPIO配置 開啟 mediatek\dct\DrvGen.exe 選擇 mediatek\custom\xiaoxi\kern
MTK Camera(OV13850) 驅動移植
一、驅動原始碼包結構 拿到的驅動原始碼包解壓後得到hal和kernel兩個目錄檔案,原始碼目錄結構如下所示 13850-6592-driver-10-28.7z |--hal | |--camera_AE_PLineTable_ov13850mipiraw.h | |
java request獲取相關路徑
string pan http quest ava splay java 相關 util Request URL: http://localhost:8080/sanjuSCM/scmTruck/list.do?truckno=%E6%B2%AAF00000&com
at91sam9g45 mcp2515 linux3.6.9驅動移植要點
ges static cal str UC data- infineon dts a10 平臺at91sam9g45 linux版本 3.6.91 board-sam9m10g45ek.c 文件添加如下結構體 static struct mcp251x_platform_d
MT7601 WG209模塊驅動移植,並連接路由器
文件 logs 由器 kernel blog 路由 github 版本 分享圖片 驅動位置: https://github.com/Aplexchenfl/WG209_MT7601 下載之後,查看 Makefile 在這裏,我修改了 kernel的位置以及編譯器的版本
VxWorks驅動移植至SylixOS總結
lang str 設備 整合 不同 使用場景 文檔 enable ble 本文檔描述了將VxWorks中的驅動源碼快速移植至SylixOS中的方法,使用時需要結合SylixOS中的VxWorks兼容層實現。 1. 驅動註冊與初始化 1.1 VxWorks中驅動註冊與初始化
DS18B20驅動移植和除錯用例
DS18B20時序分析: DS18B20的一線工作協議流程是:初始化->ROM操作指令->儲存器操作指令->資料傳輸, 其工作時序包括:初始化時序、寫時序、讀時序。 1.初始化時序: 主機:首先發出一個480~960us的低電平脈衝,然後釋放匯流排變為高電平。 並在
MTK驅動
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
mini2440 SPI驅動移植(轉)
按照下面帖子的方法,本人試驗成功,只需按照下面步驟進行就行了。 原帖地址: http://blog.csdn.net/lxmky/article/details/6858322 注:原文最後短接的MISO和MOSI指的是SPI1的,區別於SPI0 min
Android底層開發之紅外遙控驅動移植
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
STemwin5.xx底層驅動移植與優化 ------ 編寫自定義EmWin Driver參考
首先得說一下為什麼要用STemwin;很多人搞嵌入式的同志應該都想有一個自己的開發環境,每個功能每個模組都自己寫;但是到最後發現無從下手,寫出來的程式碼效率也並不高,因為腦袋裡就沒有這些模組或者功能執行的模式。就像很多人說的“你再怎麼寫,也超不過現有的成熟技術,除非你學會了,在做一些昇華”。 S
核心移植相關的部分修改
1. MTD修改 /arch/arm/plat-s3c24xx$ vi common-smdk.c static struct mtd_partition smdk_default_nand_part[] = { 2.時鐘修改 /arch/arm$ vi mac
在JSP中相關路徑問題(***)
一、獲取方式 (1) 得到包含工程名的當前頁面全路徑:request.getRequestURI() 結果:/news/main/list.jsp (2) 得到工程名:request.getCo
初識Linux 驅動移植 之 dm9621網絡卡驅動移植
概述 將kernel移植到開發板並能正常載入和啟動核心後,發現網絡卡並沒有工作,因此將網絡卡作為第一個移植的實踐。這篇文章用於記錄移植dm9621網絡卡過程中遇到的問題以及如何定位問題並嘗試解決。 配置核心 在找到dm9621網絡卡驅動的原始碼後,需要將其新增
Linux裝置驅動移植注意事項
移植驅動前注意資料型別: u8、u16、u32、u64、s8、s16、s32、s64只能在核心空間使用 _ _u8、_ _u16、_ _u32用來使用者空間 驅動中最好使用 int8_t、int16_t、int32_t、uint8_t、uint16_t、uint32_
JavaWeb——request獲取相關路徑
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletExceptio
MTK 驅動(38)---MTK 待機問題分析
mtk 平臺待機問題分析: 1 待機問題分類 1)無法待機: 1. 需要確認 APK 是否有 partial_wakelock 2. kernel 是否持有 wakeup source 不釋放. 2)可以待機,但是喚醒頻繁. 1. 是否有開啟資料連線,