首页
编程日记
ChatGpt专题
LINUX学习
Java学习
前端教程
单片机
Eclipse
vue
数据库
无穷级数
vsprintf
深度优先
电子学会2022年9月考试
npm
.md预览
PMP
flink
rviz
客快物流大数据项目
js
rnn
sklearn
select函数
cisp题库
shiro
Junit使用的基本流程
网络设备驱动
2024/4/12 23:40:16
Linux Kernel网络部分代码剖析
在这个系列文章中,我自己将尝试着分析Linux kernel2.6下面的中的网络部分的源代码,主要是TCP/IP部分,只是记录自己的学习经历,如果你感兴趣,不妨说出你的理解。 这是第一部分,主要…
阅读更多...
Linux内核IOCTL网络控制框架实现实例分析
一、概述 从ioctl 这个名称上看,它是设备驱动程序中对设备的I/O通道进行管理的函数。所谓对I/O通道进行管理,就是对设备的一些特性进行控制,例如串口的传输波特率、马达的转速等等, 但实际上ioctl所处理的对象并不限制是真正的I…
阅读更多...
Linux kernel中网络设备的管理
kernel中使用net_device结构来描述网络设备,这个结构是网络驱动及接口层中最重要的结构。该结构不仅描述了接口方面的信息,还包括硬件信息,致使该结构很大很复杂。通过这个结构,内核在底层的网络驱动和网…
阅读更多...
RK3588调试CAN驱动记录
背景 汽车芯片公司,IP领导随机分配,主要任务是各种IP的硅前验证,包括uboot命令行和Linux kernel验证。工作两年半没什么外设经验也没做过CAN总线(前两年在一家芯片公司做各种加解密IP的开发),一个人的摸索过程可以说是充满了坎坷…
阅读更多...