Commit Graph

3 Commits

Author SHA1 Message Date
Damien George 8f24c86263 tests/extmod_hardware/machine_pwm.py: Convert test to use target_wiring.
Signed-off-by: Damien George <damien@micropython.org>
2026-03-20 11:37:15 +11:00
Damien George e5f772ae85 tests/extmod/machine_spi_rate.py: Use target wiring for SPI instances.
This commit converts `tests/extmod/machine_spi_rate.py` to use the target
wiring mechanism, moving the port-specefic definition of the SPI instances
that are being tested out of the `tests/extmod/machine_spi_rate.py` file
and into the target wiring code.  As part of this, the test is changed to
always use the default pins for the given SPI instance.

This simplifies the test, makes it easier to add support for new
ports/boards, and allows reusing the `spi_standalone_args_list` definition
in other tests (if needed one day).

Signed-off-by: Damien George <damien@micropython.org>
2026-02-04 19:59:19 +11:00
Damien George 5bafb0bf68 tests: Convert all machine.UART tests to use target_wiring.
All the existing `machine.UART` tests in extmod and extmod_hardware are
converted to use the new `target_wiring` scheme, which removes a lot of
duplicated board-specific settings.

All the existing boards that were supported by these UART tests now have
their own `target_wiring` file.  Some configurations are board specific (eg
NUCLEO_WB55) and others are port specific.

Signed-off-by: Damien George <damien@micropython.org>
2025-09-08 11:52:49 +10:00