提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
本文来学习如何使用YOCTO修改Linux内核驱动之后,如何通过打补丁的方式到内核
提示:以下是本篇文章正文内容,下面案例可供参考
思路
主要是通过git工具对修改后的源码产生补丁,之后把补丁添加到Linux的recipe下面,修改.bbappend的操作
步骤
下面以修改内核源码下面的calibrate.c 文件为例
1.进入下面路径
build/tmp/work/imx6ull14x14evk-poky-linux-gnueabi/linux-imx/5.4-r0/git/init
2.修改文件calibrate.c
void calibrate_delay(void)
{
unsigned long lpj;
static bool printed;
int this_cpu = smp_processor_id();
printk("*************************************\n");
printk("* *\n");
printk("* HELLO YOCTO KERNEL *\n");
printk("*