上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 107 下一页
摘要: /sys/bus 目录下的每个子目录都是注册好了的总线类型。这里是设备按照总线类型分类放置的目录结构,每个子目录 (总线类型) 下包含两个子目录——devices 和 drivers 文件夹;其中 devices 下是该总线类型下的所有设备,而这些设备都是符号链接,它们分别指向真正的设备 (/sys 阅读全文
posted @ 2022-11-06 23:06 流水灯 阅读(211) 评论(0) 推荐(0)
摘要: 设备(称为设备信息更为恰当):指的是CPU上的资源,比如一个LED接到GPIO1上,设备指的是CPU控制GPIO1所涉及的各个寄存器(时钟寄存器、方向寄存器等),而不是LED。 总线:设备信息和驱动代码分开后,总线作为桥梁,通过 name (无设备树)或者 compatible (设备树)字段内容是 阅读全文
posted @ 2022-11-06 22:50 流水灯 阅读(62) 评论(0) 推荐(0)
摘要: 获取设备号 alloc_chrdev_region(&devno, 0, DEV_CNT, "EmbedCharDev") 采用动态分配的方式获取设备号,次设备号为 0,设备名称为 EmbedCharDev,可通过命令 cat /proc/devices 查看,EV_CNT 为 1,当前只申请一个设 阅读全文
posted @ 2022-11-06 22:24 流水灯 阅读(31) 评论(0) 推荐(0)
摘要: https://www.kernel.org/doc/html/latest/index.html https://docs.kernel.org/index.html 上面两个网站都指向同个网页 阅读全文
posted @ 2022-11-05 15:53 流水灯 阅读(42) 评论(0) 推荐(0)
摘要: 可重定位文件介绍 目标文件是可重定位文件,可以根据链接脚本把section内的代码映射到实际运行的地址。 .line:原始C源程序中的行号和 .text节中机器指令之间的映射 .strtab:ELF 文件中用到了很多字符串,比如段名、变量名等。因为字符串的长度往往是不定的,所以用固定的结构来表示比较 阅读全文
posted @ 2022-10-30 14:15 流水灯 阅读(1246) 评论(0) 推荐(0)
摘要: Linux 内核包含了文件管理子系统组件,它主要实现了虚拟文件系统(Virtual File System, VFS),虚拟文件系统屏蔽了各种硬件上的差异以及具体实现的细节,为所有的硬件设备提供统一的接口,从而达到设备无关性的目的,同时文件管理系统还为应用层提供统一的 API 接口。 在 Linux 阅读全文
posted @ 2022-10-05 21:50 流水灯 阅读(253) 评论(0) 推荐(0)
摘要: 当找不到 xxx. o 文件时,会查找目录下的同名xxx.c 文件进行编译 MakeFile : 默认目标,即只在命令行输入make,会执行默认目标 一个 Makefile 可以有多个目标,写在最前面的第一个目标,会被Make 程序确立为“默认目标” 阅读全文
posted @ 2022-10-05 17:56 流水灯 阅读(414) 评论(0) 推荐(0)
摘要: 什么是栈帧? (栈帧的定义)“栈帧也叫过程活动记录,是编译器用来实现过程 / 函数调用的一种数据结构。”实际上,可以简单理解为:栈帧就是存储在用户栈上的每一次函数调用所涉及的相关信息的记录单元。 (函数调用的定义)函数的每次调用,都有它自己独立的一个栈帧,这个栈帧中维持着所需要的各种信息。因此栈作用 阅读全文
posted @ 2022-09-28 23:00 流水灯 阅读(280) 评论(0) 推荐(0)
摘要: 为什么负数要用补码表示? 十进制转换二进制的方法相信大家都熟能生巧了,如果你说你还不知道,我觉得你还是太谦虚,可能你只是忘记了,即使你真的忘记了,不怕,贴心的小林在和你一起回忆一下。 十进制数转二进制采用的是除 2 取余法,比如数字 8 转二进制的过程如下图: 接着,我们看看「整数类型」的数字在计算 阅读全文
posted @ 2022-09-18 19:39 流水灯 阅读(793) 评论(0) 推荐(0)
摘要: CPU内存分类 多核CPU内存分布,L1、L2是核独享的内存,L3、外部内存是所有核共享 为什么区分指令缓存和数据缓存 程序指令和程序数据的行为和热点分布差异很大(icache比dcache少了dirty标志),因此L1 Cache也被划分成L1i (i for instruction)和L1d ( 阅读全文
posted @ 2022-09-14 22:33 流水灯 阅读(513) 评论(0) 推荐(0)
上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 107 下一页