上一页 1 2 3 4 5 6 7 8 ··· 22 下一页
摘要: Flash 节点添加实验: ① 修改设备树: spiflash@0 { #address-cells = <0x1>; #size-cells = <0x1>; compatible = "nanopi,w25q32"; reg = <0x1>; status = "okay"; spi-max-f 阅读全文
posted @ 2020-02-29 22:20 Zackary丶Liu 阅读(636) 评论(0) 推荐(0)
摘要: 图示的内容是本人梳理 kthread 运行流程所做的一些记录,是一些比较浅显的东西。 关于这部分内容中的深层次部分还没有被挖掘出,例如: ① 图中涉及 wake_up_process(worker->task) 会唤醒 kthread_worker_fn 继续运行,该函数中用到了 current,目 阅读全文
posted @ 2020-02-29 22:11 Zackary丶Liu 阅读(220) 评论(0) 推荐(0)
摘要: 本文基于linux版本:4.14.111 简单的总结下 softirq、work_queue、tasklet 三种中断下半部的工作原理及区别,并附上三种形式的简单实例。 一、运行原理① softirq: void __do_softirq(void) { int max_restart = MAX_ 阅读全文
posted @ 2020-02-24 22:05 Zackary丶Liu 阅读(745) 评论(1) 推荐(0)
摘要: Netlink 与 Genetlink 接口执行流程简要分析: 详细的分析过程可以查看这位博主的文章,很全面:blog.csdn.net/luckyapple1028/article/details/50839395 阅读全文
posted @ 2019-12-31 15:45 Zackary丶Liu 阅读(377) 评论(0) 推荐(0)
摘要: 内核版本:Linux-4.14 随便写了个 proc 下节点的测试程序,可以用来与应用层交互。 也可以单独的用来做调试打印使用,例如封装个 my_printk 将信息单独存在节点内,然后可以在应用层 cat 出来查看。 1 #include <linux/uaccess.h> 2 #include 阅读全文
posted @ 2019-12-15 14:25 Zackary丶Liu 阅读(832) 评论(0) 推荐(1)
摘要: ① 创建了两个 Interfaces,名字分别为 lan、wlan0 (可自行设定),一个负责连接 PPPoE,一个负责提供 AP 热点。 ② 配置 wlan0 相关 ip 地址,该地址为无线网内网地址,我这里使用的是 10.0.0.1/24.不要忘记启动下面的 DHCP 服务器. ③ 配置网络,我 阅读全文
posted @ 2019-12-14 19:52 Zackary丶Liu 阅读(1098) 评论(0) 推荐(0)
摘要: 开发环境:Nanopi-neo-plus2 软件版本:uboot-2017 软件版本:linux-4.14 买这个板子有一段时间了,并没有全身心的投入在上面,有时间了的话就搞一搞, 这篇随笔算是对这个版本的 uboot 启动流程做个大概的梳理和记录,体系结构相关的内容不作分析。 我这里会从 SPL( 阅读全文
posted @ 2019-12-09 17:01 Zackary丶Liu 阅读(3386) 评论(0) 推荐(1)
摘要: 源码下载:https://busybox.net/downloads/ 源码版本:busybox-1.30.0.tar.bz2 [ 源码编译步骤 ] make menuconfig① [*] Build static binary (no shared libs) (./rootfs) Destin 阅读全文
posted @ 2019-12-05 22:39 Zackary丶Liu 阅读(700) 评论(0) 推荐(0)
摘要: 源码下载:https://github.com/strace/strace/releases/tag/v4.18(使用的较老版本,最新版 5.4 编译时依赖较多,最终博主放弃使用) 【 编译步骤 】 1 ./bootstrap 2 ./configure --host=aarch64-linux-g 阅读全文
posted @ 2019-12-04 17:48 Zackary丶Liu 阅读(1669) 评论(0) 推荐(0)
摘要: 环境:Ubuntu 18.04.3 LTS 以 aarch64-linux-gnu-gcc 为例,运行如下命令: echo "main(){}" | aarch64-linux-gnu-gcc -E -v - [ #include <...> search starts here: ] 所列即为该编 阅读全文
posted @ 2019-12-04 16:18 Zackary丶Liu 阅读(765) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 22 下一页