![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux kernel
文章平均质量分 94
@hongZ
这个作者很懒,什么都没留下…
展开
-
【kernel移植】根文件系统制作:busybox与etc目录的移植
2.19.2.busybox的移植实战2.19.2.1、busybox源码下载(1)busybox是一个开源项目,所以源代码可以直接从网上下载。(2)busybox的版本差异不大,版本新旧无所谓。(3)下载busybox可以去linuxidc等镜像网站,也可以去www.busybox.net官方网站下载。2.19.2.2、修改Makefile(1) ARCH = arm(2) CROSS_COMPILE = /usr/local/arm/arm-2009q3/bin//arm-none-lin原创 2021-07-19 00:39:16 · 741 阅读 · 1 评论 -
【kernel移植】基于samsung移植过的kernel
尝试运行首先也是一样的,去配置编译后尝试运行。修改Makefile,添加ARCH和CROSS_COMPILE的值,然后在arch/arm/configs/目录下选择一款与我们开发板最相近的一个配置,这里我们选择“smdkv210_android_defconfig”。make smdkv210_android_defconfig后也没有必要menuconfig,直接make。生成的zImage烧录运行后发现运行到解压代码后程序就挂了。解决链接地址与解压地址问题这种情况下,首先怀疑链接地址和解压地址有原创 2021-07-12 04:11:13 · 210 阅读 · 1 评论 -
【kernel移植】内核的启动过程分析
内核启动的汇编阶段原创 2021-07-11 18:25:27 · 292 阅读 · 0 评论