![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux内核随笔
文章平均质量分 52
不吃树叶的树袋熊
这个作者很懒,什么都没留下…
展开
-
内联汇编简要笔记
Assembler code:汇编代码部分,需要使用“”包括,所有汇编代码必须用双引号括起来,如果多行汇编代码,每一条语句都要用双引号括起来,代码后面加上换行符(“\n"或”\n\t"),具体形式;outputOperands:输出操作数列表;inputOperands:输入操作数的列表;Clobbers:受损坏的部分,“memory”告诉GCC内嵌汇编指令 改变了内存的值,强迫编译器在执行该汇编代码前,存储所有缓存的值,在执行完汇编代码之后重新加载该值,目的是防止编译乱序;原创 2023-12-27 10:49:58 · 401 阅读 · 0 评论 -
浅谈LINUX中断的注册及执行流程(三)
写完前两篇之后,去看memory相关的文章了,没动力写后面的了,今天坚持继续写完剩下的!原创 2023-11-11 21:17:59 · 79 阅读 · 0 评论 -
浅谈LINUX中断的注册及执行流程(二)
中断初始化流程原创 2023-10-29 12:55:47 · 150 阅读 · 0 评论 -
浅谈LINUX中断的注册及执行流程(一)
linux中断处理流程原创 2023-10-27 23:34:57 · 143 阅读 · 0 评论 -
ARM64指令集之加载与存储指令
汇编代码里通常使用标签(label)来标记代码段,LDR还提供一种访问标签的地址模式。当第二个参数前有“=”,表示伪指令,没有则是普通的内存访问指令。有两种,加载或存储前变基地址,和加载或存储后变基地址。把Xt寄存器中的内容存储到Xn寄存器所指向的地址中。加载Xn寄存器所指向的地址的数据到Xt寄存器。offset为地址偏移量。x0寄存器的值为0x40。有点小麻烦,之后补充。原创 2023-07-18 17:28:26 · 202 阅读 · 1 评论 -
中断控制器的驱动解析
arm 中断控制器转载 2023-02-27 21:44:21 · 406 阅读 · 0 评论 -
在内核驱动中添加sysfs接口
内核驱动中添加sysfs接口原创 2023-02-27 18:14:35 · 328 阅读 · 0 评论 -
零拷贝技术----sendfile
零拷贝技术原创 2023-02-14 10:54:25 · 523 阅读 · 0 评论