[riot-commits] [RIOT-OS/RIOT] e93b44: msp430: remove expensive modulo call

Kévin Roussel Kevin.Roussel at inria.fr
Mon Mar 31 15:28:41 CEST 2014


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: e93b44e8b5374fa5605832738eb951047bf8e381
      https://github.com/RIOT-OS/RIOT/commit/e93b44e8b5374fa5605832738eb951047bf8e381
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-03-26 (Wed, 26 Mar 2014)

  Changed paths:
    M cpu/msp430-common/hwtimer_cpu.c

  Log Message:
  -----------
  msp430: remove expensive modulo call


  Commit: ef8bfb38a1bf4849c1d76a5b1c17d91c5426eda3
      https://github.com/RIOT-OS/RIOT/commit/ef8bfb38a1bf4849c1d76a5b1c17d91c5426eda3
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-03-26 (Wed, 26 Mar 2014)

  Changed paths:
    M cpu/msp430-common/hwtimer_cpu.c

  Log Message:
  -----------
  msp430: show overflow counter in hwtimer debug


  Commit: c8bf4efbb462b2e622ec4d06bd7bc3fc156c8c96
      https://github.com/RIOT-OS/RIOT/commit/c8bf4efbb462b2e622ec4d06bd7bc3fc156c8c96
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-03-26 (Wed, 26 Mar 2014)

  Changed paths:
    M cpu/cc430/hwtimer_cc430.c
    M cpu/msp430x16x/hwtimer_msp430.c

  Log Message:
  -----------
  msp430: cc430: handle hwtimer interrupts correctly

TAIFG should count the overflows, instead of using the first CCR for this purpose.
Without this commit ARCH_MAXTIMERS returns the wrong number as
effectively one timer less can be used.

Additional fixed comment style and added timer debug.


  Commit: 9343c8a04a7607b586fb67c3885e97f330b237e8
      https://github.com/RIOT-OS/RIOT/commit/9343c8a04a7607b586fb67c3885e97f330b237e8
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-03-26 (Wed, 26 Mar 2014)

  Changed paths:
    M tests/test_hwtimer/main.c

  Log Message:
  -----------
  test_hwtimer: hwtimer is automatically initialized now


  Commit: c25b785984bf5aa2c946d78cc394276c3db70492
      https://github.com/RIOT-OS/RIOT/commit/c25b785984bf5aa2c946d78cc394276c3db70492
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2014-03-26 (Wed, 26 Mar 2014)

  Changed paths:
    M cpu/msp430-common/hwtimer_cpu.c

  Log Message:
  -----------
  msp430: don't enable Timer 0 by default


  Commit: dea33bd8b61dfeddc9e69965859289398d636e43
      https://github.com/RIOT-OS/RIOT/commit/dea33bd8b61dfeddc9e69965859289398d636e43
  Author: Kévin Roussel <Kevin.Roussel at inria.fr>
  Date:   2014-03-31 (Mon, 31 Mar 2014)

  Changed paths:
    M cpu/cc430/hwtimer_cc430.c
    M cpu/msp430-common/hwtimer_cpu.c
    M cpu/msp430x16x/hwtimer_msp430.c
    M tests/test_hwtimer/main.c

  Log Message:
  -----------
  Merge pull request #909 from OlegHahm/msp430_hwtimer

msp430: hwtimer: handle overflow correctly


Compare: https://github.com/RIOT-OS/RIOT/compare/5d00dbf7d74f...dea33bd8b61d


More information about the commits mailing list