diff options
author | 2009-07-28 13:53:56 +0000 | |
---|---|---|
committer | 2009-07-28 13:53:56 +0000 | |
commit | 9fc192bf6476d1357a08ef07b5da5ddd1a47777e (patch) | |
tree | ec12e850685df203afc6d0d5bdf2b5013393195c /share/man/man4 | |
parent | add missing bit to correctly spot loops in all cases. (diff) | |
download | wireguard-openbsd-9fc192bf6476d1357a08ef07b5da5ddd1a47777e.tar.xz wireguard-openbsd-9fc192bf6476d1357a08ef07b5da5ddd1a47777e.zip |
- Don't access VPD even if hardware advertised the capability.
It seems that some revisions of the controllers hang while accessing
the VPD. Because VPD access routine is now unused, nuke it.
- Let TWSI reload EEPROM if VPD capability is detected. Reloading
the EEPROM will also set the Ethernet address, so age(4) now reads
AGE_PAR0 and AGE_PAR1 register to get the Ethernet address. This removes
removes a lot of hacks and enhance readability a lot.
- Double PHY reset timeout as it takes more time to take the PHY out of
power-saving state.
- Explicitly check power-saving state by checking undocumented PHY
registers. If link is not up, poke undocumented registers to take
PHY out of power-saving state. This is the same thing done by the
Linux driver.
- Don't rely on auto-clearing feature of master reset bit, just wait
1ms and check idle status of MAC.
From FreeBSD via Brad.
Diffstat (limited to 'share/man/man4')
0 files changed, 0 insertions, 0 deletions