circuitpython/ports/mimxrt10xx/supervisor
Scott Shawcroft 1acf65ee22
Fix pwmio on iMX RT.
It now handles deinit, never_reset and sharing tracking. PWM
now runs in the WAIT state as well during a time.sleep().

_reset_ok() was removed because it was called in one spot right
before deinit().

Some PWMOut were also switched to a bitmap for use instead of
reference count. That way init and deinit are idempotent.

Fixes #6589. Fixes #4841. Fixes #4541.
2023-02-22 11:22:39 -08:00
..
cpu.S Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
flexspi_nor_flash_ops.c mimxrt1011: enable -Werror=missing-prototypes 2021-11-12 19:30:47 -06:00
internal_flash_root_pointers.h Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
internal_flash.c mimxrt1011: enable -Werror=missing-prototypes 2021-11-12 19:30:47 -06:00
internal_flash.h mimxrt1011: enable -Werror=missing-prototypes 2021-11-12 19:30:47 -06:00
port.c Fix pwmio on iMX RT. 2023-02-22 11:22:39 -08:00
serial.c refactor debug UART to console UART; get working on ESP32 2022-06-30 23:16:46 -04:00
usb.c Start of USB host API 2022-03-07 18:07:25 -08:00