![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
摘抄
泽田-慎独
千里之行 始于足下
展开
-
linux设备驱动开发之设备驱动的中断和时钟
中断 中断的来源一般可以分为两种,一种是外部中断,另一种是内部中断。对于arm处理器来说,内部的cpu产生的中断(溢出、除法错误等),外部中断就是cpu外部产生的中断。 中断也可以分为向量中断和非向量中断。采用向量中断的CPU通常为不同的中断分配不同的中断号,当检测到某中断号的中断到来后,就自动跳转到与该中断号对应的地址执行。不同中断号的中断有不同的入口地址。非向量中断的多个中断共享一个入口地址...原创 2019-05-26 23:03:18 · 345 阅读 · 0 评论 -
Linux驱动开发之网络设备 & 读书笔记
网络设备的概念 网络设备是完成用户数据包在网络媒介上发送和接收的设备,它将上层协议传递下来的数据包以特定的媒介访问控制方式进行发送,并将收到的数据包传递到上层协议。 linux系统对网络设备驱动定义了4个层次,这4个层次分别为:网络协议接口层、网路设备接口层、提供实际功能的设备驱动功能层和网路设备媒介层。 linux网络设备驱动结构 ...原创 2019-06-18 23:18:34 · 189 阅读 · 0 评论