circuitpython/ports/nrf/common-hal
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
..
_bleio Implement safemode.py 2023-02-13 18:26:38 -05:00
alarm store wake_alarm in a static object 2022-10-29 16:26:36 -04:00
analogio Conditionalize LTO 2022-05-27 12:59:54 -07:00
audiobusio -Werror=missing-prototypes for nRF 2021-11-10 11:26:54 -06:00
audiopwmio Conditionalize LTO 2022-05-27 12:59:54 -07:00
board Remove nRF52832 support 2018-12-30 22:49:20 -05:00
busio ringbuf cleanup 2022-09-21 10:03:05 -04:00
countio countio: add selectable rise and fall detection, pulls 2021-12-31 16:34:58 -05:00
digitalio cyw43 basic gpio support, hwaddr in boot_out 2022-09-28 10:06:33 -05:00
microcontroller Implement safemode.py 2023-02-13 18:26:38 -05:00
neopixel_write test and adjust NeoPixel timings on multiple products 2022-04-25 23:12:24 -04:00
nvm -Werror=missing-prototypes for nRF 2021-11-10 11:26:54 -06:00
os -Werror=missing-prototypes for nRF 2021-11-10 11:26:54 -06:00
paralleldisplay Fix incorrect macros 2021-08-30 14:40:14 -07:00
pulseio Update PulseOut.c 2022-08-23 15:58:27 -05:00
pwmio Fix pwmio on iMX RT. 2023-02-22 11:22:39 -08:00
rgbmatrix run code formatting script 2021-03-15 19:27:36 +05:30
rotaryio -Werror=missing-prototypes for nRF 2021-11-10 11:26:54 -06:00
rtc Conditionalize LTO 2022-05-27 12:59:54 -07:00
supervisor run code formatting script 2021-03-15 19:27:36 +05:30
watchdog fix ai-thinker creation ids; fix some typos elsewhere 2022-10-03 15:29:03 -04:00