[riot-commits] [RIOT-OS/RIOT] 672368: xtimer: timer & target overflow, hang resolved.

Bear Puncher weiss.kevin604 at gmail.com
Fri Nov 2 15:31:29 CET 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: 672368954e20bcd3ddc10484a1caa93f07d3a2fb
      https://github.com/RIOT-OS/RIOT/commit/672368954e20bcd3ddc10484a1caa93f07d3a2fb
  Author: Josarn <josuaarndt at live.de>
  Date:   2018-11-01 (Thu, 01 Nov 2018)

  Changed paths:
    M sys/include/xtimer/implementation.h
    M sys/xtimer/xtimer_core.c

  Log Message:
  -----------
  xtimer: timer & target overflow, hang resolved.

1. When the 32 bit target of the xtimer overflowed the timer was not placed in the right list.
2. When the hardware timer overflowed the comparison was wrong for setting next target.

3. Backoff condition


  Commit: 1d95da01fa9b37837b99a6e450c093a84a59f0e9
      https://github.com/RIOT-OS/RIOT/commit/1d95da01fa9b37837b99a6e450c093a84a59f0e9
  Author: Kevin "Bear Puncher" Weiss <weiss.kevin604 at gmail.com>
  Date:   2018-11-02 (Fri, 02 Nov 2018)

  Changed paths:
    M sys/include/xtimer/implementation.h
    M sys/xtimer/xtimer_core.c

  Log Message:
  -----------
  Merge pull request #9211 from Josar/pr/xtimer_target_overflow

xtimer: timer & target overflow, hang resolved.


Compare: https://github.com/RIOT-OS/RIOT/compare/ce5cd0591fa9...1d95da01fa9b
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list