8cecb81517
usbdev_synopsys_dwc2: Mask RX FIFO irq with DMA
...
When using DMA to transfer endpoint data from the RX FIFO to the
endpoint memory, the RXFLVL irq is not needed as that is already handled
by the DMA. Furthermore, servicing this irq anyway can cause the event
handling to interpret data from the FIFO as the endpoint and status
marker during the DMA transfer.
This commit masks the RXFLVL irq while DMA is used for the endpoint
transfers.
2022-10-12 10:18:15 +02:00
Martine Lenders
b35a291332
Merge pull request #18718 from MrKevinWeiss/pr/fixnightlies
...
Fix kconfig models breaking nightlies
2022-10-11 15:07:50 +02:00
Gunar Schorcht
65d5d28e09
Merge pull request #18717 from maribu/cpu/esp32/ESP32_SDK_DIR
...
cpu/esp32: move ESP32_SDK_DIR definition here
2022-10-11 11:06:19 +02:00
Marian Buschsieweke
2476a3b3a7
Merge pull request #18723 from benpicco/sock_util-find_hoststart
...
sys/net/sock_util: fix _find_hoststart()
2022-10-11 03:53:45 +02:00
Marian Buschsieweke
c1a62f316e
cpu/esp32: move ESP32_SDK_DIR definition here
...
The definition in `pkg/esp32_sdk/Makefile.include` was evaluated by
`make` after the include paths were already set, resulting in
`ESP32_SDK_DIR` being empty in
INCLUDES += -I$(ESP32_SDK_DIR)/components
[...]
This in turn resulted in
cc1: error: /components: No such file or directory [-Werror=missing-include-dirs]
[...]
2022-10-10 20:39:47 +02:00
Benjamin Valentin
c47407892a
sys/net/sock_util: style fixes
2022-10-10 20:31:15 +02:00
benpicco
988039b351
Merge pull request #18708 from miri64/gnrc_ipv6_nib/enh/handle-up-down-in-gnrc_ipv6
...
gnrc_ipv6_nib: handle iface_up/iface_down in IPv6 thread
2022-10-10 20:26:42 +02:00
Benjamin Valentin
c46d9d7360
tests/unittests: sock_util: test with schema of uneven length
2022-10-10 19:04:15 +02:00
Benjamin Valentin
6f2bbdd3b1
sys/net/sock_util: fix _find_hoststart()
2022-10-10 19:02:18 +02:00
Gunar Schorcht
14e5781202
Merge pull request #18710 from benpicco/cpu/esp32-spi_reconfigure
...
cpu/esp32: implement periph_spi_reconfigure
2022-10-10 18:05:38 +02:00
Martine Lenders
a617700285
examples/telnet_server: add stm32f7508-dk to BOARD_INSUFFICIENT_MEMORY
2022-10-10 14:06:23 +02:00
Marian Buschsieweke
f30f9453f7
Merge pull request #18716 from miri64/riotctrl_shell/cleanup/rm-regif
...
riotctrl_shell.cord_ep: remove regif parameter
2022-10-10 13:44:10 +02:00
MrKevinWeiss
aa86460eda
pkg/tinyusb: fix kconfig model
...
The cpus for the sam*xpro series have some differences in make and Kconfig
Kconfig seems to be more verbose and make assumes samr34-xpro just uses saml21
2022-10-10 12:38:54 +02:00
MrKevinWeiss
82dca7841f
cpu/stm32: fix stm32f3 kconfig model
...
MODULE_USBDEV_SYNOPSYS_DWC2 was being selected when it shouldn't
2022-10-10 12:37:10 +02:00
MrKevinWeiss
e93cd15973
boards/pyboard: fix kconfig model usb clock
2022-10-10 12:35:29 +02:00
MrKevinWeiss
842ba5f51c
cpu/stm32: fix kconfig model usb clock
2022-10-10 12:10:29 +02:00
Martine Lenders
8c04964f4d
riotctrl_shell.cord_ep: remove regif parameter
...
The argument regif was removed from the shell command in https://github.com/RIOT-OS/RIOT/pull/18053 ,
so there is not much need to keep it in the ShellInteraction for that command.
2022-10-10 10:57:37 +02:00
Benjamin Valentin
cd9c8c354e
cpu/esp32: allow GPIO_UNDEF in SPI config
...
e.g. a display or string of LEDs might not have a MISO pin defined
2022-10-08 22:02:49 +02:00
Benjamin Valentin
2b2298b796
cpu/esp32: implement periph_spi_reconfigure
2022-10-08 22:02:49 +02:00
abf0883e44
Merge pull request #18713 from miri64/release-tests/enh/github-comment
...
release-tests: add capability to run on PR comment
2022-10-08 21:24:44 +02:00
Martine Lenders
cc32be4fe2
release-tests: add capability to run on PR comment
2022-10-08 13:41:01 +02:00
Marian Buschsieweke
cf0432f63d
Merge pull request #18712 from miri64/release-tests/fix/jammy
...
release-tests: use Ubuntu Jammy runner
2022-10-08 12:51:07 +02:00
Martine Lenders
fe5c00ae0c
release-tests: use Ubuntu Jammy runner
2022-10-08 11:24:36 +02:00
Martine Lenders
447adf71a0
Merge pull request #18705 from Einhornhool/pr/pkg-cryptoauth-bugfix
...
pkg/cryptoauthlib: Pass ATCA_NO_HEAP Flag to library
2022-10-07 21:18:40 +02:00
Martine Lenders
30e7891a6b
Merge pull request #18706 from miri64/pseudomodules/depr/gnrc_netif_cmd_lora
...
pseudomodules: document gnrc_netif_cmd_lora as deprecated
2022-10-07 19:16:06 +02:00
Marian Buschsieweke
5e08923a10
Merge pull request #18707 from benpicco/crc16_fast-doc
...
sys/checksum: update CRC-16 documentation
2022-10-07 16:58:35 +02:00
Martine Lenders
47aaa94157
gnrc_ipv6_nib: handle iface_up/iface_down in IPv6 thread
2022-10-07 14:12:00 +02:00
Benjamin Valentin
f78fa2c632
sys/checksum: update CRC-16 documentation
2022-10-07 13:01:38 +02:00
benpicco
24f7d2011a
Merge pull request #18701 from benpicco/sys/checksum-crc16_fast
...
sys/checksum: add CRC-16 implementation without lookup table
2022-10-07 12:31:23 +02:00
Marian Buschsieweke
213c35bb71
Merge pull request #18649 from maribu/sys/shell/cmds
...
sys/shell/cmds: fix shell_cmd_netif LoRaWAN integration
2022-10-07 12:19:57 +02:00
Martine Lenders
485c94c0a8
pseudomodules: document gnrc_netif_cmd_lora as deprecated
2022-10-07 12:17:38 +02:00
Lena Boeckmann
2be8b22a74
pkg/cryptoauthlib: Pass ATCA_NO_HEAP Flag to library
2022-10-07 11:20:13 +02:00
Martine Lenders
a49863e95c
Merge pull request #18698 from miri64/doc/enh/deprecated-modules
...
doc: add deprecation notice on deprecated pseudo-modules
2022-10-07 01:56:49 +02:00
benpicco
d6d8f8dadb
Merge pull request #18679 from gschorcht/drivers/usbdev_synopsys_dwc2_hs
...
drivers/usbdev_synopsys_dwc2: add USB OTG HS peripheral support for external ULPI HS PHYs
2022-10-07 00:23:29 +02:00
chrysn
edfa255733
Merge pull request #18053 from Teufelchen1/fix/cord_ep
...
shell/cord_ep: Add user guidance & prevent accidental crash
2022-10-06 22:37:42 +02:00
Marian Buschsieweke
90c92797bd
Merge pull request #18697 from kaspar030/cortexm_clear_fpu_state_on_thread_exit
...
cpu/cortexm: clear FPU state in `cpu_switch_context_exit()`
2022-10-06 19:05:38 +02:00
Benjamin Valentin
98e18edab3
drivers/dose: make use of checksum module
2022-10-06 17:48:47 +02:00
Benjamin Valentin
e313c56e94
sys/checksum: add CRC-16 implementation without lookup table
2022-10-06 17:43:20 +02:00
benpicco
03ab49940b
Merge pull request #18689 from dylad/pr/pkg_tinyusb/add_sam0_support
...
pkg/tinyusb: add support for SAM0-based boards
2022-10-06 16:47:21 +02:00
benpicco
4493afb582
Merge pull request #18639 from benpicco/nanocoap_sock_put_url
...
sys/shell: ncput: add option to read from stdin
2022-10-06 12:05:39 +02:00
Martine Lenders
bb92b2b281
doc: add deprecation notice on deprecated pseudo-modules
2022-10-06 10:53:10 +02:00
benpicco
68653d6ee7
Merge pull request #18693 from HendrikVE/pr/fix_missing_null_initialization_async_cb
...
pkg/lwip: add missing initialization for async_cb
2022-10-06 10:12:57 +02:00
Martine Lenders
a4e95be670
Merge pull request #18692 from HendrikVE/pr/refactor_lwip
...
pkg/lwip: refactor code
2022-10-06 09:56:45 +02:00
Marian Buschsieweke
eaa252306b
Merge pull request #18694 from HendrikVE/pr/add_ipv4_addr_print
...
sys/net/network_layer/ipv4/addr: add ipv4_addr_print function
2022-10-06 09:44:42 +02:00
Gunar Schorcht
4384403638
boards/common/esp32{s2,s3}: update USB OTG configuration
2022-10-06 06:26:22 +02:00
Gunar Schorcht
cc268401fb
boards/stm32f7508-dk: enable ULPI HS PHY support for USB OTG HS port
2022-10-06 06:26:22 +02:00
Gunar Schorcht
958d8c904a
boards/stmf746g-disco: enable ULPI HS PHY support for USB OTG HS port
2022-10-06 06:26:22 +02:00
Gunar Schorcht
95f74faf6b
drivers/usbdev_synopsys_dwc2: add ULPI HS PHY support
2022-10-06 06:26:22 +02:00
Gunar Schorcht
87cc47869d
drivers: add feature/module periph_usbdev_hs_ulpi to use HS PHY
2022-10-06 06:26:22 +02:00
Gunar Schorcht
d2f7fd6a0e
boards/common/stm32: rename cfg_usb_otg_hs_fs.h to clarify the usage
...
The `fs` in the file name means that on-chip FS PHY is configured for USB OTG HS. The file is renamed to `cfg_usb_otg_hs_phy_fs.h`
- to clarify that USB OTG HS is just configured with PHY FS and not HS and FS,
- to allow a configuration of USB OTG FS and HS in one file called `cfg_usb_otg_hs_fs.h` or whatever, and
- to allow a configuration of USB OTG HS with ULPI PHY in a file called `cfg_usb_otg_hs_phy_ulpi.h`.
f
2022-10-06 06:25:38 +02:00