benpicco
21956db2fd
Merge pull request #18776 from gschorcht/pkg/tinyusb_otg_hs_ulpi
...
pkg/tinyusb: add ULPI and UTMI+ HS PHY support for STM32 USB OTG HS ports
2022-10-21 20:19:23 +02:00
Gunar Schorcht
4d1f4347d9
boards: enable feature tinyusb_device for nRF52 boards
...
Since tinyUSB is not compatible with periph_usbdev, it can only be used on nRF52 boards that don't use highlevel_stdio.
2022-10-21 18:09:38 +02:00
Gunar Schorcht
e26d8523a4
pkg/tinyusb: add nRF52 support
2022-10-21 18:09:38 +02:00
Gunar Schorcht
3680546d89
boards/stm32f7508-dk: enable tinyUSB feature
2022-10-21 11:43:55 +02:00
Gunar Schorcht
7e166c638f
boards/stm32f746g-disco: enable tinyUSB feature
2022-10-21 11:43:55 +02:00
Gunar Schorcht
eb5035971a
pkg/tinyusb/hw: add UTMI HS PHY for STM32
2022-10-21 11:43:55 +02:00
Gunar Schorcht
8e127644b1
pkg/tinyusb/hw: add ULPI HS PHY for STM32
2022-10-21 11:43:55 +02:00
Gunar Schorcht
9c8ec851ce
cpu/stm32: define CFG_TUSB_RHPORT{0,1}_MODE dependent on used USB ports
2022-10-21 11:43:55 +02:00
benpicco
f02113081b
Merge pull request #18779 from benpicco/socket_zep-crc16_ccitt
...
socket_zep: make use of crc16_ccitt_false_update()
2022-10-21 11:01:56 +02:00
Martine Lenders
9734f6f980
Merge pull request #18754 from keestux/avoid-using-deprecated
...
dist/tools/pyterm: avoid deprecated .setDaemon
2022-10-21 07:21:49 +02:00
Kees Bakker
627e40ae6b
dist/tools/pyterm: avoid deprecated .setDaemon
...
Set .daemon property instead of calling .setDaemon()
2022-10-20 20:42:28 +02:00
benpicco
19d3ccc78f
Merge pull request #18778 from benpicco/drivers/sdcard_spi-crc16_ccitt_false
...
drivers/sdcard_spi: make use of crc16_ccitt_false_update()
2022-10-20 16:45:36 +02:00
Benjamin Valentin
2bb657c72c
socket_zep: make use of crc16_ccitt
2022-10-20 13:08:30 +02:00
Juergen Fitschen
4308227947
Merge pull request #18775 from jue89/fix/efm32_pm_idle
2022-10-20 10:11:55 +02:00
Martine Lenders
a535e44cc3
Merge pull request #18770 from miri64/makefiles/enh/test-executor
...
build-system: add capability to execute scripts with custom executor
2022-10-20 07:52:03 +02:00
Martine Lenders
d759d2d18b
Merge pull request #18772 from namib-project/accept-helper
...
sys/net/nanocoap: introduce Accept option helper
2022-10-20 04:13:33 +02:00
Benjamin Valentin
f7197ba16a
drivers/sdcard_spi: make use of crc16_ccitt_false_update()
...
Use crc16_ccitt instead of ucrc16.
This can be speed up by using a look-up table if desired and does
not use more memory in the default configuration.
2022-10-20 00:43:27 +02:00
benpicco
10296605e0
Merge pull request #18761 from krzysztof-cabaj/sys-shell
...
sys/shell: fix deprecated shell_command in examples and tests
2022-10-19 23:02:36 +02:00
Martine Lenders
e0e0c4002b
Merge pull request #18769 from miri64/tests/fix/congure_abe
...
tests/congure_abe: reset node before starting terminal
2022-10-19 18:22:07 +02:00
Gunar Schorcht
98478e02fe
pkg/tinyusb: cleanup of tinyusb_config.h
...
`CFG_TUD_MAX_SPEED` definition isn't required since tinyUSB derives it from `TUD_RHPORT_MODE` if not defined or uses the maximum speed the MCU supports by default.
2022-10-19 18:19:50 +02:00
Juergen Fitschen
67b380034a
cpu/efm32/pm: add debug output
2022-10-19 18:17:43 +02:00
Juergen Fitschen
360b36af16
cpu/efm32/pm: allow blocking EM1
...
Aligns pm logic to #17883
2022-10-19 17:51:12 +02:00
Jan Romann
61d1516c6f
tests/nanocoap: add unit test for Accept option helper
2022-10-19 16:44:13 +02:00
Jan Romann
d916b33bc6
sys/net/nanocoap: introduce Accept option helper
2022-10-19 16:44:13 +02:00
benpicco
49d6604bc3
Merge pull request #17763 from HendrikVE/pr/examples_gcoap_ipv4_support
...
examples/gcoap: add IPv4 support
2022-10-19 16:05:30 +02:00
Marian Buschsieweke
1c00ce273e
Merge pull request #18768 from benpicco/tiny_strerror_minimal
...
sys/tiny_strerror: add tiny_strerror_minimal
2022-10-19 14:42:15 +02:00
Martine Lenders
14b7abda95
build-system: add capability to execute scripts with custom executor
2022-10-19 13:58:19 +02:00
Juergen Fitschen
b4b8f2bcd3
Merge pull request #18764 from jue89/feature/cpu_efm32_series_2_preparation
...
cpu/efm32: preparing introduction of Gecko Series 2
2022-10-19 12:17:59 +02:00
Martine Lenders
8cf4844d0e
tests/congure_abe: reset node before starting terminal
...
Fixes synchronization issues on stdio_uart. Copied from the setup
function in tests/congure_reno/tests/01-run.py
2022-10-19 09:48:45 +02:00
Benjamin Valentin
8553c8ff55
sys/tiny_strerror: add tiny_strerror_minimal
2022-10-18 23:30:15 +02:00
Juergen Fitschen
dc8fe69789
cpu/efm32: satisfy vera++
2022-10-18 23:30:08 +02:00
Jue
68625e5aa9
cpu/efm32/gpio: block power modes if IRQs are enabled
2022-10-18 23:30:08 +02:00
Jue
f6016d3999
cpu/efm32: keep debug unit active during EM2 when DEVELHELP is active
2022-10-18 17:34:27 +02:00
Jue
bc51071d44
cpu/efm32: define EFM power modes for pm_layered
2022-10-18 17:34:27 +02:00
Jue
b3989bc11f
cpu/efm32: remove ADC defintion for CPUs without ADC
...
Gecko Series 2 is shipped with a new IADC peripheral which is backed by its own emlib driver.
2022-10-18 16:39:18 +02:00
Martine Lenders
07c04bc0e3
Merge pull request #15968 from miri64/congure/feat/congure_abe
...
congure_abe: initial import of TCP Alternative Backoff with ECN for CongURE
2022-10-18 15:50:06 +02:00
benpicco
da5cd8fa88
Merge pull request #18755 from gschorcht/boards/sltb009a
...
boards: add support for EFM32GG12 Thunderboard Kit (SLTB009A)
2022-10-18 11:12:28 +02:00
Hendrik van Essen
9f7c898eb5
examples/gcoap_dtls: add IPv4 support
2022-10-18 10:59:45 +02:00
Hendrik van Essen
226dce01bf
examples/gcoap: add IPv4 support
2022-10-18 10:59:43 +02:00
krzysztof-cabaj
7035c2c5da
tests/nimble_esp_wifi_coexists: fix deprecated shell_commands
2022-10-18 04:58:37 -04:00
Hendrik van Essen
e77aa7b65e
net/ipv4/addr.h: add ipv4_addr_is_multicast
2022-10-18 10:57:50 +02:00
Martine Lenders
a4e7c93d8f
tests: Initial import of congure_abe
tests
2022-10-18 09:23:06 +02:00
benpicco
a98a706112
Merge pull request #18759 from gschorcht/drivers/usbdev_synopsys_dwc2_fixes
...
drivers/usbdev_synopsys_dwc2: small fixes
2022-10-18 02:31:23 +02:00
Gunar Schorcht
7a6847edc7
boards: add SLTB009A EFM32GG12 Thunderboard Kit
2022-10-18 01:24:13 +02:00
benpicco
0b2fbce906
Merge pull request #18299 from fabian18/preprocessor_successor
...
sys: preprocessor successor module
2022-10-17 22:42:27 +02:00
benpicco
e6835feaee
Merge pull request #18753 from keestux/driver-at-add-more-functions
...
drivers/at: add a function read a response plus the OK
2022-10-17 22:42:12 +02:00
krzysztof-cabaj
76b71c8e56
tests/gcoap_fileserver: fix deprecated shell_commands and md5sum
2022-10-17 16:17:24 -04:00
krzysztof-cabaj
19e9b8eeef
examples/sniffer: fix deprecated shell_commands
2022-10-17 15:46:23 -04:00
Gunar Schorcht
1dfe79fe7c
drivers/usbdev_synopsys_dwc2: use DWC2_USB_OTG_FS_TOTAL_FIFO_SIZE
...
Use `DWC2_USB_OTG_FS_TOTAL_FIFO_SIZE` instead of `USB_OTG_FS_TOTAL_FIFO_SIZE` since the latter is only defined in the vendor headers for STM32 MCUs. The STM32-specific problem that `USB_OTG_FS_TOTAL_FIFO_SIZE` is not defined in the vendor headers for all STM32 families has therefore been moved from the driver to the STM32-specific USB device header.
2022-10-17 20:03:57 +02:00
Gunar Schorcht
d9dbaa3c2c
cpu/esp32s{2,3}: DWC2_USB_OTG_FS_TOTAL_FIFO_SIZE must not overridable
...
Since the total USB OTG FIFO size is a hardware propertie, it must not be overridable.
2022-10-17 20:03:51 +02:00