LP PHY Run DDFS ( int i_on, int q_on, int incr1, int incr2, int scale_index)

  1. Call LP PHY Stop DDFS

  2. Bitwise AND PHY Register 0x4B8 with mask 0xFF80

  3. Bitwise AND PHY Register 0x4B8 with mask 0x80FF

  4. MaskSet PHY Register 0x4B9 with mask 0xFF80 and set with "incr1"

  5. MaskSet PHY Register 0x4B9 with mask 0x80FF and set with "incr2" left shifted by 8

  6. MaskSet PHY Register 0x4B7 with mask 0xFFF7 and set with "i_on" left shifted by 3

  7. MaskSet PHY Register 0x4B7 with mask 0xFFEF and set with "q_on" left shifted by 4

  8. MaskSet PHY Register 0x4B7 with mask 0xFF9F and set with "scale_index" left shifted by 5

  9. Bitwise AND PHY Register 0x4B7 with mask 0xFFFB

  10. Bitwise OR PHY Register 0x4B7 with 0x2

  11. Bitwise OR PHY Register 0x448 with 0x20

802.11/PHY/LP/RunDDFS (last edited 2009-08-26 15:55:50 by JohannesBerg)