Francisco
578b8b8885
Merge pull request #14372 from benpicco/cpu/nrf52-full
...
cpu/nrf52: add support for the whole family, fix nrf52811
2020-08-27 13:51:12 +02:00
Francisco
f963089b28
Merge pull request #14718 from bergzand/pr/cortexm_common/hard_fault_add_thread_info
...
cortexm_common: Add thread info to hard fault handler
2020-08-26 12:40:25 +02:00
benpicco
a0bae383d7
Merge pull request #14818 from Nishchay-sopho/drivers/sps30/add_sleep_mode
...
drivers/sps30: Add sleep mode
2020-08-25 23:49:32 +02:00
Benjamin Valentin
d5690ee4cd
boards/e104-bt5010a-tb: add support for the E104-BT5010A Test Board
...
This adds support for the nRF52810 based E104-BT5010A break-out board.
2020-08-25 22:51:10 +02:00
benpicco
2eb6d752df
Merge pull request #14770 from benpicco/netif_addr_to_str
...
net/netif: move gnrc_netif_addr_to/from_str() to netif
2020-08-25 18:52:55 +02:00
Benjamin Valentin
d2f740829d
tests/netif: add tests for common netif functions
2020-08-25 17:42:25 +02:00
Nishchay-sopho
a368b0bc36
drivers/sps30: Add sleep mode
2020-08-25 16:20:18 +02:00
Benjamin Valentin
7e479070fa
tests/driver_at86rf2xx_aes: silence warning on native
2020-08-25 14:07:13 +02:00
Benjamin Valentin
39b41d62cd
cpu/native: allow to disable native periph implementations
2020-08-25 13:53:14 +02:00
9b2aa40e03
Merge pull request #14038 from benpicco/mtd_pagewise
...
mtd: add page addressed operations to allow access > 4GiB on SD cards
2020-08-25 13:10:20 +02:00
d05f614d64
Merge pull request #14146 from fjmolinas/pr_rtt_min_value_test
...
tests/periph_rtt_min: add test to figure out RTT_MIN_OFFSET
2020-08-25 13:09:36 +02:00
Martine Lenders
e84eda5796
Merge pull request #14833 from maribu/tests-cleanup
...
tests: Cleanup access to internal variables
2020-08-24 19:33:40 +02:00
benpicco
f3e1032f6e
Merge pull request #14827 from keith-packard/pr/libc/picolibc
...
Pr/libc/picolibc
2020-08-24 18:06:56 +02:00
Keith Packard
e215261ced
picolibc: Use most NEWLIB code with picolibc
...
In most places, picolibc and newlib are the same, so use
the existing newlib code when compiling with picolibc.
Signed-off-by: Keith Packard <keithp@keithp.com>
2020-08-24 08:26:16 -07:00
benpicco
4b91866392
Merge pull request #14781 from ant9000/yarm
...
boards/yarm: Support for YARM board
2020-08-24 16:11:17 +02:00
Marian Buschsieweke
eb1279005c
tests: Cleanup access to internal variables
...
Replace direct accesses to sched_active_thread and sched_active_pid with
the helper functions thread_getpid() and thread_get_active(). This serves
two purposes:
1. It makes accidental writes to those variable from outside core less likely.
2. Casting off the volatile qualifier is now well contained to those two
functions
2020-08-24 09:08:01 +02:00
Antonio Galea
21c69d6899
boards/yarm: adapt memory requirements for test
2020-08-22 16:37:17 +02:00
Antonio Galea
80cc4b3204
boards/yarm: skip tests requiring too much RAM
2020-08-22 16:36:28 +02:00
Martine Lenders
fb63453a1d
Merge pull request #14498 from brummer-simon/evtimer-add_mbox_support
...
evtimer: add mbox support
2020-08-21 16:33:06 +02:00
Simon Brummer
5d67daebb2
evtimer: add mbox support
2020-08-21 15:19:22 +02:00
5536f1afc5
tests/pkg_fatfs_vfs: blacklist nucleo-l031k6
...
Adding the extra prints to the hard fault handler bumped this test over
the available ROM for this board
2020-08-21 10:51:59 +02:00
Leandro Lanzieri
531367a9a2
pkg/tinydtls: enforce the selection of a crypto secure PRNG
...
Also add a sanity checks on the prng_ modules.
2020-08-21 08:39:34 +02:00
Francisco Molina
1b68c384a3
tests/periph_rtt_min: add test to figure out RTT_MIN_OFFSET
2020-08-19 09:28:24 +02:00
Benjamin Valentin
4d41d7f069
tests/pkg_fatfs_vfs: blacklist nucleo-l031k6
2020-08-18 17:26:15 +02:00
Benjamin Valentin
53eedc283b
drivers/at86rf2xx: register driver with netdev
2020-08-17 22:53:51 +02:00
Benjamin Valentin
66f1cd5b60
tests/driver_at86rf2xx_aes: only run CI test on whitelisted boards
...
The test needs a at86rf2xx device attached to the board, otherwise
it will always fail.
2020-08-16 21:59:04 +02:00
Benjamin Valentin
53e292569d
tests/periph_gpio: add automatic GPIO test cmd
...
This adds the `auto_test <port> <pin> <port> <pin>` command.
Specify two GPIOs that are electrically connected e.g. via jumper or wire.
The command will automatically conduct several tests to ensure that the
GPIO implemenation behaves according to the specification.
2020-08-13 10:12:21 +02:00
fabian18
74eec8274e
tests/driver_at86rf2xx_aes: Test for at86rf2xx AES security module
2020-08-12 18:54:23 +02:00
benpicco
e1c6f11fd8
Merge pull request #14742 from kaspar030/fix_timer_msg_tests
...
tests/[xz]timer_msg: check result of thread_create()
2020-08-12 14:03:42 +02:00
benpicco
dfcc69dcb1
Merge pull request #14193 from aabadie/pr/pkg/lvgl_v7
...
pkg/lvgl: bump to v7
2020-08-12 14:03:24 +02:00
377d389ce9
Merge pull request #14609 from fjmolinas/pr_openwsn_bump
...
pkg/openwsn: bump version
2020-08-11 16:25:36 +02:00
2c5e1d6590
tests/pkg_lvgl: adapt to new lvgl API
2020-08-11 15:39:01 +02:00
Francisco Molina
aa1e7797b0
pkg/openwsn: bump version
...
With the new version some OpenWSN modules are optional:
- openwsn_cjoin (and therefore opewnsn_coap)
- openwsn_6lo_fragmentation
- openwsn_icmpv6echo
- openwsn_crypto
- openwsn_udp (optional but kept as default)
New optional modules have been added:
- openwsn_iee802154e_security (link layer security)
- openwsn_adaptive_msf (MSF dynamic slot allocation)
Openvisualizer needs to be updated to be compatible with the new
version.
2020-08-11 15:24:33 +02:00
a9193e0036
tests/ztimer_msg: check result of thread_create()
2020-08-11 12:12:14 +02:00
6f3f2b9b52
tests/xtimer_msg: check result of thread_create()
2020-08-11 12:12:08 +02:00
Marian Buschsieweke
7d9aed7f66
Merge pull request #14391 from benpicco/cpu/stm32-timer_periodic
...
cpu/stm32: implement periph_timer_periodic
2020-08-10 07:58:27 +02:00
Benjamin Valentin
29f83a6f25
tests/driver_soft_uart: Makefile.ci: add small stm32 boards
2020-08-09 22:55:22 +02:00
Benjamin Valentin
110a626b97
tests/periph_timer_periodic: lower CYCLE_MS
...
Reduce CYCLE_MS to 25 ms so the period also fits into a 16 bit 1 MHz
timer.
2020-08-09 22:55:22 +02:00
benpicco
0064397fc2
Merge pull request #14736 from gschorcht/boards/feather_m0/split_wifi_version
...
boards/feather-m0: separate directory for the wifi version
2020-08-09 20:58:10 +02:00
Gunar Schorcht
7e57c562df
tests/bench_timer: add fether-m0-wifi to low memory boards
2020-08-09 20:20:59 +02:00
95ae77dd4b
Merge pull request #14695 from maribu/event_cleanup
2020-08-06 22:15:51 +02:00
70610b3d8a
Merge pull request #14661 from bergzand/pr/tests/bench/Add_ticks_result
2020-08-06 13:50:11 +02:00
8d50a597ee
bench_thread_yield_pingpong: Add number of clock ticks per cycle
2020-08-06 11:54:25 +02:00
566d838113
bench_thread_flags_pingpong: Add number of clock ticks per cycle
2020-08-06 11:54:25 +02:00
86035661a3
bench_mutex_pingpong: Add number of clock ticks per cycle
2020-08-06 11:54:24 +02:00
f2a27dd46b
bench_sched_nop: Add number of clock ticks per cycle
2020-08-06 11:54:24 +02:00
cf56a2c2f4
bench_msg_pingpong: Add number of clock ticks per cycle
2020-08-06 11:53:53 +02:00
480ef3225d
tests/pkg_c25519: increase test timeout (z1 needs >5min)
2020-08-05 14:32:58 +02:00
8afaf11bb5
tests/periph_gpio: bench port 1 on z1
...
/* Port 1:
* P1.0 is not assigned by default
* P1.1 is the bootstrap-loader (BSL) TX pin -> input, special function, default to GND
* THIS PIN MUST *NEVER* BE USED IN NORMAL EXECUTION, SINCE IT INTERFERES WITH UART0 !!!
* P1.2 receives the FIFOP interrupt from CC2420 -> input, GPIO, default to GND
* P1.3 receives the FIFO/GIO0 interrupt from CC2420 -> input, GPIO, default to GND
* P1.4 receives the CCA/GIO1 signal from CC2420 -> input, GPIO, default to GND
* P1.5 is wired to Vcc -> input, GPIO, default to Vcc
* P1.6 receives interrupt INT1 from accelerometer -> input, GPIO, default to GND
* P1.7 receives interrupt INT2 from accelerometer -> input, GPIO, default to GND
*/
(test starts indexing at 0)
2020-08-05 14:32:58 +02:00
1298e51541
tests: update msp430 memory blacklists
2020-08-05 14:32:58 +02:00