bcm-v4

[Specification

gmac_speed

  1. read Gmac core reg cmdcfg
  2. call gmac_init_reset

  3. unset bits CC_ES_MASK in cmdcfg
  4. or speed value after shifting it by CC_ES_SHIFT into cmdcfg
  5. if half duplex set bit CC_HD in cmdcfg
  6. otherwise unset bit CC_HD in cmdcfg
  7. write Gmac core reg cmdcfg
  8. call gmac_clear_reset

MBit/s

speed value

10

0

100

1

1000

2

1000 MBit/s half duplex is not supported.


Exported/Archived from the wiki to HTML on 2016-10-27