bcm-v4

[Specification

N PHY Stop Playback

  1. If phyhang_avoid

    1. Call N PHY Stay in Carrier Search with argument 1

  2. Read PHY Register 0xC7 and save in tmp
  3. If tmp & 0x1

    1. Set bit 0x0002 in PHY Register 0xC3
  4. Else if tmp & 0x2

    1. Mask PHY Register 0xC2 with 0x7FFF
  5. Mask PHY Register 0xC3 with 0xFFFD
  6. If nphy_bb_mult_save & 0x80000000

    1. Set bb to nphy_bb_mult_save & 0x0000FFFF

    2. Write the N PHY Table with ID 15, length 1, offset 87, width 16, and data bb
    3. Set nphy_bb_mult_save to 0

  7. If phyhang_avoid

  8. Call N PHY Stay in Carrier Search with argument 0


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