linux 内核编码风格规范 linux 内核编码风格规范 linux 内核编码风格规范
2022-11-28 15:28:40 62KB linux 内核编码风格
1
一张图搞定Linux中断处理流程 ·CPU硬件自动完成的 ·GIC驱动 ·Linux内核完成的 ·用户编写的中断服务程序 在Linux内核驱动开发中,中断是不可缺少的重要一环。CPU在和外部设备通信,绝大部分是通过中断完成的。 熟悉了中断的各种机制和运行过程,我们在分析不同平台、不同内核版本下的具体驱动,都可以很快上手,快速理解各个外设驱动是如何处理 中断的,为我们分析各种复杂的驱动和子系统奠定了一个良好的内核基础。 硬件中断号到Linux irq中断号的映射,并创建好irq_desc中断描述符。irq_domain结构,用于硬件中断号和Linux IRQ中断号(virq,虚拟中断号)之间的映射; 中断注册时,先获取设备的中断号,根据中断号找到对应的irq_desc,并将设备的中断处理函数添加到irq_desc中; 设备触发中断信号时,根据硬件中断号得到Linux irq中断号,找到对应的irq_desc,最终调用到设备的中断处理函数; request_irq也是调用request_threaded_irq,只是在传参的时候,线程处理函数thread_fn函数设置成NULL; 由于在硬
2022-11-27 20:02:42 147KB linux 中断 GIC 中断详细处理流程
1
本文对Linux内核中进程调度和进程控制部分的源代码分别进行了详细的流程分析与代码注释,并对这两部分的代码实现进行了研究,阐述了它们的优缺点。在进程调度部分,主要涉及了Linux的调度算法及实现、时钟中断、定时器、Linux内核机制以及系统调用nanosleep、pause。在进程控制部分,主要涉及了Linux系统调用的实现和进程的创建、装入执行、等待、消亡的过程
2022-11-24 15:51:18 368KB Linux 内核进程 调度 与控制
1
AKA 2009 第四届 Linux 内核开发者大会演讲者PPT
2022-11-24 11:29:19 115KB Linux 内核 演讲 PPT
1
本书采取类似于英语教学中行之有效的情景会话的教学方法,全面深入地剖析了Linux最新版本核心源代码,并对Linux核心的独特优点和需要进一步改进的问题作了精辟的评述。本书包括:预备知识、存储管理、中断和系统调用、进程和进程调度、文件系统以及传统的Unix进程通讯共六章。
2022-11-23 08:38:00 48.94MB LINUX内核源码情景分析.pdf
1
linux 内核之旅 上的sagalinux 文件
2022-11-19 09:02:52 22KB kernel
1
看到网站上大多数都是英文版,为了方便资源共享,特将找到的中文版放上来
2022-11-17 23:29:14 5.57MB linux内核
1
Linux 内核源代码情景分析_全册_带书签 非扫描版 高清 文字版 可选择复制
2022-11-16 16:41:05 6.03MB linux
1
linux内核源码linux-2.6.12.tar.gz,有兴趣的可以下载学习,仅供参考只用。 http://www.oldlinux.org/ https://www.kernel.org
2022-11-13 18:56:18 44.97MB linux-2.6.12.tar linux内核源码
1
linux-kernel-sched-flow linux内核调度流程框图
2022-11-11 18:03:10 240KB linux sched cfs
1