这是在mt8735平台上,新建一个ap7350_tb_l1工程,新工程从原来一直使用的elink8735_tb_l1工程中clone(克隆)。
clone,顾名思义,可以理解为拷贝的意思,那么clone一个新工程,就是在原有工程的基础上,通过拷贝,得到一个新的工程。
bootable/bootloader/lk/target/ap7350_tb_l1
bootable/bootloader/preloader/custom/ap7350_tb_l1
kernel-3.10/arch/arm64/boot/dts/ap7350_tb_l1.dts
kernel-3.10/arch/arm64/configs/ap7350_tb_l1_debug_defconfig
kernel-3.10/arch/arm64/configs/ap7350_tb_l1_defconfig
kernel-3.10/drivers/misc/mediatek/mach/mt6735/ap7350_tb_l1
vendor/mediatek/proprietary/custom/ap7350_tb_l1
clone,顾名思义,可以理解为拷贝的意思,那么clone一个新工程,就是在原有工程的基础上,通过拷贝,得到一个新的工程。
实施的步骤比较简单,只需在原有工程的基础上,拷贝一下文件以及新建需要的文件即可。
已经拷贝并重命名为ap7350_tb_l1的文件如下:
bootable/bootloader/lk/project/ap7350_tb_l1.mkbootable/bootloader/lk/target/ap7350_tb_l1
bootable/bootloader/preloader/custom/ap7350_tb_l1
kernel-3.10/arch/arm64/boot/dts/ap7350_tb_l1.dts
kernel-3.10/arch/arm64/configs/ap7350_tb_l1_debug_defconfig
kernel-3.10/arch/arm64/configs/ap7350_tb_l1_defconfig
kernel-3.10/drivers/misc/mediatek/mach/mt6735/ap7350_tb_l1
vendor/mediatek/proprietary/custom/ap7350_tb_l1