Each core revision has initial values that need to be written to the MMIO during the chip initialization procedure.
Initial Values for Core Revisions 2 or 4
A PHY
APHYInitVal2 - A PHY Initial Values ("d11a0g0initvals2")
B or G PHY
BGPHYInitVal2 B or G PHY Initial Values ("d11b0g0initvals2")
Initial Values for Core Revisions 5 and Up
A PHY
APHYInitVal5 A PHY Initial Values
if bit 0x10000 is set in coreflags high use "d11a0g1initvals5" otherwise "d11a0g0initvals5"
B or G PHY
BGPHYInitVal5 B or G PHY Initial Values ("d11b0g0initvals5")