struct e1000_info *ei = e1000_info_tbl[ent->driver_data];
这句话后面包含了好多内容,以至于我不想跟踪下去看e1000_info_tbl后面那么多定义的结构体和函数,就让我知道,这个里面包含了所有关于网卡的信息和配置接口吧。这个e1000_info结构体果然名不虚传。information一个单词就完成目的,当然用的不只是在这个一个函数里用,而是在以后好多地方都用到了。继续。
e1000e_disable_l1aspm似乎是禁用了网卡的一个功能,与82571无关。
在今天翻看e1000网卡驱动的时候,发现e1000e的主体部分还是e1000,鉴于对e1000驱动,有人写过相关的文档,理解起来会容易些,我决定从今天起,在前人的资料上开始看e1000驱动,看明白后再来梳理e1000.
未完待续。