Kevin "Bear Puncher" Weiss
268d3e926c
Merge pull request #10826 from ranbe1/at_driver_uart_initialize_status
...
drivers/at: make at_dev_init() return uart initialize status
2019-03-26 14:07:05 +01:00
Gaëtan Harter
d4775ccf96
riotboot: remove compatibility for HEXFILE as file to flash
...
It is now the case for `edbg`.
Openocd support still needs special handling.
2019-03-26 13:35:04 +01:00
Gaëtan Harter
72bc21c0de
makefiles/edbg.inc.mk: use FLASHFILE
...
Update to use FLASHFILE as file to be flashed on the board.
2019-03-26 13:35:04 +01:00
Dylan Laduranty
b0a2559db8
Merge pull request #11248 from emmanuelsearch/pr-riotboot-saml1x
...
saml1x: add riotboot support
2019-03-26 13:08:59 +01:00
Martine Lenders
a927a051db
tests/unittests: exclude ENOMEM tests for gnrc_pktbuf_malloc
2019-03-26 12:08:10 +01:00
Martine Lenders
8749dc817a
tests: use NDP_HOP_LIMIT instead of magic number
2019-03-26 12:00:52 +01:00
Martine Lenders
06e244c963
ndp: provide define for common hop-limit
2019-03-26 12:00:52 +01:00
emmanuelsearch
61c793aa4c
cpu/cortexm_common: Add image_baseaddr support for Cortex-M23
2019-03-26 11:46:00 +01:00
emmanuelsearch
78cbf4fb57
saml1x: Add riotboot support
2019-03-26 11:46:00 +01:00
Dylan Laduranty
93bff4878f
Merge pull request #10915 from bergzand/pr/usb/sam0
...
sam0_common: Add USB peripheral driver
2019-03-26 10:43:26 +01:00
7daf5966c2
arduino-zero: add usbdev feature
2019-03-26 10:26:12 +01:00
99962ffd15
samr21-xpro: add usbdev configuration
2019-03-26 10:26:12 +01:00
d7804823db
sam0_common: Add USB peripheral driver
2019-03-26 10:26:11 +01:00
Martine Lenders
9319c320d8
Merge pull request #11268 from haukepetersen/opt_ble_doxygen
...
net/ble: cleanup doxygen grouping
2019-03-26 10:02:40 +01:00
Gunar Schorcht
b42106e738
cpu/esp32: required uart_set_baudrate changes
...
Function uart_set_baudrate which is only used internally was made static and renamed to _uart_set_baudrate to indicate that it is an internal function. Furthermore, an additional waiting for flushed TX FIFO added. The reconfiguration is now handled as critical section.
2019-03-26 09:57:44 +01:00
Gunar Schorcht
f5da4a1c9f
cpu/esp32: internal uart int handler made static
...
The interrupt handler is only used internally and declared to be static.
2019-03-26 09:57:44 +01:00
Gunar Schorcht
9378888be6
cpu/esp32: some uart_* funcs moved inside the file
...
For consistency reasons, external functions were moved to the section of external functions.
2019-03-26 09:57:44 +01:00
Gunar Schorcht
de64d2e384
cpu/esp32: _uart_config function moved
...
For consistency reasons, internal function _uart_config was moved to the section of internal functions.
2019-03-26 09:57:44 +01:00
Olaf Bergmann
db615302a2
[tinydtls] Makefile.include: fixed GNRC vs. posix_sockets
...
When WITH_RIOT_GNRC is set in CFLAGS, tinydtls will use a more
compact address representation based on ipv6_addr_t instead of
POSIX-style sockaddr_in6 to identify sessions (cf. struct session_t).
When posix_sockets are used (as in libcoap, e.g.), the POSIX
address representation should be selected automatically for
consistency. This change adds -DWITH_RIOT_GNRC to CFLAGS only
when the module posix_sockets is not selected.
2019-03-26 08:52:10 +01:00
Gunar Schorcht
ec44ee7fb8
cpu/esp32: additional _ removed from __uart_*
...
An additional _ for static symbols has been added by mistake and should be removed. This will make future merging with the reimplementation of ESP8266 easier.
2019-03-26 08:14:00 +01:00
c697a3bfd8
usbdev: extend events with suspend/resume
2019-03-25 21:03:21 +01:00
Dylan Laduranty
784af0a9c8
Merge pull request #11213 from bergzand/pr/usb/periph_init
...
usbdev: Add low level initialization to `periph_init()`
2019-03-25 20:49:25 +01:00
Hauke Petersen
f5467ef9f1
net/ble: cleanup doxygen grouping
2019-03-25 19:04:05 +01:00
Gaëtan Harter
ec4d83727a
Makefile.include: add a 'test/available' target
...
This allows querying the build system if there are test available.
Before, one should rely on 'info-debug-variable-TESTS' to print the list
of test files. But was not reliable as sometime the build system printed
messages anyway.
BOARD=esp32-wroom-32 make --silent --no-print-directory \
-C examples/hello-world/ info-debug-variable-TESTS
ESP32_SDK_DIR should be defined as /path/to/esp-idf directory
ESP32_SDK_DIR is set by default to /opt/esp/esp-idf
# empty line here
Now the return code can be trusted.
2019-03-25 16:17:26 +01:00
Gaëtan Harter
45e1b47b26
Makefile.include: declare 'test' PHONY
2019-03-25 16:16:25 +01:00
Marian Buschsieweke
d00becbc4b
boards/nucleo-f767zi: Use shared clock settings
...
Use boards/common/stm32/include/f7/cfg_clock_216_8_1.h for core clock settings
2019-03-25 15:51:30 +01:00
Marian Buschsieweke
17fd6941ce
boards/common/stm32: SPI divtable for 108MHz/54MHz
2019-03-25 15:51:30 +01:00
Marian Buschsieweke
7ab1ae1b76
boards/common/stm32: Clock for F7 216MHz/8MHz/LSE
...
Added file with clock settings for STM32-F7 CPUs with a core clock of 216MHz,
an external high speed clock of 8 MHz and external low speed clock (32.768kHz)
enabled.
2019-03-25 15:51:30 +01:00
Kevin "Bear Puncher" Weiss
096e4a2354
Merge pull request #11240 from maribu/i2c_scan
...
shell: Add command i2c_scan
2019-03-25 15:25:17 +01:00
Marian Buschsieweke
6b0082bb3f
shell: Add command i2c_scan
...
Add a trivial shell program that scans for all slaves on an I2C bus by iterating
all of the possible 127 I2C addresses and checking for the ACK of the device.
2019-03-25 14:10:04 +01:00
Gunar Schorcht
01d17793eb
boards/cpu/esp32*: doc fix of built-in ROM size
2019-03-25 14:00:59 +01:00
Kevin "Bear Puncher" Weiss
d660888150
Merge pull request #11082 from OTAkeys/pr/stm32_i2c_2_restart_error
...
cpu/stm32_common/i2c_2: reset i2c when timeout during start condition
2019-03-25 13:20:11 +01:00
MichelRottleuthner
2eecd6d215
Merge pull request #11259 from MrKevinWeiss/pr/i2c/fixnacktimeoutstmf1
...
cpu/stm32_common: Fix i2c_2 NACK stopping twice
2019-03-25 13:17:34 +01:00
Vincent Dupont
dc5f58dcc8
cpu/stm32_common/i2c_2: reset i2c when timeout during start condition
2019-03-25 12:48:06 +01:00
MrKevinWeiss
2e37add109
cpu/stm32_common: Fix i2c_2 NACK stopping twice
...
There is an error when the start byte NACKs
The nack sets the stop bit twice which keeps the stop bit high the next time
When the stop bit is high it creates a timeout when trying to use
This commit fixes so when a NACK occures on the address it doesn't stop twice
2019-03-25 12:19:31 +01:00
afa261194b
Merge pull request #11245 from gschorcht/tests/malloc/fix
...
tests/malloc: fix of dereferencing a NULL pointer
2019-03-25 08:40:24 +01:00
Semjon Kerner
253cf0f9fc
Merge pull request #11176 from bergzand/pr/nrf802154/undef_memcpy
...
nrf802154: don't call memcpy if iolist->iol_len==0
2019-03-25 08:09:59 +01:00
Emmanuel Baccelli
1859d03a5a
Merge pull request #11249 from dylad/pr/saml1x_waitstate
...
cpu/saml1x: set wait state according to datasheet
2019-03-24 23:40:51 +01:00
930dd0aad9
Merge pull request #11253 from aabadie/pr/tools_pyocd_offset
...
tools/pyocd: add option for image offset
2019-03-24 18:35:49 +01:00
e2a162b79d
tools/pyocd: add option for image offset
2019-03-24 16:48:45 +01:00
e830462bf2
boards/nrf52840-mdk: fix device type used with pyocd
...
This allows pyOCD to use the right memory values, especially flash size and pyOCD 0.14.1 has support for nrf52840.
2019-03-24 16:48:29 +01:00
Gaëtan Harter
6bbd3a5c27
Merge pull request #11247 from MrKevinWeiss/pr/tests/doc
...
tests/doc: Add intial how to test doc
2019-03-24 15:59:19 +01:00
MrKevinWeiss
7bd633a8b2
tests/doc: Add intial how to test doc
...
This commit adds a README.md to the testing folder.
It explains the basic about how to run a test with testrunner.
It adds a reference so it will be displayed on the doxygen docs.
There currently is not obvious documentation for running tests.
2019-03-24 15:15:35 +01:00
Martine Lenders
bcb6b921d3
Merge pull request #11255 from aabadie/pr/gnrc_netif_nrfmin_fix
...
net/gnrc_netif/nrfmin: put NETOPT_PROTO assert at the right place
2019-03-24 15:01:50 +01:00
5fa2528185
net/gnrc_netif/nrfmin: put NETOPT assert at the right place
...
NETOPT depends on GNRC_SIXLOWPAN and should be moved inside the corresponding preprocessor conditional code
2019-03-24 14:34:12 +01:00
19781098cb
Merge pull request #11136 from jia200x/pr/gnrc_netif_lora
...
gnrc_netif: add NETDEV_TYPE_LORA to L2ADDR check
2019-03-24 11:43:01 +01:00
Jose Alamos
83ba971412
gnrc_netif: add NETDEV_TYPE_LORA to L2ADDR check
2019-03-24 11:10:41 +01:00
1f937cedb7
Merge pull request #11141 from fjmolinas/stm32l0_bootloader
...
stm32l0: add riotboot support
2019-03-24 10:48:48 +01:00
dylad
82aa6c0280
cpu/saml1x: set wait state according to datasheet
2019-03-24 10:43:40 +01:00
francisco
9624a34e86
boards/b-072z-lrwan1: provide riotboot feature
2019-03-24 10:05:53 +01:00