Details
Description
We do this:
if( tConnectionState.fIsLinkUp )
{ /* link is up */ulStatusFlags |= 0x01; /* set flag "link up" */
if (tConnectionState.fIsFullDuplex)
{
ulStatusFlags |= 0x02; /* set flag "Full Duplex" */
ulStatusFlags |= 0x0C; /* set flag "auto neg successful" */
}
else
{
ulStatusFlags |= 0x08; /* set flag "auto neg failed but detected speed" */
}
}
Which of course fails for fixed duplex mode 100 MBit/s full.
Attachments
Issue Links
- blocks
-
PSETH2PS-33 Implement an IOCTL to get the autoneg state from the PHY registers
- Closed
-
PSEIPCORE-189 Update to Ethernet 2 Port Switch V1.3.0.4
- Closed
-
PSEIPCORE-191 Update to Ethernet 2 Port Switch V1.2.0.4
- Closed
- is blocked by
-
PSEIS-908 Detection of successful autonegotiation is not properly implemented
- Closed
- relates to
-
PSEIS-907 Update to EtherNet/IP Core V2.4.0.9
- Closed