[riot-commits] [RIOT-OS/RIOT] c91ae6: cpu/cc2538: break-out the bitfields in the GPTimer...

kYc0o fco.ja.ac at gmail.com
Thu Mar 3 11:11:59 CET 2016


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: c91ae645a543701ba99ba91cf61648b74df3a88f
      https://github.com/RIOT-OS/RIOT/commit/c91ae645a543701ba99ba91cf61648b74df3a88f
  Author: Ian Martin <martini at alum.mit.edu>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M cpu/cc2538/include/cc2538_gptimer.h

  Log Message:
  -----------
  cpu/cc2538: break-out the bitfields in the GPTimer IMR register.


  Commit: 92a16a50dd7895a2151c548716077923d7b985d5
      https://github.com/RIOT-OS/RIOT/commit/92a16a50dd7895a2151c548716077923d7b985d5
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M cpu/cc2538/include/cc2538_gptimer.h

  Log Message:
  -----------
  cc2538 gptimer corrections.


  Commit: 4176d04b02bf4a4d00ea1af818820593d81b68ba
      https://github.com/RIOT-OS/RIOT/commit/4176d04b02bf4a4d00ea1af818820593d81b68ba
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M boards/cc2538dk/include/periph_conf.h
    M boards/openmote-cc2538/include/periph_conf.h
    M boards/remote/include/periph_conf.h
    M cpu/cc2538/periph/timer.c

  Log Message:
  -----------
  cpu/cc2538/periph/timer overhaul
 * Use the 32-bit counter mode.
 * Apply frequency scaling for non-16 MHz frequencies.


  Commit: f86c118594dd15447f67e1fd0162e492e3a733d6
      https://github.com/RIOT-OS/RIOT/commit/f86c118594dd15447f67e1fd0162e492e3a733d6
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

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

  Log Message:
  -----------
  xtimer: define XTIMER_RSHIFT() and XTIMER_LSHIFT() macros to avoid using XTIMER_SHIFT directly.


  Commit: 3c275370c3f3b5aeecf52d55efd912d28f8e445b
      https://github.com/RIOT-OS/RIOT/commit/3c275370c3f3b5aeecf52d55efd912d28f8e445b
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M sys/include/xtimer.h

  Log Message:
  -----------
  xtimer: support a negative XTIMER_SHIFT.


  Commit: 4b29d2ef6d2c861de5f12ec25995ca4a828df071
      https://github.com/RIOT-OS/RIOT/commit/4b29d2ef6d2c861de5f12ec25995ca4a828df071
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M boards/cc2538dk/include/board.h
    M boards/openmote-cc2538/include/board.h
    M boards/remote/include/board.h

  Log Message:
  -----------
  set xtimer parameters for cc2538-based boards.


  Commit: e97af7386214b4fe61d47773bf5157333d10e7c8
      https://github.com/RIOT-OS/RIOT/commit/e97af7386214b4fe61d47773bf5157333d10e7c8
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M boards/cc2538dk/include/board.h
    M boards/openmote-cc2538/include/board.h
    M boards/remote/include/board.h

  Log Message:
  -----------
  enclose the numeric defines in parenthesis.


  Commit: b6fbdb2f7928bc833737c913f60d98159a6d7909
      https://github.com/RIOT-OS/RIOT/commit/b6fbdb2f7928bc833737c913f60d98159a6d7909
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

  Changed paths:
    M cpu/cc2538/periph/timer.c

  Log Message:
  -----------
  Avoid rounding errors during frequency scaling.


  Commit: 856c5e1539a356cb9a7f1620caa365be59e88d51
      https://github.com/RIOT-OS/RIOT/commit/856c5e1539a356cb9a7f1620caa365be59e88d51
  Author: Ian Martin <ian at locicontrols.com>
  Date:   2016-03-01 (Tue, 01 Mar 2016)

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

  Log Message:
  -----------
  s/XTIMER_RSHIFT/XTIMER_USEC_TO_TICKS/g
s/XTIMER_LSHIFT/XTIMER_TICKS_TO_USEC/g


  Commit: e730f1bdc35059b6412969928c0fc2da60bd7d7c
      https://github.com/RIOT-OS/RIOT/commit/e730f1bdc35059b6412969928c0fc2da60bd7d7c
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-03-03 (Thu, 03 Mar 2016)

  Changed paths:
    M boards/cc2538dk/include/board.h
    M boards/cc2538dk/include/periph_conf.h
    M boards/openmote-cc2538/include/board.h
    M boards/openmote-cc2538/include/periph_conf.h
    M boards/remote/include/board.h
    M boards/remote/include/periph_conf.h
    M cpu/cc2538/include/cc2538_gptimer.h
    M cpu/cc2538/periph/timer.c
    M sys/include/xtimer.h
    M sys/xtimer/xtimer_core.c

  Log Message:
  -----------
  Merge pull request #4878 from locicontrols/cc2538-periph-timer

cpu/cc2538/periph/timer overhaul


Compare: https://github.com/RIOT-OS/RIOT/compare/eb85eb50a7bc...e730f1bdc350


More information about the commits mailing list