mirror of
https://github.com/RIOT-OS/RIOT.git
synced 2024-12-29 04:50:03 +01:00
37c6233bcb
19764: drivers/shield_w5100: add module for the W5100 Ethernet Shield r=benpicco a=maribu ### Contribution description This module provides no more than the correct configuration parameters for the `w5100` driver using the Arduino I/O mapping features. But by doing so, it will work out of the box with every mechanically and electrically compatible board for which the Arduino I/O mapping features are implemented. 19781: cpu/nrf{53,9160}: add pwm support r=benpicco a=dylad ### Contribution description This PR moves the nRF52 PWM driver to `cpu/nrf5x_common` to allow nRF9160 and nRF53 to use this driver. IP is identical on these families. I didn't test on nRF9160DK and I didn't test if there is any regression on nRF52-based board as I don't have any so tests are welcome ! However it works fine on nRF53-based board. ### Testing procedure Flash the `tests/periph/pwm` test application on `nrf5340dk` or `nrf9160dk`. You can then use the `osci` command to make the onboard LEDs "breath". You can also attach an oscilloscope and/or logic analyzer to watch the signal. ### Issues/PRs references ~~Based on #19769~~ Co-authored-by: Marian Buschsieweke <marian.buschsieweke@posteo.net> Co-authored-by: Dylan Laduranty <dylan.laduranty@mesotic.com> Co-authored-by: dylad <dylan.laduranty@mesotic.com> |
||
---|---|---|
.. | ||
arduino_iomap.h | ||
board_common.h | ||
gpio_params.h | ||
periph_conf.h |