-
网卡驱动和队列层中的数据包接收(五) - [Linux]
2007年06月06日
五、队列层
1、软中断与下半部 -
网卡驱动和队列层中的数据包接收(四) - [Linux]
2007年06月06日
四、网卡的数据接收
内核如何从网卡接受数据,传统的经典过程: -
网卡驱动和队列层中的数据包接收(三) - [Linux]
2007年06月06日
三、网卡中断
从本质上来讲,中断,是一种电信号,当设备有某种事件发生的时候,它就会产生中断,通过总线把电信号发送给中断控制器,如果中断的线是激活的,中断控制器就把电信号发送给处理器的某个特定引脚。处理器于是立即停止自己正在做的事,跳到内存中内核设置的中断处理程序的入口点,进行中断处理。 -
网卡驱动和队列层中的数据包接收(二) - [Linux]
2007年06月06日
二、打开设备
在探测函数中,设置了netdev->open = e100_open; 指定了设备的open函数为e100_open: -
网卡驱动和队列层中的数据包接收(一) - [Linux]
2007年06月06日
Linux TCP/IP协议栈笔记──网卡驱动和队列层中的数据包接收
一、从网卡说起
这并非是一个网卡驱动分析的专门文档,只是对网卡处理数据包的流程进行一个重点的分析。这里以Intel的e100驱动为例进行分析。
共1页 1



