summaryrefslogtreecommitdiffstats
path: root/usr.bin/truss/truss.1
diff options
context:
space:
mode:
authoryongari <yongari@FreeBSD.org>2006-12-11 11:09:48 +0000
committeryongari <yongari@FreeBSD.org>2006-12-11 11:09:48 +0000
commit5c41dfdedd25bf4d8a662590a7fc4d35d2ffdb8c (patch)
treeaefa4fec363a8b15fb29396f15a7942137df6666 /usr.bin/truss/truss.1
parent2810e9967cb4cd6a5d890c8b2c795b8034a97827 (diff)
downloadFreeBSD-src-5c41dfdedd25bf4d8a662590a7fc4d35d2ffdb8c.zip
FreeBSD-src-5c41dfdedd25bf4d8a662590a7fc4d35d2ffdb8c.tar.gz
o Add support code for newer Marvell PHYs.
o Remove unused static global variable e1000phy_debug. o Take advantage of mii_phy_dev_probe(). o Use MII_ANEGTICKS/MII_ANEGTICKS_GIGE instead of magic number 5. o Add IFM_NONE as e1000phy(4) supports it without issues. o Nuke magic PHY programming sequence in PHY reset and follow correct reset sequence. [1] o Make manual media selection work for all supported media types. o Don't set MIIF_NOISOLATE so e1000phy(4) can be used in configurations with multiple PHYs. o In 1000baseT, when setting the link manually, one side must be the master and the other the slave. If LINK0 is set, program the PHY to be a master, otherwise it's a slave. o When we lost a link, reset mii_ticks immediately so it correctly check number of seconds elapsed in autonegotiation phase. o Announce link loss right after it happens. o After kicking autonegotiation, report PHY status instead of returning immediatly. o When link state check is in progress, check auto negotiation completion bit only when auto negotiation is enbaled. o When PHY is resolved to a master, show it with IFM_FLAG2. Special thanks to marius who fixed several nits in original patch. In half-duplex mode, nfe(4) fails to send packets. I think it's a bug in nfe(4) as the same PHY works without problems on msk(4). Obtained from: em(4) [1] Reviewed by: marius Tested by: bz
Diffstat (limited to 'usr.bin/truss/truss.1')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud