Joakim Nohlgård
efc5f2a95c
msp430fxyz: Disable GPIO ISRs when periph_gpio_irq is not selected
2018-08-29 08:53:20 +02:00
Joakim Nohlgård
ace717ee27
drivers: Add dep on periph_gpio_irq in drivers using GPIO IRQ
2018-08-29 08:53:20 +02:00
Joakim Nohlgård
8996cbe313
make: Introduce new feature flag periph_gpio_irq
2018-08-29 08:53:20 +02:00
af3232fb34
gnrc_rpl: Pass options length to msg validator
...
Currently the length of the full ICMPv6 packet is passed to the
validator function causing validation failures on valid packets. This
fixes that by passing the length of remaining RPL options of the packet.
2018-08-29 00:47:20 +02:00
0c790c6638
gnrc_rpl: fix zeroing of RPL DIS fields
...
The code originally assumed that the location of DIS struct is directly
after the ICMPv6 struct. This is not necessarily true when both structs
are individually allocated by pktbuf. This commit fixes this issue by
directly accessing the location of the DIS struct.
2018-08-29 00:33:27 +02:00
Jose Alamos
4865731fdd
hashes/sha3: add missing macro documentation
2018-08-28 19:28:40 +02:00
Jose Alamos
7e30e3256f
hashes/sha256: add missing macro documentation
2018-08-28 19:28:33 +02:00
Jose Alamos
6458942716
hashes/sha3: change ingroup directive
2018-08-28 19:26:10 +02:00
Jose Alamos
ea7e5a3935
hashes/sha256: change ingroup directive
2018-08-28 19:26:01 +02:00
Jose Alamos
0a29095197
hashes/sha1: change ingroup directive
2018-08-28 19:25:49 +02:00
Jose Alamos
c4b8731633
hashes/md5: change ingroup directive
2018-08-28 19:25:32 +02:00
Jose Alamos
3ee3a020c3
hashes/cmac: change ingroup directive
2018-08-28 19:25:20 +02:00
Jose Alamos
5cf0b1ae62
hasehs/sha-3: add doxygen group for sha-3
2018-08-28 19:19:36 +02:00
Jose Alamos
7c59f02639
hasehs/sha256: add doxygen group for sha256
2018-08-28 19:14:51 +02:00
Jose Alamos
116118af22
doc/hashes: define new hash groups
2018-08-28 19:06:36 +02:00
Jose Alamos
e1b88abe99
doc: move Checksum group under sys_hashes
2018-08-28 18:53:44 +02:00
11f1955ad4
Merge pull request #9620 from AaltoNEPPI/feature-refactor-cortex_init
...
cpu/cortexm_common/cortexm_init: Allow piecewise calling
2018-08-28 13:53:26 +02:00
Pekka Nikander
6aa0a48558
cpu/cortexm_common/cortexm_init: Allow piecewise calling
...
Refactor cortexm_init to allow bits and pieces of
it to be called separately, while retaining the
current API, too. Needed for non-standard
Cortex-M initialisation, such as with nRF52
SoftDevice.
2018-08-28 14:07:50 +03:00
José Alamos
ed14e806c3
Merge pull request #9791 from basilfx/feature/slstk3402a_docs
...
boards: slstk3402a: add docs
2018-08-28 11:52:35 +02:00
Karl Fessel
d9aac6a7d4
atmega_common/gpio_init: fix pull-up settings for GPIO_IN_PU
...
This Patch makes gpio_init precalculate the pin mask once,
This Patch makes gpio_init of atmega_common configure the pin as an input and configure the pullup in the case of GPIO_IN_PU.
GPIO_IN_PU and GPIO_IN need to change pullup so they need to change output (this is coverd by the not touching outputs is not guaranteed statement)
(this is a special case for atmega the pull_up is configured by writing 1 to the port_register which is also the level of the output if the pin is configured to output).
This fix makes it more compliant to comments in periph/gpio.h
2018-08-27 20:34:10 +02:00
Francisco Acosta
185c5a53db
Merge pull request #9801 from gebart/pr/frdm-kw41z-adc-config
...
frdm-kw41z: Clean up ADC configuration
2018-08-27 19:45:32 +02:00
bee9a210bc
Merge pull request #9844 from gebart/pr/features-fixup
...
drivers: Add missing dependencies
2018-08-27 12:50:03 +02:00
José Alamos
349af36903
Merge pull request #9337 from aabadie/pr/drivers/doc_saul
...
drivers*: add drivers with saul support in the doxygen drivers_saul group
2018-08-27 12:11:08 +02:00
9f8386c215
drivers*: add saul doc group to related drivers
2018-08-27 11:32:20 +02:00
0cfdaab246
Merge pull request #9842 from jia200x/pr/doc_math
...
doc: add `math` group to Doxygen
2018-08-27 10:34:09 +02:00
Joakim Nohlgård
667a43f742
tests/driver_*: Rely on Makefile.dep for FEATURES_REQUIRED
2018-08-26 09:34:58 +02:00
Joakim Nohlgård
bf851482b2
drivers: dep: Add missing xbee periph deps
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
deacf9c4a7
drivers: dep: Add missing srf08 periph_i2c dep
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
2d7c43f223
drivers: dep: Add missing srf02 deps
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
00f5177d78
drivers: dep: Add missing pcd8544 periph deps
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
af6db2fe28
drivers: dep: Add missing nvram_spi periph_spi dep
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
4a7a5cf5e3
drivers: dep: Add missing nrf24l01p deps
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
9ad69eaba9
drivers: dep: Add missing mq3 periph_adc dep
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
1858d40594
drivers: dep: Add missing lsm303dlhc periph_i2c dep
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
3be0913434
drivers: dep: Add missing lps331ap periph_i2c dep
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
9c25768540
drivers: dep: Remove reference to deleted lm75a driver
2018-08-26 08:10:13 +02:00
Joakim Nohlgård
00017f3f41
drivers: dep: Add missing lc709203f periph dep
2018-08-26 08:10:11 +02:00
Joakim Nohlgård
e35884c048
drivers: dep: Add missing kw2xrf periph_gpio dep
2018-08-26 08:10:07 +02:00
Joakim Nohlgård
eaa6fb381c
drivers: dep: Add missing isl29125 periph_i2c dep
2018-08-26 08:10:05 +02:00
Joakim Nohlgård
7b5dae8d3d
drivers: dep: Add missing isl29020 periph_i2c dep
2018-08-26 08:10:03 +02:00
Joakim Nohlgård
658f751f56
drivers: dep: Add missing ina220 periph_i2c dep
2018-08-26 08:09:58 +02:00
Joakim Nohlgård
dfc05cc545
drivers: dep: Add missing hih6130 periph_i2c dep
2018-08-26 08:09:56 +02:00
Joakim Nohlgård
bd8630518b
drivers: dep: Add missing adt7310 periph_spi dep
2018-08-26 08:09:52 +02:00
Joakim Nohlgård
32223aa760
tests/openthread: Makefile: Fix FEATURES_REQUIRED
2018-08-26 07:24:38 +02:00
Joakim Nohlgård
ab05acbf89
core: Mark openocd info variables read-only
2018-08-25 14:44:45 +02:00
MrKevinWeiss
223ed1a26b
doc: Add deprecation warnings for new repos
...
This PR add deprication warning to notify anyone using the if_lib files that it is being removed from RIOT repo and making it's own repo (RIOT-OS/lib_if).
This is intended to help wil modularization since it is not only being used within RIOT but in other areas as well.
README files are updated to indicate the change and if the if_lib is used it will throw a warning indicating the deprecation.
2018-08-25 10:34:32 +02:00
Martine Lenders
0f91735280
Merge pull request #9129 from OTAkeys/pr/mtd_spi_nor_4byte
...
mtd_spi_nor: add 4-byte address flash support
2018-08-24 22:22:52 +02:00
Martine Lenders
9c22c5bb63
Merge pull request #8472 from aabadie/pr/driver_ata8520_enhancement
...
drivers/ata8520e: internal implementation improvements
2018-08-24 22:21:27 +02:00
Joakim Nohlgård
b2c52bb1e1
Merge pull request #9835 from gebart/pr/gnrc-netif-init-failed
...
gnrc_netif: Check return value of netdev init during thread start
2018-08-24 21:33:22 +02:00
Jose Alamos
961cc9d0d1
pkg/libfixmath: change ingroup directive
2018-08-24 18:14:03 +02:00