[riot-commits] [RIOT-OS/RIOT] fcf317: core: add ARRAY_SIZE macro

Kees Bakker noreply at github.com
Tue Aug 6 20:17:55 CEST 2019


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: fcf31724a696ed560505d9da38aa1a341d2bc972
      https://github.com/RIOT-OS/RIOT/commit/fcf31724a696ed560505d9da38aa1a341d2bc972
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M core/include/kernel_defines.h

  Log Message:
  -----------
  core: add ARRAY_SIZE macro


  Commit: 8af04cd93937b20bba13086b2967e636d3feedd8
      https://github.com/RIOT-OS/RIOT/commit/8af04cd93937b20bba13086b2967e636d3feedd8
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M boards/acd52832/include/periph_conf.h
    M boards/airfy-beacon/include/periph_conf.h
    M boards/arduino-zero/include/periph_conf.h
    M boards/b-l072z-lrwan1/include/periph_conf.h
    M boards/b-l475e-iot01a/include/periph_conf.h
    M boards/calliope-mini/include/periph_conf.h
    M boards/cc2538dk/include/periph_conf.h
    M boards/cc2650-launchpad/include/periph_conf.h
    M boards/cc2650stk/include/periph_conf.h
    M boards/common/arduino-due/include/periph_conf.h
    M boards/common/arduino-mkr/include/periph_conf.h
    M boards/common/atmega/include/periph_conf_atmega_common.h
    M boards/common/esp32/include/periph_conf_common.h
    M boards/common/iotlab/include/periph_conf_common.h
    M boards/common/kw41z/include/cfg_i2c_default.h
    M boards/common/kw41z/include/periph_conf_common.h
    M boards/common/nrf51/include/cfg_timer_01.h
    M boards/common/nrf51/include/cfg_timer_012.h
    M boards/common/nrf52/include/cfg_spi_default.h
    M boards/common/nrf52/include/cfg_timer_default.h
    M boards/common/nrf52xxxdk/include/periph_conf_common.h
    M boards/common/nucleo64/include/board.h
    M boards/common/particle-mesh/include/periph_conf_common.h
    M boards/common/remote/include/periph_common.h
    M boards/common/saml1x/include/periph_conf.h
    M boards/common/stm32/include/cfg_i2c1_pb8_pb9.h
    M boards/common/stm32/include/cfg_timer_tim2.h
    M boards/common/stm32/include/cfg_timer_tim5.h
    M boards/common/stm32f103c8/include/periph_conf.h
    M boards/ek-lm4f120xl/include/periph_conf.h
    M boards/f4vi1/include/periph_conf.h
    M boards/feather-m0/include/periph_conf.h
    M boards/firefly/include/periph_conf.h
    M boards/fox/include/periph_conf.h
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/include/periph_conf.h
    M boards/frdm-kw41z/include/periph_conf.h
    M boards/hamilton/include/periph_conf.h
    M boards/i-nucleo-lrwan1/include/periph_conf.h
    M boards/ikea-tradfri/include/periph_conf.h
    M boards/iotlab-a8-m3/include/periph_conf.h
    M boards/iotlab-m3/include/periph_conf.h
    M boards/limifrog-v1/include/periph_conf.h
    M boards/lobaro-lorabox/include/periph_conf.h
    M boards/lsn50/include/periph_conf.h
    M boards/maple-mini/include/periph_conf.h
    M boards/microbit/include/periph_conf.h
    M boards/msbiot/include/periph_conf.h
    M boards/mulle/include/periph_conf.h
    M boards/native/include/board.h
    M boards/nrf51dk/include/periph_conf.h
    M boards/nrf52840-mdk/include/periph_conf.h
    M boards/nrf52840dk/include/periph_conf.h
    M boards/nrf52dk/include/periph_conf.h
    M boards/nrf6310/include/periph_conf.h
    M boards/nucleo-f030r8/include/periph_conf.h
    M boards/nucleo-f031k6/include/periph_conf.h
    M boards/nucleo-f042k6/include/periph_conf.h
    M boards/nucleo-f070rb/include/periph_conf.h
    M boards/nucleo-f072rb/include/periph_conf.h
    M boards/nucleo-f091rc/include/periph_conf.h
    M boards/nucleo-f103rb/include/periph_conf.h
    M boards/nucleo-f207zg/include/periph_conf.h
    M boards/nucleo-f302r8/include/periph_conf.h
    M boards/nucleo-f303k8/include/periph_conf.h
    M boards/nucleo-f303re/include/periph_conf.h
    M boards/nucleo-f303ze/include/periph_conf.h
    M boards/nucleo-f334r8/include/periph_conf.h
    M boards/nucleo-f401re/include/periph_conf.h
    M boards/nucleo-f410rb/include/periph_conf.h
    M boards/nucleo-f411re/include/periph_conf.h
    M boards/nucleo-f412zg/include/periph_conf.h
    M boards/nucleo-f413zh/include/periph_conf.h
    M boards/nucleo-f429zi/include/periph_conf.h
    M boards/nucleo-f446re/include/periph_conf.h
    M boards/nucleo-f446ze/include/periph_conf.h
    M boards/nucleo-f722ze/include/periph_conf.h
    M boards/nucleo-f746zg/include/periph_conf.h
    M boards/nucleo-f767zi/include/periph_conf.h
    M boards/nucleo-l031k6/include/periph_conf.h
    M boards/nucleo-l053r8/include/periph_conf.h
    M boards/nucleo-l073rz/include/periph_conf.h
    M boards/nucleo-l152re/include/periph_conf.h
    M boards/nucleo-l432kc/include/periph_conf.h
    M boards/nucleo-l433rc/include/periph_conf.h
    M boards/nucleo-l452re/include/periph_conf.h
    M boards/nucleo-l476rg/include/periph_conf.h
    M boards/nucleo-l496zg/include/periph_conf.h
    M boards/nucleo-l4r5zi/include/periph_conf.h
    M boards/nz32-sc151/include/periph_conf.h
    M boards/opencm904/include/periph_conf.h
    M boards/openmote-b/include/periph_conf.h
    M boards/openmote-cc2538/include/periph_conf.h
    M boards/particle-argon/include/periph_conf.h
    M boards/particle-boron/include/periph_conf.h
    M boards/particle-xenon/include/periph_conf.h
    M boards/pba-d-01-kw2x/include/periph_conf.h
    M boards/phynode-kw41z/include/periph_conf.h
    M boards/pyboard/include/periph_conf.h
    M boards/reel/include/periph_conf.h
    M boards/remote-pa/include/periph_conf.h
    M boards/remote-reva/include/periph_conf.h
    M boards/remote-revb/include/periph_conf.h
    M boards/ruuvitag/include/periph_conf.h
    M boards/samd21-xpro/include/periph_conf.h
    M boards/same54-xpro/include/periph_conf.h
    M boards/saml21-xpro/include/periph_conf.h
    M boards/samr21-xpro/include/periph_conf.h
    M boards/samr30-xpro/include/periph_conf.h
    M boards/sensebox_samd21/include/periph_conf.h
    M boards/slstk3401a/include/periph_conf.h
    M boards/slstk3402a/include/periph_conf.h
    M boards/sltb001a/include/periph_conf.h
    M boards/slwstk6000b/include/periph_conf.h
    M boards/slwstk6220a/include/periph_conf.h
    M boards/sodaq-autonomo/include/periph_conf.h
    M boards/sodaq-explorer/include/periph_conf.h
    M boards/sodaq-one/include/periph_conf.h
    M boards/sodaq-sara-aff/include/periph_conf.h
    M boards/spark-core/include/periph_conf.h
    M boards/stk3600/include/periph_conf.h
    M boards/stk3700/include/periph_conf.h
    M boards/stm32f0discovery/include/periph_conf.h
    M boards/stm32f3discovery/include/periph_conf.h
    M boards/stm32f429i-disc1/include/periph_conf.h
    M boards/stm32f4discovery/include/periph_conf.h
    M boards/stm32f769i-disco/include/periph_conf.h
    M boards/stm32l0538-disco/include/periph_conf.h
    M boards/stm32l476g-disco/include/periph_conf.h
    M boards/teensy31/include/periph_conf.h
    M boards/ublox-c030-u201/include/periph_conf.h
    M boards/usb-kw41z/include/periph_conf.h
    M boards/yunjia-nrf51822/include/periph_conf.h
    M cpu/mips_pic32_common/periph/gpio.c

  Log Message:
  -----------
  boards: make use of ARRAY_SIZE macro


  Commit: 4918dfe590a537c378b3249071ec3a9b671ee555
      https://github.com/RIOT-OS/RIOT/commit/4918dfe590a537c378b3249071ec3a9b671ee555
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M tests/bench_timers/main.c
    M tests/can_trx/main.c
    M tests/driver_at86rf2xx/common.h
    M tests/driver_ds3234/main.c
    M tests/driver_dynamixel/main.c
    M tests/driver_feetech/main.c
    M tests/driver_isl29125/main.c
    M tests/driver_sdcard_spi/main.c
    M tests/driver_sht1x/main.c
    M tests/evtimer_underflow/main.c
    M tests/libfixmath/main.c
    M tests/lua_loader/main.c
    M tests/nanocoap_cli/nanocli_client.c
    M tests/nanocoap_cli/request_handlers.c
    M tests/periph_uart/main.c
    M tests/pkg_cn-cbor/main.c
    M tests/pkg_fatfs/main.c
    M tests/pkg_fatfs_vfs/main.c
    M tests/pkg_jsmn/simple.c
    M tests/pkg_tinycbor/main.c
    M tests/riotboot_flashwrite/coap_handler.c
    M tests/unittests/tests-analog_util/tests-analog_util.c
    M tests/unittests/tests-core/tests-core-priority-queue.c
    M tests/unittests/tests-div/tests-div.c
    M tests/unittests/tests-gcoap/tests-gcoap.c
    M tests/unittests/tests-matstat/tests-matstat.c
    M tests/unittests/tests-phydat/tests-phydat.c
    M tests/unittests/tests-sht1x/tests-sht1x.c
    M tests/unittests/tests-vfs/tests-vfs-mount-constfs.c
    M tests/xtimer_usleep/main.c

  Log Message:
  -----------
  tests: make use of ARRAY_SIZE macro


  Commit: e8dc1119b84814a583925f55fb511479a6692be6
      https://github.com/RIOT-OS/RIOT/commit/e8dc1119b84814a583925f55fb511479a6692be6
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M sys/arduino/base.cpp
    M sys/auto_init/can/auto_init_can_native.c
    M sys/auto_init/can/auto_init_periph_can.c
    M sys/auto_init/netif/auto_init_at86rf2xx.c
    M sys/auto_init/netif/auto_init_cc110x.c
    M sys/auto_init/netif/auto_init_cc2420.c
    M sys/auto_init/netif/auto_init_enc28j60.c
    M sys/auto_init/netif/auto_init_kw2xrf.c
    M sys/auto_init/netif/auto_init_mrf24j40.c
    M sys/auto_init/netif/auto_init_slipdev.c
    M sys/auto_init/netif/auto_init_sx127x.c
    M sys/auto_init/netif/auto_init_w5100.c
    M sys/auto_init/netif/auto_init_xbee.c
    M sys/auto_init/saul/auto_init_ad7746.c
    M sys/auto_init/saul/auto_init_adc.c
    M sys/auto_init/saul/auto_init_adcxx1c.c
    M sys/auto_init/saul/auto_init_ads101x.c
    M sys/auto_init/saul/auto_init_adxl345.c
    M sys/auto_init/saul/auto_init_bmp180.c
    M sys/auto_init/saul/auto_init_bmx055.c
    M sys/auto_init/saul/auto_init_ccs811.c
    M sys/auto_init/saul/auto_init_dht.c
    M sys/auto_init/saul/auto_init_ds18.c
    M sys/auto_init/saul/auto_init_ds75lx.c
    M sys/auto_init/saul/auto_init_fxos8700.c
    M sys/auto_init/saul/auto_init_gpio.c
    M sys/auto_init/saul/auto_init_grove_ledbar.c
    M sys/auto_init/saul/auto_init_hdc1000.c
    M sys/auto_init/saul/auto_init_hts221.c
    M sys/auto_init/saul/auto_init_io1_xplained.c
    M sys/auto_init/saul/auto_init_isl29020.c
    M sys/auto_init/saul/auto_init_jc42.c
    M sys/auto_init/saul/auto_init_l3g4200d.c
    M sys/auto_init/saul/auto_init_lis2dh12.c
    M sys/auto_init/saul/auto_init_lis3dh.c
    M sys/auto_init/saul/auto_init_lis3mdl.c
    M sys/auto_init/saul/auto_init_lpsxxx.c
    M sys/auto_init/saul/auto_init_lsm303dlhc.c
    M sys/auto_init/saul/auto_init_lsm6dsl.c
    M sys/auto_init/saul/auto_init_ltc4150.c
    M sys/auto_init/saul/auto_init_mag3110.c
    M sys/auto_init/saul/auto_init_mma7660.c
    M sys/auto_init/saul/auto_init_mma8x5x.c
    M sys/auto_init/saul/auto_init_mpl3115a2.c
    M sys/auto_init/saul/auto_init_mpu9150.c
    M sys/auto_init/saul/auto_init_pir.c
    M sys/auto_init/saul/auto_init_pulse_counter.c
    M sys/auto_init/saul/auto_init_sds011.c
    M sys/auto_init/saul/auto_init_sht1x.c
    M sys/auto_init/saul/auto_init_sht3x.c
    M sys/auto_init/saul/auto_init_si114x.c
    M sys/auto_init/saul/auto_init_si70xx.c
    M sys/auto_init/saul/auto_init_tcs37727.c
    M sys/auto_init/saul/auto_init_tmp006.c
    M sys/auto_init/saul/auto_init_tsl2561.c
    M sys/auto_init/saul/auto_init_tsl4531x.c
    M sys/auto_init/saul/auto_init_vcnl40x0.c
    M sys/auto_init/saul/auto_init_veml6070.c
    M sys/auto_init/storage/auto_init_sdcard_spi.c
    M sys/fmt/fmt.c
    M sys/include/embUnit.h
    M sys/include/phydat.h
    M sys/net/application_layer/gcoap/gcoap.c
    M sys/net/gnrc/application_layer/tftp/gnrc_tftp.c
    M sys/net/gnrc/application_layer/uhcpc/gnrc_uhcpc.c
    M sys/net/routing/nhdp/nhdp_reader.c
    M sys/net/routing/nhdp/nhdp_writer.c
    M sys/phydat/phydat.c
    M sys/riotboot/slot.c
    M sys/shell/commands/sc_gnrc_netif.c
    M sys/shell/commands/sc_sht1x.c
    M sys/shell/shell.c

  Log Message:
  -----------
  sys: make use of ARRAY_SIZE macro


  Commit: 9d6d93ef2f63a7a69b3018aa231090766b779eeb
      https://github.com/RIOT-OS/RIOT/commit/9d6d93ef2f63a7a69b3018aa231090766b779eeb
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M drivers/at86rf2xx/at86rf2xx_getset.c
    M drivers/bmx280/include/bmx280_params.h
    M drivers/kw2xrf/kw2xrf_intern.c
    M drivers/ltc4150/ltc4150_last_minute.c
    M drivers/sht1x/sht1x.c
    M drivers/sht2x/include/sht2x_params.h
    M drivers/sht3x/sht3x_saul.c
    M drivers/soft_spi/soft_spi.c
    M drivers/srf04/include/srf04_params.h

  Log Message:
  -----------
  drivers: make use of ARRAY_SIZE macro


  Commit: d16afe5422b391f0d409f42fba18cb8369c02d96
      https://github.com/RIOT-OS/RIOT/commit/d16afe5422b391f0d409f42fba18cb8369c02d96
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M examples/cord_ep/main.c
    M examples/cord_epsim/main.c
    M examples/dtls-echo/dtls-server.c
    M examples/emcute_mqttsn/main.c
    M examples/filesystem/main.c
    M examples/gcoap/gcoap_cli.c
    M examples/nanocoap_server/coap_handler.c

  Log Message:
  -----------
  examples: make use of ARRAY_SIZE macro


  Commit: b8c4ab5b69363b4be805a216dbee39110e4c44a9
      https://github.com/RIOT-OS/RIOT/commit/b8c4ab5b69363b4be805a216dbee39110e4c44a9
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M cpu/esp32/irq_arch.c
    M cpu/esp32/periph/pwm.c
    M cpu/esp8266/esp-wifi/esp_wifi_netdev.c
    M cpu/esp8266/periph/i2c.c
    M cpu/esp8266/periph/timer.c
    M cpu/kinetis/dist/calc_spi_scalers/calc_spi_scalers.c
    M cpu/kinetis/doc.txt
    M cpu/kinetis/periph/i2c.c
    M cpu/samd21/periph/pwm.c
    M cpu/stm32_common/dist/spi_divtable/spi_divtable.c
    M cpu/stm32_common/periph/dma.c

  Log Message:
  -----------
  cpu: make use of ARRAY_SIZE macro


  Commit: 66117601bbcc19a9b95c65f79facf44edf043961
      https://github.com/RIOT-OS/RIOT/commit/66117601bbcc19a9b95c65f79facf44edf043961
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M pkg/lua/contrib/lua_loadlib.c
    M pkg/lua/contrib/lua_run.c
    M pkg/lwip/contrib/lwip.c
    M pkg/nimble/scanlist/nimble_scanlist.c
    M pkg/nordic_softdevice_ble/src/ble-core.c
    M pkg/openthread/contrib/openthread.c
    M pkg/openthread/contrib/platform_functions_wrapper.c

  Log Message:
  -----------
  pkg: make use of ARRAY_SIZE macro


  Commit: 1e8f06b3a443f9a21ffd57a7bf80bcbc7a6c581b
      https://github.com/RIOT-OS/RIOT/commit/1e8f06b3a443f9a21ffd57a7bf80bcbc7a6c581b
  Author: Benjamin Valentin <benjamin.valentin at ml-pa.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M examples/dtls-echo/dtls-server.c

  Log Message:
  -----------
  examples: fix redundant assignment in TinyDTLS example


  Commit: 2a0a36945cdc32b0ecc3f933c13ce7365a530b9e
      https://github.com/RIOT-OS/RIOT/commit/2a0a36945cdc32b0ecc3f933c13ce7365a530b9e
  Author: Kees Bakker <kees at ijzerbout.nl>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M core/sched.c

  Log Message:
  -----------
  core: make use of ARRAY_SIZE macro


  Commit: 9279733ed21636b005e6c28c42d9c751f991b17d
      https://github.com/RIOT-OS/RIOT/commit/9279733ed21636b005e6c28c42d9c751f991b17d
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M sys/shell/commands/sc_sht1x.c

  Log Message:
  -----------
  sys/shell: remove superfluous explicit cast


  Commit: 0c98b79e2f3d4b6b76e34c4046c9b7994a144196
      https://github.com/RIOT-OS/RIOT/commit/0c98b79e2f3d4b6b76e34c4046c9b7994a144196
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M sys/shell/shell.c

  Log Message:
  -----------
  sys/shell: reduce scope of variable 'entry'


  Commit: 9311e05fcf7cf2f1476622b18aa71d67bce44bc5
      https://github.com/RIOT-OS/RIOT/commit/9311e05fcf7cf2f1476622b18aa71d67bce44bc5
  Author: Benjamin Valentin <benpicco at googlemail.com>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M sys/arduino/base.cpp

  Log Message:
  -----------
  sys/arduino: reduce scope of adc_line_state

This makes cppcheck happy.


  Commit: 34b5d499d0e44821cfc81dbafcc5a4a5c22f58fc
      https://github.com/RIOT-OS/RIOT/commit/34b5d499d0e44821cfc81dbafcc5a4a5c22f58fc
  Author: Kees Bakker <kees at ijzerbout.nl>
  Date:   2019-08-06 (Tue, 06 Aug 2019)

  Changed paths:
    M boards/acd52832/include/periph_conf.h
    M boards/airfy-beacon/include/periph_conf.h
    M boards/arduino-zero/include/periph_conf.h
    M boards/b-l072z-lrwan1/include/periph_conf.h
    M boards/b-l475e-iot01a/include/periph_conf.h
    M boards/calliope-mini/include/periph_conf.h
    M boards/cc2538dk/include/periph_conf.h
    M boards/cc2650-launchpad/include/periph_conf.h
    M boards/cc2650stk/include/periph_conf.h
    M boards/common/arduino-due/include/periph_conf.h
    M boards/common/arduino-mkr/include/periph_conf.h
    M boards/common/atmega/include/periph_conf_atmega_common.h
    M boards/common/esp32/include/periph_conf_common.h
    M boards/common/iotlab/include/periph_conf_common.h
    M boards/common/kw41z/include/cfg_i2c_default.h
    M boards/common/kw41z/include/periph_conf_common.h
    M boards/common/nrf51/include/cfg_timer_01.h
    M boards/common/nrf51/include/cfg_timer_012.h
    M boards/common/nrf52/include/cfg_spi_default.h
    M boards/common/nrf52/include/cfg_timer_default.h
    M boards/common/nrf52xxxdk/include/periph_conf_common.h
    M boards/common/nucleo64/include/board.h
    M boards/common/particle-mesh/include/periph_conf_common.h
    M boards/common/remote/include/periph_common.h
    M boards/common/saml1x/include/periph_conf.h
    M boards/common/stm32/include/cfg_i2c1_pb8_pb9.h
    M boards/common/stm32/include/cfg_timer_tim2.h
    M boards/common/stm32/include/cfg_timer_tim5.h
    M boards/common/stm32f103c8/include/periph_conf.h
    M boards/ek-lm4f120xl/include/periph_conf.h
    M boards/f4vi1/include/periph_conf.h
    M boards/feather-m0/include/periph_conf.h
    M boards/firefly/include/periph_conf.h
    M boards/fox/include/periph_conf.h
    M boards/frdm-k22f/include/periph_conf.h
    M boards/frdm-k64f/include/periph_conf.h
    M boards/frdm-kw41z/include/periph_conf.h
    M boards/hamilton/include/periph_conf.h
    M boards/i-nucleo-lrwan1/include/periph_conf.h
    M boards/ikea-tradfri/include/periph_conf.h
    M boards/iotlab-a8-m3/include/periph_conf.h
    M boards/iotlab-m3/include/periph_conf.h
    M boards/limifrog-v1/include/periph_conf.h
    M boards/lobaro-lorabox/include/periph_conf.h
    M boards/lsn50/include/periph_conf.h
    M boards/maple-mini/include/periph_conf.h
    M boards/microbit/include/periph_conf.h
    M boards/msbiot/include/periph_conf.h
    M boards/mulle/include/periph_conf.h
    M boards/native/include/board.h
    M boards/nrf51dk/include/periph_conf.h
    M boards/nrf52840-mdk/include/periph_conf.h
    M boards/nrf52840dk/include/periph_conf.h
    M boards/nrf52dk/include/periph_conf.h
    M boards/nrf6310/include/periph_conf.h
    M boards/nucleo-f030r8/include/periph_conf.h
    M boards/nucleo-f031k6/include/periph_conf.h
    M boards/nucleo-f042k6/include/periph_conf.h
    M boards/nucleo-f070rb/include/periph_conf.h
    M boards/nucleo-f072rb/include/periph_conf.h
    M boards/nucleo-f091rc/include/periph_conf.h
    M boards/nucleo-f103rb/include/periph_conf.h
    M boards/nucleo-f207zg/include/periph_conf.h
    M boards/nucleo-f302r8/include/periph_conf.h
    M boards/nucleo-f303k8/include/periph_conf.h
    M boards/nucleo-f303re/include/periph_conf.h
    M boards/nucleo-f303ze/include/periph_conf.h
    M boards/nucleo-f334r8/include/periph_conf.h
    M boards/nucleo-f401re/include/periph_conf.h
    M boards/nucleo-f410rb/include/periph_conf.h
    M boards/nucleo-f411re/include/periph_conf.h
    M boards/nucleo-f412zg/include/periph_conf.h
    M boards/nucleo-f413zh/include/periph_conf.h
    M boards/nucleo-f429zi/include/periph_conf.h
    M boards/nucleo-f446re/include/periph_conf.h
    M boards/nucleo-f446ze/include/periph_conf.h
    M boards/nucleo-f722ze/include/periph_conf.h
    M boards/nucleo-f746zg/include/periph_conf.h
    M boards/nucleo-f767zi/include/periph_conf.h
    M boards/nucleo-l031k6/include/periph_conf.h
    M boards/nucleo-l053r8/include/periph_conf.h
    M boards/nucleo-l073rz/include/periph_conf.h
    M boards/nucleo-l152re/include/periph_conf.h
    M boards/nucleo-l432kc/include/periph_conf.h
    M boards/nucleo-l433rc/include/periph_conf.h
    M boards/nucleo-l452re/include/periph_conf.h
    M boards/nucleo-l476rg/include/periph_conf.h
    M boards/nucleo-l496zg/include/periph_conf.h
    M boards/nucleo-l4r5zi/include/periph_conf.h
    M boards/nz32-sc151/include/periph_conf.h
    M boards/opencm904/include/periph_conf.h
    M boards/openmote-b/include/periph_conf.h
    M boards/openmote-cc2538/include/periph_conf.h
    M boards/particle-argon/include/periph_conf.h
    M boards/particle-boron/include/periph_conf.h
    M boards/particle-xenon/include/periph_conf.h
    M boards/pba-d-01-kw2x/include/periph_conf.h
    M boards/phynode-kw41z/include/periph_conf.h
    M boards/pyboard/include/periph_conf.h
    M boards/reel/include/periph_conf.h
    M boards/remote-pa/include/periph_conf.h
    M boards/remote-reva/include/periph_conf.h
    M boards/remote-revb/include/periph_conf.h
    M boards/ruuvitag/include/periph_conf.h
    M boards/samd21-xpro/include/periph_conf.h
    M boards/same54-xpro/include/periph_conf.h
    M boards/saml21-xpro/include/periph_conf.h
    M boards/samr21-xpro/include/periph_conf.h
    M boards/samr30-xpro/include/periph_conf.h
    M boards/sensebox_samd21/include/periph_conf.h
    M boards/slstk3401a/include/periph_conf.h
    M boards/slstk3402a/include/periph_conf.h
    M boards/sltb001a/include/periph_conf.h
    M boards/slwstk6000b/include/periph_conf.h
    M boards/slwstk6220a/include/periph_conf.h
    M boards/sodaq-autonomo/include/periph_conf.h
    M boards/sodaq-explorer/include/periph_conf.h
    M boards/sodaq-one/include/periph_conf.h
    M boards/sodaq-sara-aff/include/periph_conf.h
    M boards/spark-core/include/periph_conf.h
    M boards/stk3600/include/periph_conf.h
    M boards/stk3700/include/periph_conf.h
    M boards/stm32f0discovery/include/periph_conf.h
    M boards/stm32f3discovery/include/periph_conf.h
    M boards/stm32f429i-disc1/include/periph_conf.h
    M boards/stm32f4discovery/include/periph_conf.h
    M boards/stm32f769i-disco/include/periph_conf.h
    M boards/stm32l0538-disco/include/periph_conf.h
    M boards/stm32l476g-disco/include/periph_conf.h
    M boards/teensy31/include/periph_conf.h
    M boards/ublox-c030-u201/include/periph_conf.h
    M boards/usb-kw41z/include/periph_conf.h
    M boards/yunjia-nrf51822/include/periph_conf.h
    M core/include/kernel_defines.h
    M core/sched.c
    M cpu/esp32/irq_arch.c
    M cpu/esp32/periph/pwm.c
    M cpu/esp8266/esp-wifi/esp_wifi_netdev.c
    M cpu/esp8266/periph/i2c.c
    M cpu/esp8266/periph/timer.c
    M cpu/kinetis/dist/calc_spi_scalers/calc_spi_scalers.c
    M cpu/kinetis/doc.txt
    M cpu/kinetis/periph/i2c.c
    M cpu/mips_pic32_common/periph/gpio.c
    M cpu/samd21/periph/pwm.c
    M cpu/stm32_common/dist/spi_divtable/spi_divtable.c
    M cpu/stm32_common/periph/dma.c
    M drivers/at86rf2xx/at86rf2xx_getset.c
    M drivers/bmx280/include/bmx280_params.h
    M drivers/kw2xrf/kw2xrf_intern.c
    M drivers/ltc4150/ltc4150_last_minute.c
    M drivers/sht1x/sht1x.c
    M drivers/sht2x/include/sht2x_params.h
    M drivers/sht3x/sht3x_saul.c
    M drivers/soft_spi/soft_spi.c
    M drivers/srf04/include/srf04_params.h
    M examples/cord_ep/main.c
    M examples/cord_epsim/main.c
    M examples/dtls-echo/dtls-server.c
    M examples/emcute_mqttsn/main.c
    M examples/filesystem/main.c
    M examples/gcoap/gcoap_cli.c
    M examples/nanocoap_server/coap_handler.c
    M pkg/lua/contrib/lua_loadlib.c
    M pkg/lua/contrib/lua_run.c
    M pkg/lwip/contrib/lwip.c
    M pkg/nimble/scanlist/nimble_scanlist.c
    M pkg/nordic_softdevice_ble/src/ble-core.c
    M pkg/openthread/contrib/openthread.c
    M pkg/openthread/contrib/platform_functions_wrapper.c
    M sys/arduino/base.cpp
    M sys/auto_init/can/auto_init_can_native.c
    M sys/auto_init/can/auto_init_periph_can.c
    M sys/auto_init/netif/auto_init_at86rf2xx.c
    M sys/auto_init/netif/auto_init_cc110x.c
    M sys/auto_init/netif/auto_init_cc2420.c
    M sys/auto_init/netif/auto_init_enc28j60.c
    M sys/auto_init/netif/auto_init_kw2xrf.c
    M sys/auto_init/netif/auto_init_mrf24j40.c
    M sys/auto_init/netif/auto_init_slipdev.c
    M sys/auto_init/netif/auto_init_sx127x.c
    M sys/auto_init/netif/auto_init_w5100.c
    M sys/auto_init/netif/auto_init_xbee.c
    M sys/auto_init/saul/auto_init_ad7746.c
    M sys/auto_init/saul/auto_init_adc.c
    M sys/auto_init/saul/auto_init_adcxx1c.c
    M sys/auto_init/saul/auto_init_ads101x.c
    M sys/auto_init/saul/auto_init_adxl345.c
    M sys/auto_init/saul/auto_init_bmp180.c
    M sys/auto_init/saul/auto_init_bmx055.c
    M sys/auto_init/saul/auto_init_ccs811.c
    M sys/auto_init/saul/auto_init_dht.c
    M sys/auto_init/saul/auto_init_ds18.c
    M sys/auto_init/saul/auto_init_ds75lx.c
    M sys/auto_init/saul/auto_init_fxos8700.c
    M sys/auto_init/saul/auto_init_gpio.c
    M sys/auto_init/saul/auto_init_grove_ledbar.c
    M sys/auto_init/saul/auto_init_hdc1000.c
    M sys/auto_init/saul/auto_init_hts221.c
    M sys/auto_init/saul/auto_init_io1_xplained.c
    M sys/auto_init/saul/auto_init_isl29020.c
    M sys/auto_init/saul/auto_init_jc42.c
    M sys/auto_init/saul/auto_init_l3g4200d.c
    M sys/auto_init/saul/auto_init_lis2dh12.c
    M sys/auto_init/saul/auto_init_lis3dh.c
    M sys/auto_init/saul/auto_init_lis3mdl.c
    M sys/auto_init/saul/auto_init_lpsxxx.c
    M sys/auto_init/saul/auto_init_lsm303dlhc.c
    M sys/auto_init/saul/auto_init_lsm6dsl.c
    M sys/auto_init/saul/auto_init_ltc4150.c
    M sys/auto_init/saul/auto_init_mag3110.c
    M sys/auto_init/saul/auto_init_mma7660.c
    M sys/auto_init/saul/auto_init_mma8x5x.c
    M sys/auto_init/saul/auto_init_mpl3115a2.c
    M sys/auto_init/saul/auto_init_mpu9150.c
    M sys/auto_init/saul/auto_init_pir.c
    M sys/auto_init/saul/auto_init_pulse_counter.c
    M sys/auto_init/saul/auto_init_sds011.c
    M sys/auto_init/saul/auto_init_sht1x.c
    M sys/auto_init/saul/auto_init_sht3x.c
    M sys/auto_init/saul/auto_init_si114x.c
    M sys/auto_init/saul/auto_init_si70xx.c
    M sys/auto_init/saul/auto_init_tcs37727.c
    M sys/auto_init/saul/auto_init_tmp006.c
    M sys/auto_init/saul/auto_init_tsl2561.c
    M sys/auto_init/saul/auto_init_tsl4531x.c
    M sys/auto_init/saul/auto_init_vcnl40x0.c
    M sys/auto_init/saul/auto_init_veml6070.c
    M sys/auto_init/storage/auto_init_sdcard_spi.c
    M sys/fmt/fmt.c
    M sys/include/embUnit.h
    M sys/include/phydat.h
    M sys/net/application_layer/gcoap/gcoap.c
    M sys/net/gnrc/application_layer/tftp/gnrc_tftp.c
    M sys/net/gnrc/application_layer/uhcpc/gnrc_uhcpc.c
    M sys/net/routing/nhdp/nhdp_reader.c
    M sys/net/routing/nhdp/nhdp_writer.c
    M sys/phydat/phydat.c
    M sys/riotboot/slot.c
    M sys/shell/commands/sc_gnrc_netif.c
    M sys/shell/commands/sc_sht1x.c
    M sys/shell/shell.c
    M tests/bench_timers/main.c
    M tests/can_trx/main.c
    M tests/driver_at86rf2xx/common.h
    M tests/driver_ds3234/main.c
    M tests/driver_dynamixel/main.c
    M tests/driver_feetech/main.c
    M tests/driver_isl29125/main.c
    M tests/driver_sdcard_spi/main.c
    M tests/driver_sht1x/main.c
    M tests/evtimer_underflow/main.c
    M tests/libfixmath/main.c
    M tests/lua_loader/main.c
    M tests/nanocoap_cli/nanocli_client.c
    M tests/nanocoap_cli/request_handlers.c
    M tests/periph_uart/main.c
    M tests/pkg_cn-cbor/main.c
    M tests/pkg_fatfs/main.c
    M tests/pkg_fatfs_vfs/main.c
    M tests/pkg_jsmn/simple.c
    M tests/pkg_tinycbor/main.c
    M tests/riotboot_flashwrite/coap_handler.c
    M tests/unittests/tests-analog_util/tests-analog_util.c
    M tests/unittests/tests-core/tests-core-priority-queue.c
    M tests/unittests/tests-div/tests-div.c
    M tests/unittests/tests-gcoap/tests-gcoap.c
    M tests/unittests/tests-matstat/tests-matstat.c
    M tests/unittests/tests-phydat/tests-phydat.c
    M tests/unittests/tests-sht1x/tests-sht1x.c
    M tests/unittests/tests-vfs/tests-vfs-mount-constfs.c
    M tests/xtimer_usleep/main.c

  Log Message:
  -----------
  Merge pull request #11865 from benpicco/ARRAYSIZE

add ARRAY_SIZE macro and make use of it


Compare: https://github.com/RIOT-OS/RIOT/compare/900fdcf78335...34b5d499d0e4


More information about the commits mailing list