Gigabit Ethernet Controller questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

I'm trying to understand Intel Gigabit Ethernet Controller driver's
way of doing auto-negotiation, and forced duplex, speed and flow
control.
[ See http://www.linux-m32r.org/lxr/http/source/drivers/net/e1000/e1000_hw.c ]

I have the following questions :-

1. http://www.linux-m32r.org/lxr/http/source/drivers/net/e1000/e1000_hw.c#L2000
Here, in line 2011, why is flow control turned off when forcing speed
and duplex.

2. I understand from Intel's manual that in case of fiber, we won't
have auto-negotiation (it's always 1000Mbps, Duplex). So comments in
lines 1058 and 1102 confuse me. Is it that though we don't
auto-negotiate speed and duplex for fiber, flow-control can still be
configured ?

Thanks,
K

--
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/kernelnewbies/
FAQ:           http://kernelnewbies.org/faq/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux