Commit Graph
28507 Commits
Author SHA1 Message Date
Alexandre Abadie 81c2b08d9b drivers/disp_dev: use const qualifier 2020-04-28 13:14:52 +02:00
Alexandre Abadie 6105f223e3 Merge pull request #13930 from fjmolinas/pr_stm32f1_rtc_dont_provide
cpu/stm32f1: dont provide periph_rtc at cpu level
2020-04-28 09:50:39 +02:00
Martine Lenders 096996ee22 Merge pull request #13961 from leandrolanzieri/pr/tests/gnrc_dhcpv6_client/fix_test
tests/gnrc_dhcpv6_client: Fix term and increase timeout
2020-04-27 16:32:31 +02:00
Alexandre Abadie e57b132a84 Merge pull request #13916 from leandrolanzieri/pr/kconfiglib/parse_help
tools/kconfiglib: Add riot_kconfig to override default behaviours
2020-04-27 13:22:43 +02:00
Leandro Lanzieri ed38bd86d4 makefiles/kconfiglib: Use RIOT specific menuconfig script 2020-04-27 12:29:40 +02:00
Leandro Lanzieri 8023aa3d47 dist/tools/kconfiglib: Add riot_kconfig to override default behaviours
This also patches menuconfig.py to use the new class. For now it
implements a version of _parse_help which removes Doxygen markers.
2020-04-27 12:29:40 +02:00
Leandro Lanzieri de789169b2 tests/gnrc_dhcpv6_client: Increase timeout 2020-04-27 11:31:48 +02:00
Leandro Lanzieri 153f04f534 tests/gnrc_dhcpv6_client: Fix TERMPROG 2020-04-27 11:27:47 +02:00
Leandro Lanzieri bae68fd7d0 Merge pull request #13945 from miri64/gnrc_ipv6_nib/fix/dr-with-multi-iface
gnrc_ipv6_nib: fix NS sending for multiple upstream interfaces
2020-04-27 11:08:07 +02:00
Leandro Lanzieri 028dea2bf2 Merge pull request #13934 from akshaim/Kconfig_opt3001
drivers/opt3001 : Expose Configurations to Kconfig
2020-04-27 10:51:31 +02:00
Akshai MandLeandro Lanzieri f796664eed drivers/opt3001 : Expose to Kconfig
Expose configurable parameters to Kconfig

Co-Authored-By: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-04-27 13:59:38 +05:30
Akshai M abb1477ffe drivers/opt3001 : Define Options
Define choices for macros.
2020-04-27 13:59:37 +05:30
Akshai M 80534dfc36 drivers/opt3001 : Add CONFIG_
Add CONFIG_ prefix to compile time configurations
2020-04-27 13:59:37 +05:30
Leandro Lanzieri ca43957e9e Merge pull request #13951 from akshaim/Kconfig_pn532
drivers/pn532 : Expose Configurations to Kconfig
2020-04-27 09:26:45 +02:00
Alexandre Abadie 5cc39f98bb Merge pull request #13956 from benpicco/tests/periph_uart-non_stdio_uart-fix
tests/periph_uart: fix for !stdio_uart
2020-04-27 09:25:56 +02:00
Francisco Molina b78e4efb56 cpu/stm32f1: dont provide periph_rtc at cpu level
stm32f1 periph_rtc implementation gets a 1s resolution by dividing
CLOCK_LSx by 32768. This only make sense if CLOCK_LSE is set,
otherwise CLOCK_LSI=~40000, which will lead to an imprecise rtc.
2020-04-27 08:59:21 +02:00
benpicco 4ceff67ca0 Merge pull request #13127 from francois-berder/remove-objcopy-warning
cpu: mips_pic32*: Fix unused .gcc_except_table section warning
2020-04-26 23:27:30 +02:00
Marian Buschsieweke 70a558059e Merge pull request #13955 from benpicco/cpu/lpc2387-pm_num_modes
cpu/lpc2387: PM_NUM_MODES must only count non-idle modes
2020-04-26 21:46:40 +02:00
benpicco bbe1e723df Merge pull request #13936 from btcven/2020_04_23-aux
cc26x2_cc13x2: fix AUX_* register domain documentation
2020-04-26 20:41:40 +02:00
Benjamin Valentin aac593a7c9 tests/periph_uart: fix for !stdio_uart
Only include `stdio_uart.h` if stdio over UART is used.
This makes it possible to use the default stdio UART0
for the test.

This is needed if e.g. the default stdio of a board is USB CDC ACM.
2020-04-26 20:31:28 +02:00
Benjamin Valentin c21b5d6f55 cpu/lpc2387: PM_NUM_MODES must only count non-idle modes
lpc23xx has 3 sleep modes and one idle mode.
`PM_NUM_MODES` must only count the idle modes.

In practise, this makes no difference since `mode 3` (IDLE) is
the `default` case in `pm_set()` anyway.
2020-04-26 19:45:43 +02:00
benpicco bcf4cc8083 Merge pull request #13868 from benpicco/boards/mcb2388-enhancements
boards/mcb2388: misc enhancements
2020-04-26 19:31:08 +02:00
benpicco 5ca030b311 Merge pull request #13937 from btcven/2020_04_23-flash-aux
cc26xx_cc13xx: update VIMS/FLASH documentation
2020-04-26 17:23:51 +02:00
Jean Pierre Dudey 81d0d7c1f8 cc26x2_cc13x2: update AUX domain documentation
The following registers were updated:

- AIO_AIODIOx documentation
- AUX_TDC documentation
- AUX_EVCTL documentation
- AUX_SYSIF documentation
  - Fixed a copy/paste error in AUX_SYSIF definition.
  - Registers now match original names.
- AUX_TIMER01 documentation
- AUX_TIMER2 documentation
- AUX_SMPH documentation
- AUX_ANAIF documentation
- update ADI_4_AUX documentation
  - Added missing LPMBIAS register
- ADDI_SEM documentation

Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-04-26 09:35:26 -05:00
Akshai M 0277b0facc drivers/pn532 : Expose to Kconfig
Expose configurations to Kconfig
2020-04-25 23:06:07 +05:30
Akshai M 53c988a06c drivers/pn532 : Add CONFIG_
ADD CONFIG_ prefix to PN532_BUFFER_LEN
2020-04-25 22:33:34 +05:30
benpicco bb1ff1f635 Merge pull request #13946 from benpicco/examples/gnrc_border_router/ethos_baudrate
examples/gnrc_border_router: don't ignore ETHOS_BAUDRATE
2020-04-25 10:34:44 +02:00
Martine S. LendersandBenjamin Valentin cb8a6c36b0 gnrc_ipv6_nib: 6ln: use interface-specific DR for address registration
With multiple 6LoWPAN interfaces the router for the given interface
—the one the triggering RA came over—should be used to register the
address with.

Co-Authored-By: Benjamin Valentin <benpicco@googlemail.com>
2020-04-25 01:20:55 +02:00
Benjamin Valentin 4ed97c75e7 examples/gnrc_border_router: don't ignore ETHOS_BAUDRATE
`ETHOS_BAUDRATE` must be a parameter to `start_network.sh`.
This must have been lost during refactoring.
2020-04-24 23:15:20 +02:00
Martine S. LendersandBenjamin Valentin 245c04f368 gnrc_ipv6_nib: internal: add capability to search DR by interface
Co-Authored-By: Benjamin Valentin <benpicco@googlemail.com>
2020-04-24 17:57:09 +02:00
Leandro Lanzieri 0beb48a286 Merge pull request #13929 from fjmolinas/pr_rtt_blxxpill
boards/common/blxxxpill: provide periph_rtt
2020-04-24 15:07:34 +02:00
Leandro Lanzieri e7a1b40cde Merge pull request #13224 from fjmolinas/pr_xbee_cts_reset
drivers/xbee: disable CTS/RTS pin unless periph_uart_hw_fc is used
2020-04-24 11:18:49 +02:00
Francisco Molina 922b35da2d drivers/xbee: disable CTS/RTS pin unless periph_uart_hw_fc is used
If usinng an arduino xbee shield then CTS pin will be wired to the
ICSP connector RESET pin.

If also used on an arduino-% board then if xbee is busy sending or
receiving data it will assert CTS and this will trigger a reset on
the board.

To avoid this disable CTS functionality on start up unless hardware
flow control is explicitly requested.
2020-04-24 10:54:36 +02:00
Koen Zandberg 268152bfc9 Merge pull request #13227 from leandrolanzieri/pr/kconfig_migrate/net/coap
net/coap: Expose configurations to Kconfig
2020-04-24 10:44:58 +02:00
Francisco Molina a72abe5903 boards/common/blxxxpill: provide periph_rtt 2020-04-24 10:44:57 +02:00
Alexandre Abadie 5b814dbe98 Merge pull request #13907 from fjmolinas/pr_stm32f1_rtt
cpu/stm32f1: add unified rtt configuration
2020-04-24 10:21:43 +02:00
Leandro Lanzieri eeea9b7dae net/coap: Expose configurations to Kconfig 2020-04-24 10:06:45 +02:00
Leandro Lanzieri 9e427e1584 net/coap: Move COAP_MAX_RETRANSMIT to 'CONFIG' namespace
COAP_MAX_RETRANSMIT is moved to the compile time configuration macro
namespace.
2020-04-24 10:06:43 +02:00
Leandro Lanzieri afe4244ac9 net/coap: Move COAP_RANDOM_FACTOR_1000 to 'CONFIG' namespace
COAP_RANDOM_FACTOR_1000 is moved to the compile time configuration macro
namespace.
2020-04-24 10:06:43 +02:00
Leandro Lanzieri 072a0d8563 net/coap: Move COAP_ACK_TIMEOUT to 'CONFIG' namespace
COAP_ACK_TIMEOUT is moved to the compile time configuration macro
namespace.
2020-04-24 10:06:40 +02:00
Francisco Molina 4d398ab09e cpu/stm32f1: add unified rtt configuration 2020-04-24 08:57:04 +02:00
Jean Pierre Dudey 0aba7556d0 cc26xx_cc13xx: update VIMS/FLASH documentation
Also i've fixed the register bank offsets, 0x4 was being added without
need.

Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-04-23 17:10:18 -05:00
Alexandre Abadie e9d2fdb29b Merge pull request #13933 from fjmolinas/pr_rtt_doc
drivers/periph/rtt.h: ensure RTT_MAX_VALUE is set
2020-04-23 22:38:13 +02:00
Francisco Molina 0c0f8ec98f drivers/periph/rtt.h: add RTT_FREQUENCY & RTT_MAX_VALUE doc 2020-04-23 22:11:16 +02:00
Francisco Molina 2604971753 drivers/periph/rtt.h: ensure RTT_MAX_VALUE is set 2020-04-23 19:07:18 +02:00
Koen Zandberg 5e5ed8233d Merge pull request #13922 from kaspar030/ztimer_rtt_maxval_fix
ztimer: periph_rtt: ensure RTT_MAX_VALUE is honored
2020-04-23 18:42:00 +02:00
Kaspar Schleiser d8c129fc47 ztimer: periph_rtt: ensure RTT_MAX_VALUE is honored
Previously, ztimer would happily set an absolute RTT alarm value that exceeds
RTT's maximum value (though not a longer interval), as the `val` was
simply added to `rtt_get_counter()`.
This commit ensures that the target value wraps around RTT_MAX_VALUE.

Fixes #13920.
2020-04-23 16:19:25 +02:00
Leandro Lanzieri 341916cd30 Merge pull request #13915 from akshaim/Kconfig_mag3110
drivers/mag3110 : Expose Configurations to Kconfig
2020-04-23 13:21:34 +02:00
Leandro Lanzieri 6ca6737f5f Merge pull request #13927 from akshaim/Kconfig_motor_driver
drivers/motor_driver : Expose Configurations to Kconfig
2020-04-23 12:25:57 +02:00
Akshai MandLeandro Lanzieri fc3ff2a9d9 drivers/mag3110 : Expose to Kconfig
Expose Configurations to Kconfig

Co-Authored-By: Leandro Lanzieri <leandro.lanzieri@haw-hamburg.de>
2020-04-23 15:50:26 +05:30