09 2019 档案

摘要:答: 一共有七种运行级别,如下: 0 – System halt i.e the system can be safely powered off with no activity. 1 – Single user mode. 2 – Multiple user mode with no NFS(n 阅读全文
posted @ 2019-09-29 15:03 Jello 阅读(573) 评论(0) 推荐(0) 编辑
摘要:1. 原因 ramdisk大小不够 2. 解决方法 在启动变量bootargs中添加参数"ramdisk_size=10000000"即可 阅读全文
posted @ 2019-09-27 16:38 Jello 阅读(2851) 评论(0) 推荐(0) 编辑
摘要:1. 通过error -6得到: #define ENXIO 6 /* No such device or address */ 2. 解决办法 使能CONFIG_BLK_DEV_RAM选项: CONFIG_BLK_DEV_RAM=y 同时请注意以下选项: CONFIG_BLK_DEV_RAM_CO 阅读全文
posted @ 2019-09-27 16:14 Jello 阅读(3551) 评论(0) 推荐(0) 编辑
摘要:1. Coccinelle http://coccinelle.lip6.fr/ 阅读全文
posted @ 2019-09-23 10:07 Jello 阅读(416) 评论(0) 推荐(0) 编辑
摘要:1. 0号进程即为idle进程或swapper进程,也就是空闲进程 2. 0号进程特点 idle是一个进程,其pid为0。 主处理器上的idle由原始进程(pid=0)演变而来。从处理器上的idle由init进程fork得到,但是它们的pid都为0。 Idle进程为最低优先级,且不参与调度,只是在运 阅读全文
posted @ 2019-09-20 16:32 Jello 阅读(1052) 评论(0) 推荐(0) 编辑
摘要:1. 请看rest_init的完整代码(不看也没关系,内核版本为5.2, init/main.c) 2. 从以上代码中可以看到调用了两次kernel_thread, 那么哪个是1号进程? 第一处pid = kernel_thread(kernel_init, NULL, CLONE_FS);即会创建 阅读全文
posted @ 2019-09-20 15:53 Jello 阅读(648) 评论(0) 推荐(0) 编辑
摘要:答: cat /proc/devices 阅读全文
posted @ 2019-09-18 18:05 Jello 阅读(469) 评论(0) 推荐(0) 编辑
摘要:答: linux内核源码drivers/mfd/syscon.c中的of_syscon_register()接口对regmap_config进行初始化 注: linux内核源码版本为5.1.0 阅读全文
posted @ 2019-09-12 17:05 Jello 阅读(1256) 评论(0) 推荐(0) 编辑
摘要:1. mkimage都支持哪些压缩格式 none, gzip, bzip2等 2. 参考资料 这里 阅读全文
posted @ 2019-09-11 19:18 Jello 阅读(768) 评论(0) 推荐(0) 编辑
摘要:答: git shortlog --format='%H|%cn|%s' | grep '需要查找的字符串内容' 阅读全文
posted @ 2019-09-11 15:44 Jello 阅读(2546) 评论(0) 推荐(0) 编辑
摘要:答: 使用'\'符号即可换行 阅读全文
posted @ 2019-09-10 16:03 Jello 阅读(1758) 评论(0) 推荐(0) 编辑
摘要:1. 有两种方式 1.1 直接从uefi shell启动linux内核 1.2 从uefi shell启动grub,然后再从grub启动linux内核 2. 需要哪些东西? 2.1 linux内核 2.2 initrd镜像 2.3 .nsh后缀名的启动脚本(可选,可通过手动键入命令) 某个.nsh的 阅读全文
posted @ 2019-09-06 15:22 Jello 阅读(8880) 评论(0) 推荐(1) 编辑
摘要:1. 准备文件 加入已经准备好了所有文件在/home/initrd-base目录下 2. 在内核中指定/home/initramfs-base目录 General setup -> (/home/initramfs-base) Initramfs source file(s) #指定的是绝对路径 3 阅读全文
posted @ 2019-09-06 12:09 Jello 阅读(802) 评论(0) 推荐(0) 编辑
摘要:1. 准备rootfs.ext4文件 请参考此处: https://www.cnblogs.com/dakewei/p/10150984.html (加入已经准备好了所有文件在/home/initrd-base目录下) 2. 制作initrd镜像 $ gzip rootfs.ext4 (cd /ho 阅读全文
posted @ 2019-09-06 11:57 Jello 阅读(1446) 评论(0) 推荐(0) 编辑
摘要:答: 如列出第一个sd卡第一个分区中的文件: fatls mmc 0:1 / 阅读全文
posted @ 2019-09-05 15:34 Jello 阅读(1787) 评论(0) 推荐(0) 编辑
摘要:答: 进入/sys/firmware/acpi/tables, 然后输入tree命令即可查看acpi信息 阅读全文
posted @ 2019-09-05 12:54 Jello 阅读(2919) 评论(0) 推荐(0) 编辑
摘要:1. repeater的作用 对信号进行再生和还原 2. repeater的优点 延长通讯距离 提高可靠性 增加节点的最大数目 各个网段可以使用不同的通讯速率 3. repeater的缺点 增加了延时 有帧丢失的风险 影响相邻子网 4. repeater的种类 redriver和retimer 5. 阅读全文
posted @ 2019-09-05 10:20 Jello 阅读(1159) 评论(0) 推荐(0) 编辑
摘要:每一种layerscape系列芯片都有两种硬件型号: RDB 和QDS RDB: Refrence Design Board QDS: QorIQ Development system 阅读全文
posted @ 2019-09-04 17:34 Jello 阅读(808) 评论(0) 推荐(0) 编辑
摘要:1. Boot stage BL1,BL2,BL31,BL32,BL33 2. Exception level EL3, EL1S, EL2 3. 那么放在表格里比较一下咯 Note: BL1 is embedded in hardware (Boot ROM + PBL commands) Not 阅读全文
posted @ 2019-09-04 15:09 Jello 阅读(952) 评论(0) 推荐(0) 编辑
摘要:答: 使用iminfo命令 阅读全文
posted @ 2019-09-04 12:53 Jello 阅读(473) 评论(0) 推荐(0) 编辑
摘要:1. No such device or address 这一句表明当前的板子上没有这样的外设,检查设备树和硬件连接情况 2. 笔者是这样解决的 由于设备树中为rtc所指定的总线与硬件上的连接rtc的总线存在出入,因此修改成一致即可解决此问题。 阅读全文
posted @ 2019-09-03 18:52 Jello 阅读(4662) 评论(0) 推荐(0) 编辑
摘要:答:使用<br>即可在表格内换行 阅读全文
posted @ 2019-09-03 17:24 Jello 阅读(3523) 评论(0) 推荐(0) 编辑