1. Feb 23, 2018
  2. Feb 17, 2018
  3. Jan 05, 2018
    • Albert Ou's avatar
      uart: Eliminate systemic baud rate error with low divisor values · 14ffd35f
      Albert Ou authored
      This refactors the receiver logic to compensate for the case of the baud
      rate divisor not being multiple of the oversampling period.
      
      Previously, the bit time was effectively rounded to (s * floor(div / s))
      cycles, where "s" is the oversampling factor - the number of
      intermediate samples for each data bit.  The remainder r = (div % s) was
      ignored, thereby resulting in gradually accumulated drift that became
      significant for divisor values on the same order of magnitude as "s".
      
      The revised approach inserts the required additional delay by extending
      the last "r" samples of a given data bit by one cycle each.
      14ffd35f
  4. Nov 09, 2017
  5. Nov 03, 2017
  6. Oct 29, 2017
  7. Oct 27, 2017
  8. Oct 11, 2017
  9. Oct 07, 2017
  10. Oct 06, 2017
  11. Oct 03, 2017
  12. Sep 28, 2017
  13. Sep 26, 2017
  14. Sep 23, 2017
  15. Sep 21, 2017
  16. Sep 16, 2017
  17. Sep 08, 2017
  18. Sep 07, 2017
  19. Sep 06, 2017
  20. Aug 25, 2017
  21. Aug 21, 2017
  22. Aug 20, 2017
  23. Aug 19, 2017
  24. Aug 18, 2017
  25. Aug 11, 2017
  26. Aug 05, 2017
  27. Aug 03, 2017