[riot-commits] [RIOT-OS/RIOT] d3fb1d: drivers/bmp180: implementation cleanup

kYc0o fco.ja.ac at gmail.com
Tue Aug 2 18:44:25 CEST 2016


  Branch: refs/heads/2016.07-branch
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: d3fb1d98838c5bd7df34cf69ea7e9d0e3ecd1d32
      https://github.com/RIOT-OS/RIOT/commit/d3fb1d98838c5bd7df34cf69ea7e9d0e3ecd1d32
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M drivers/bmp180/bmp180.c

  Log Message:
  -----------
  drivers/bmp180: implementation cleanup


  Commit: 847e6c6494743ac2923a092c84a20f8cb0703dd4
      https://github.com/RIOT-OS/RIOT/commit/847e6c6494743ac2923a092c84a20f8cb0703dd4
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M drivers/bmp180/bmp180.c

  Log Message:
  -----------
  drivers/bmp180: add a delay before accessing calibration registers


  Commit: 20cb96f4df5a0d1ed36bf5ff5290f238a47998fc
      https://github.com/RIOT-OS/RIOT/commit/20cb96f4df5a0d1ed36bf5ff5290f238a47998fc
  Author: Alexandre Abadie <alexandre.abadie at inria.fr>
  Date:   2016-07-25 (Mon, 25 Jul 2016)

  Changed paths:
    M drivers/Makefile.dep

  Log Message:
  -----------
  drivers: add dependency to xtimer to bmp180


  Commit: d639f0b9a3ff7b432dbdfcffe0515ae1a29d16e8
      https://github.com/RIOT-OS/RIOT/commit/d639f0b9a3ff7b432dbdfcffe0515ae1a29d16e8
  Author: Ludwig Knüpfer <ludwig.knuepfer at fu-berlin.de>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M cpu/native/include/cpu.h

  Log Message:
  -----------
  cpu/native: rewrite cpu_print_last_instruction

circumvent assembly by using a GCC/LLVM builtin


  Commit: 49e76997a51401ffb019c5910600240a7eb1519f
      https://github.com/RIOT-OS/RIOT/commit/49e76997a51401ffb019c5910600240a7eb1519f
  Author: Ludwig Knüpfer <ludwig.knuepfer at fu-berlin.de>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M core/panic.c

  Log Message:
  -----------
  core/panic: add missing #ifdef NDEBUG

In case NDEBUG is not defined, `crash_code` is used later on


  Commit: eea0dd4e3227d8317582a3b24bed67fbe9be3941
      https://github.com/RIOT-OS/RIOT/commit/eea0dd4e3227d8317582a3b24bed67fbe9be3941
  Author: Oleg Hahm <oleg at hobbykeller.org>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M core/panic.c
    M cpu/native/include/cpu.h

  Log Message:
  -----------
  Merge pull request #5681 from LudwigKnuepfer/pr/fix-5664

cpu/native: rewrite cpu_print_last_instruction


  Commit: 05d4b2f8fafe09a03fc3bc3024dbb8750a3587af
      https://github.com/RIOT-OS/RIOT/commit/05d4b2f8fafe09a03fc3bc3024dbb8750a3587af
  Author: Ludwig Knüpfer <ludwig.knuepfer at fu-berlin.de>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M cpu/native/native_cpu.c

  Log Message:
  -----------
  cpu/native: fix thread_stack_init

The pointer arithmetic for the calculation of the context storage was off
due to the change of the stack's pointer type from unsigned int to char.
Fix offset calculation by not adjusting for unsigned int width anymore.


  Commit: 2dcce17bca0aecc73bcab3f3db7f6dd89258edac
      https://github.com/RIOT-OS/RIOT/commit/2dcce17bca0aecc73bcab3f3db7f6dd89258edac
  Author: Joseph Noir <josephnoir at users.noreply.github.com>
  Date:   2016-07-26 (Tue, 26 Jul 2016)

  Changed paths:
    M cpu/native/native_cpu.c

  Log Message:
  -----------
  Merge pull request #5682 from LudwigKnuepfer/pr/fix-5680

cpu/native: fix thread_stack_init


  Commit: 5c373776b34795aee4ea73f89c9e49e6bcfbc777
      https://github.com/RIOT-OS/RIOT/commit/5c373776b34795aee4ea73f89c9e49e6bcfbc777
  Author: Peter Kietzmann <peter.kietzmann at haw-hamburg.de>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M drivers/Makefile.dep
    M drivers/bmp180/bmp180.c

  Log Message:
  -----------
  Merge pull request #5679 from aabadie/fix_type_bmp180

drivers/bmp180: implementation cleanup


  Commit: 8986d2cb851af094812fa52e746b2f8c7555371d
      https://github.com/RIOT-OS/RIOT/commit/8986d2cb851af094812fa52e746b2f8c7555371d
  Author: BytesGalore <Martin.Landsmann at HAW-Hamburg.de>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M tests/nhdp/main.c

  Log Message:
  -----------
  tests/nhdp: changed printf to puts


  Commit: e8927388d3e15268dfbe0d64877146d7c598b18f
      https://github.com/RIOT-OS/RIOT/commit/e8927388d3e15268dfbe0d64877146d7c598b18f
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M tests/msg_send_receive/main.c

  Log Message:
  -----------
  tests: msg_send_receive: fix "sent ptr goes out of scope" bug


  Commit: 8601285b13d3ce4c7c725c6511b5faab4e3b7c97
      https://github.com/RIOT-OS/RIOT/commit/8601285b13d3ce4c7c725c6511b5faab4e3b7c97
  Author: Kaspar Schleiser <kaspar at schleiser.de>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M dist/tools/openocd/openocd.sh

  Log Message:
  -----------
  openocd: return error if flashing went wrong


  Commit: eeb543d6cd7219321fb1c7acc8e9c6a7fe53464c
      https://github.com/RIOT-OS/RIOT/commit/eeb543d6cd7219321fb1c7acc8e9c6a7fe53464c
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M tests/msg_send_receive/main.c

  Log Message:
  -----------
  Merge pull request #5701 from kaspar030/fix_test_msg_send_receive

tests: msg_send_receive: fix "sent ptr goes out of scope" bug


  Commit: 5a79b5c0dea736ff652173237cb7e1f72387df3d
      https://github.com/RIOT-OS/RIOT/commit/5a79b5c0dea736ff652173237cb7e1f72387df3d
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M tests/nhdp/main.c

  Log Message:
  -----------
  Merge pull request #5700 from BytesGalore/test_nhdp_changed_print_info

tests/nhdp: changed printf to puts


  Commit: 6dfec486290542b48478b1733293e96713125e77
      https://github.com/RIOT-OS/RIOT/commit/6dfec486290542b48478b1733293e96713125e77
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M dist/tools/openocd/openocd.sh

  Log Message:
  -----------
  Merge pull request #2897 from kaspar030/fix_openocd_flash_return_code

openocd: return error if flashing went wrong


  Commit: 64cc7c63c847a6191f7fc7180b6a353fc7b61466
      https://github.com/RIOT-OS/RIOT/commit/64cc7c63c847a6191f7fc7180b6a353fc7b61466
  Author: Kees Bakker <kees at sodaq.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M cpu/samd21/periph/i2c.c

  Log Message:
  -----------
  cpu/samd21/periph/i2c: power off did enable instead of disable


  Commit: ac3683b09f682cb4630003ec11817d8be7944a91
      https://github.com/RIOT-OS/RIOT/commit/ac3683b09f682cb4630003ec11817d8be7944a91
  Author: Kees Bakker <kees at sodaq.com>
  Date:   2016-07-28 (Thu, 28 Jul 2016)

  Changed paths:
    M cpu/samd21/periph/i2c.c

  Log Message:
  -----------
  cpu/samd21:i2c: the wait for SYNCBUSY must come after enable or disable

The power on/off code is refactored somewhat.


  Commit: 4449ba493350a3683d48a91934aa767409c42ec7
      https://github.com/RIOT-OS/RIOT/commit/4449ba493350a3683d48a91934aa767409c42ec7
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

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

  Log Message:
  -----------
  xtimer: Refactor xtimer_usleep_until and rename to xtimer_periodic_wakeup

Rewrote conditions for improved readability, and removed magic number 512


  Commit: 71501de4c62e32cfbf245506fb2701c10fdb9d76
      https://github.com/RIOT-OS/RIOT/commit/71501de4c62e32cfbf245506fb2701c10fdb9d76
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    A tests/xtimer_periodic_wakeup/Makefile
    A tests/xtimer_periodic_wakeup/main.c
    R tests/xtimer_usleep_until/Makefile
    R tests/xtimer_usleep_until/main.c

  Log Message:
  -----------
  tests/xtimer_periodic_wakeup: Copy and adapt from xtimer_usleep_until


  Commit: c0ad83c167208793d8f98516b2ee40bb6038c983
      https://github.com/RIOT-OS/RIOT/commit/c0ad83c167208793d8f98516b2ee40bb6038c983
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M examples/timer_periodic_wakeup/main.c
    M tests/driver_bh1750/main.c
    M tests/driver_srf02/main.c
    M tests/periph_adc/main.c
    M tests/periph_dac/main.c
    M tests/periph_pwm/main.c
    M tests/saul/main.c
    M tests/xtimer_drift/main.c
    M tests/xtimer_longterm/README.md
    M tests/xtimer_longterm/main.c
    M tests/xtimer_reset/main.c

  Log Message:
  -----------
  tests: Update xtimer_usleep_until usage to xtimer_periodic_wakeup


  Commit: 1b3012bcc6a66dbff9c39c3170a690be29ffba5f
      https://github.com/RIOT-OS/RIOT/commit/1b3012bcc6a66dbff9c39c3170a690be29ffba5f
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-07-29 (Fri, 29 Jul 2016)

  Changed paths:
    M examples/timer_periodic_wakeup/main.c
    M sys/include/xtimer.h
    M sys/xtimer/xtimer.c
    M tests/driver_bh1750/main.c
    M tests/driver_srf02/main.c
    M tests/periph_adc/main.c
    M tests/periph_dac/main.c
    M tests/periph_pwm/main.c
    M tests/saul/main.c
    M tests/xtimer_drift/main.c
    M tests/xtimer_longterm/README.md
    M tests/xtimer_longterm/main.c
    A tests/xtimer_periodic_wakeup/Makefile
    A tests/xtimer_periodic_wakeup/main.c
    M tests/xtimer_reset/main.c
    R tests/xtimer_usleep_until/Makefile
    R tests/xtimer_usleep_until/main.c

  Log Message:
  -----------
  Merge pull request #5612 from gebart/pr/xtimer-periodic-wakeup

xtimer: Refactor xtimer_usleep_until and rename to xtimer_periodic_wakeup


  Commit: bc9e5b218b33da3333deba19ac6ff98bd81002f2
      https://github.com/RIOT-OS/RIOT/commit/bc9e5b218b33da3333deba19ac6ff98bd81002f2
  Author: Joakim Nohlgård <joakim.nohlgard at eistec.se>
  Date:   2016-07-30 (Sat, 30 Jul 2016)

  Changed paths:
    M drivers/include/periph/gpio.h

  Log Message:
  -----------
  periph/gpio: Clean up Doxygen text


  Commit: 355e6b19b543d9fac280f22c8a74f950a5651fdf
      https://github.com/RIOT-OS/RIOT/commit/355e6b19b543d9fac280f22c8a74f950a5651fdf
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M drivers/include/periph/gpio.h

  Log Message:
  -----------
  Merge pull request #5711 from gebart/pr/gpio-doxygen

periph/gpio: Clean up Doxygen text


  Commit: 600c8f626d8cc802c372d2ad6d435bdd10d11f6a
      https://github.com/RIOT-OS/RIOT/commit/600c8f626d8cc802c372d2ad6d435bdd10d11f6a
  Author: Wentao Shang <wentaoshang at gmail.com>
  Date:   2016-07-31 (Sun, 31 Jul 2016)

  Changed paths:
    M sys/hashes/sha256.c

  Log Message:
  -----------
  hashes/sha256: support unaligned memory access in be32enc_vect


  Commit: 5fe215d63bc5c64f87cc7bfc5ee35d5b2bb6e4ba
      https://github.com/RIOT-OS/RIOT/commit/5fe215d63bc5c64f87cc7bfc5ee35d5b2bb6e4ba
  Author: Peter Kietzmann <peter.kietzmann at haw-hamburg.de>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M cpu/samd21/periph/i2c.c

  Log Message:
  -----------
  Merge pull request #5705 from keestux/fix-cpu-samd21-i2c

cpu/samd21/periph/i2c: power off did enable instead of disable


  Commit: ac4cc0849ea92ec4553197c9f23c9456ec1a9f4f
      https://github.com/RIOT-OS/RIOT/commit/ac4cc0849ea92ec4553197c9f23c9456ec1a9f4f
  Author: kYc0o <fco.ja.ac at gmail.com>
  Date:   2016-08-02 (Tue, 02 Aug 2016)

  Changed paths:
    M sys/hashes/sha256.c

  Log Message:
  -----------
  Merge pull request #5703 from wentaoshang/fix-sha256

hashes: support unaligned memory access in be32enc_vect


Compare: https://github.com/RIOT-OS/RIOT/compare/b5cb68bd6673...ac4cc0849ea9


More information about the commits mailing list