NO:
W90P710 Programming Guide
VERSION:
2.1
PAGE:
50
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed,
distributed or reproduced without permission from Winbond.
Table No.: 1200-0003-07-A
4.4.3 MII
4.4.3.1 MII Management Function Configure Sequence
Read
Write
1. Set
appropriate
MDCCR.
2.
Set PHYAD and PHYRAD.
3.
Set Write to 1’b0
4. Set bit BUSY to 1’b1 to send a MII
management frame out.
5.
Wait BUSY to become 1’b0.
6.
Read data from MIID register.
7.
Finish the read command.
1.
Write data to MIID register
2.
Set appropriate MDCCR.
3.
Set PHYAD and PHYRAD.
4.
Set Write to 1’b1
5. Set bit BUSY to 1’b1 to send a MII
management frame out.
6.
Wait BUSY to become 1’b0.
7. Finish
the
write
command.
4.4.3.2 PHY Registers Programming
Control Register(0x00)
.
Bit
Function
15
Reset
14
Loopback
13
Speed (1=100MB, 0=10MB)
12
Auto-negotiation Enable
11
Power-Down
10
Isolate
09
Restart auto-negotiation
08
Duplex Mode (1=Full, 0=Half)
07
Collision test
Status Register #1(0x01)
Bit
Function
15
100BASE-T4 capable
14
100BASE-TX full duplex capable
13
100BASE-TX half duplex capable
12
10BASE-T full duplex capable