micropython/ports
Damien George 48e0986666 nrf/boards: Automatically configure MICROPY_PY_MACHINE_PWM.
This commit makes it so that MICROPY_PY_MACHINE_PWM is enabled if at least
one of MICROPY_PY_MACHINE_HW_PWM and/or MICROPY_PY_MACHINE_SOFT_PWM are
enabled.  This simplifies the configuration for boards, and fixes DVK_BL652
which enabled PWM without selecting software or hardware implementations.

With this change, DVK_BL652 and EVK_NINA_B1 now enable (hardware) PWM.

Signed-off-by: Damien George <damien@micropython.org>
2023-10-23 11:20:49 +11:00
..
bare-arm
cc3200 extmod/machine_wdt: Factor ports' WDT Python bindings to common code. 2023-10-20 15:36:09 +11:00
embed
esp32 extmod/machine_i2s: Factor comments, some enums and macros. 2023-10-20 17:40:17 +11:00
esp8266 extmod/machine_pwm: Remove header file and move decls to .c file. 2023-10-20 16:24:46 +11:00
mimxrt extmod/machine_i2s: Factor comments, some enums and macros. 2023-10-20 17:40:17 +11:00
minimal py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
nrf nrf/boards: Automatically configure MICROPY_PY_MACHINE_PWM. 2023-10-23 11:20:49 +11:00
pic16bit py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
powerpc py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
qemu-arm py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
renesas-ra extmod/machine_pwm: Remove header file and move decls to .c file. 2023-10-20 16:24:46 +11:00
rp2 extmod/machine_i2s: Factor comments, some enums and macros. 2023-10-20 17:40:17 +11:00
samd extmod/machine_pwm: Remove header file and move decls to .c file. 2023-10-20 16:24:46 +11:00
stm32 extmod/machine_i2s: Factor comments, some enums and macros. 2023-10-20 17:40:17 +11:00
teensy py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
unix py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
webassembly py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00
windows
zephyr py/builtinevex: Handle invalid filenames for execfile. 2023-10-12 15:17:59 +11:00