343f183f05
fe310: Merge intr.S into irq_arch
2020-08-26 20:17:21 +02:00
Martine Lenders
3d457b76cc
Merge pull request #14757 from benpicco/socket_zep_reboot
...
socket_zep: fix reboot
2020-08-26 19:41:16 +02:00
Leandro Lanzieri
84ed96c125
pkg/{lwip,ubasic}: use + in recursive make call
2020-08-26 19:12:14 +02:00
Martine Lenders
4ba5367755
Merge pull request #7664 from zhuoshuguo/lwmac_radio_reinit
...
LWMAC: add re-initialize radio support.
2020-08-26 18:58:56 +02:00
Francisco
30ef147fd7
Merge pull request #14814 from benpicco/pkg/wolfssl-4.5.0
...
pkg/wolfssl: bump version to 4.5.0
2020-08-26 17:33:07 +02:00
Francisco Molina
47137784b1
tests/pkg_wolfcrypt-ed25519-verify: cleanups and add test
2020-08-26 17:32:05 +02:00
benpicco
9f2475dc14
Merge pull request #14832 from maribu/sys-cleanup
...
sys: Cleanup access to internal variables
2020-08-26 17:07:19 +02:00
Leandro Lanzieri
ec7afef83f
Merge pull request #14824 from akshaim/Kconfig_skald
...
net/skald: Expose configurations to Kconfig
2020-08-26 16:37:31 +02:00
Benjamin Valentin
a41817bebd
socket_zep: fix reboot
...
The `_zep_params_setup()` function will modify the `argv` string passed to it.
This is a problem because that string is re-used on reboot.
The modified string is then later processed in `socket_zep_setup()`, so we have to keep
the memory around.
The `strdup()` fulfills all this and the memory is freed by `execve()` on reboot.
A proper solution would be to parse the strings in `_zep_params_setup()`.
2020-08-26 15:38:03 +02:00
077a43948b
Merge pull request #14849 from hugueslarrive/max_adc_speed
...
cpu/stm32/periph/adc: remove MAX_ADC_SPEED from implementations where it is not used
2020-08-26 15:31:19 +02:00
Francisco
83bcecbbca
Merge pull request #14815 from benpicco/boards/saml1x-openocd
...
boards/saml1x: add openocd.cfg
2020-08-26 15:00:18 +02:00
12f670ea22
Merge pull request #14854 from bergzand/pr/fe310/irq_no_timer_init
...
fe310: Remove timer initialization from IRQ code
2020-08-26 14:49:40 +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
Akshai M
32af195281
net/skald : Update documentation
...
Add documentation and checks for 'DOXYGEN' defines to better
render documentation.
2020-08-26 15:13:45 +05:30
Akshai M
112514a4e8
net/skald : Expose to Kconfig
...
Expose configurations to Kconfig
2020-08-26 15:13:08 +05:30
Akshai M
b210da4ef8
net/skald : Enable configuration of 'SKALD_ADV_CHAN'
...
Add macros to disable specific channels and move macros to
'CONFIG_' namespace
2020-08-26 15:13:08 +05:30
0d484f4d3a
cortexm_common: Add thread info to hard fault handler
...
While the hard fault handler prints the offending program counter, it
does not print information about the context triggering the hard fault.
This commit adds a line printing the thread ID and name that triggered
the hard fault. If the hard fault is triggered during an ISR, it only
prints that the hard fault happened during ISR context, not which ISR
triggered it.
2020-08-26 11:42:07 +02:00
Akshai M
4219036727
net/skald : Move 'SKALD_INTERVAL' to 'CONFIG_'
2020-08-26 15:12:07 +05:30
32297a9818
fe310: Remove timer initialization from IRQ code
...
The RISC-V timer should only be touched by periph/timer and must not be
initialized and enabled by the IRQ code. The current code can cause an
unhandled interrupt when the timer is not used and the mtime register
hits UINT64_MAX.
2020-08-26 10:33:22 +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
Martine S. Lenders
1ecc3ab014
gh-actions: initial import of a label-checker workflow
...
This adds a label checker that checks if certain labels are set, not set
or if some are set, enough reviews were provided.
2020-08-25 21:04:50 +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
hugues
629a5af8ed
cpu/stm32/periph/adc_f0: remove unused MAX_ADC_SPEED
2020-08-25 17:16:49 +02:00
hugues
205ae92b84
cpu/stm32/periph/adc_l0: remove unused MAX_ADC_SPEED
2020-08-25 17:15:39 +02:00
hugues
c519149979
cpu/stm32/periph/adc_l1: remove unused MAX_ADC_SPEED
2020-08-25 17:14:55 +02:00
Leandro Lanzieri
bbfca7e1ef
Merge pull request #14458 from miri64/vagrant/enh/freebsd
...
vagrant: add Vagrantfile to test native in FreeBSD
2020-08-25 16:32:05 +02:00
Nishchay-sopho
a368b0bc36
drivers/sps30: Add sleep mode
2020-08-25 16:20:18 +02:00
Martine Lenders
ec3464aaeb
Merge pull request #14788 from leandrolanzieri/pr/fuzzing/select_gnrc_pktbuf_malloc
...
fuzzing: select gnrc_pktbuf_malloc implementation
2020-08-25 16:05:46 +02:00
Martine S. Lenders
1d435de445
buildsystem_sanity_check: whitelist Vagrantfiles
...
Vagrantfiles are not part of our build-system so they should be ignored
by its sanity check.
2020-08-25 16:01:59 +02:00
Martine S. Lenders
f9e3c0f513
vagrant: add Vagrantfile to test native in FreeBSD
2020-08-25 16:00:59 +02:00
9f28e1deee
Merge pull request #12451 from benpicco/native-gpio
...
cpu/native: Allow Access to Hardware GPIO Pins on Linux
2020-08-25 15:30:08 +02:00
5226789f70
Merge pull request #14842 from benpicco/picolibc_multiheap
...
picolibc: enable multiple heaps
2020-08-25 14:42:18 +02:00
Benjamin Valentin
7e479070fa
tests/driver_at86rf2xx_aes: silence warning on native
2020-08-25 14:07:13 +02:00
Benjamin Valentin
2aa2bf86a3
drivers/at86rf2xx: AES: don't use binary constant
...
This is a GCC extension. Use hex constant instead.
2020-08-25 14:06:40 +02:00
Benjamin Valentin
d2e0af2941
cpu/native: gpio: provide dummy implementations for GPIO IRQ
2020-08-25 13:53:14 +02:00
Benjamin Valentin
39b41d62cd
cpu/native: allow to disable native periph implementations
2020-08-25 13:53:14 +02:00
Frank Hessel
4275b36cdb
cpu/native: Adapt HW SPI for HW GPIO support
2020-08-25 13:53:14 +02:00
Benjamin Valentin
ea25e8580c
cpu/native: add Linux GPIO implementation
2020-08-25 13:53:14 +02:00
Leandro Lanzieri
8b00d14014
Merge pull request #14837 from aabadie/pr/boards/stm32gx_clock_kconfig
...
cpu: boards: stm32gx: improve and add Kconfig clock configuration
2020-08-25 13:33:31 +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
bc2c700ab0
boards/nucleo-g474re: add Kconfig board clock configuration
2020-08-25 12:57:04 +02:00
7effbe8773
boards/nucleo-g070rb: add Kconfig board clock configuration
2020-08-25 12:57:03 +02:00
7472280369
boards/stm32g0: add clock configuration via Kconfig
2020-08-25 12:57:03 +02:00
f9fa90fcd8
boards/stm32g4: add clock configuration via Kconfig
2020-08-25 12:57:03 +02:00
a1038aa70e
cpu: boards: stm32g4: improve clock configuration
2020-08-25 12:55:16 +02:00
a7f9b4d793
Merge pull request #14836 from aabadie/pr/cpu/stm32g4_full_speed
...
cpu/stm32g4: add transition phase when raising +80MHz clock
2020-08-25 10:02:13 +02:00
Leandro Lanzieri
ff8079b109
fuzzing: select gnrc_pktbuf_malloc implementation
2020-08-25 09:24:50 +02:00