circuitpython/ports/atmel-samd/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
..
_pew Conditionalize LTO 2022-05-27 12:59:54 -07:00
alarm store wake_alarm in a static object 2022-10-29 16:26:36 -04:00
analogio fix ai-thinker creation ids; fix some typos elsewhere 2022-10-03 15:29:03 -04:00
audiobusio Fix PDMIn.c formatting 2022-06-01 11:04:33 -07:00
audioio fix playing mono files on stereo output 2022-11-23 22:11:41 -05:00
board Add license to some obvious files. 2020-07-06 19:16:25 +01:00
busio more thoroughly disable UART when 2022-11-30 12:06:19 -06:00
canio Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
countio Conditionalize LTO 2022-05-27 12:59:54 -07:00
digitalio cyw43 basic gpio support, hwaddr in boot_out 2022-09-28 10:06:33 -05:00
floppyio Add floppyio 2022-01-13 15:37:36 -06:00
frequencyio Conditionalize LTO 2022-05-27 12:59:54 -07:00
i2ctarget Change I2C terminology from "peripheral" to "target" 2022-08-09 13:13:19 -04:00
imagecapture address jepler's comments and further squeezes 2022-05-20 10:10:55 -04:00
microcontroller Implement safemode.py 2023-02-13 18:26:38 -05:00
neopixel_write remove stray space 2022-04-26 14:26:42 -04:00
nvm Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
os Additional missing-prototypes fixes 2021-11-10 10:55:53 -06:00
paralleldisplay Also fix the read pin in the atmel and rp2040 ports 2022-03-06 11:33:07 +01:00
ps2io Conditionalize LTO 2022-05-27 12:59:54 -07:00
pulseio Conditionalize LTO 2022-05-27 12:59:54 -07:00
pwmio Fix pwmio on iMX RT. 2023-02-22 11:22:39 -08:00
rgbmatrix Fix build with filter to do OR 2021-08-11 12:10:51 -07:00
rotaryio Conditionalize LTO 2022-05-27 12:59:54 -07:00
rtc Conditionalize LTO 2022-05-27 12:59:54 -07:00
sdioio atmel-samd: Ensure sdioio.SDCard pins are released 2022-11-29 13:45:18 -06:00
supervisor codeformat: Fix filename matching 2021-04-30 10:48:08 -05:00
touchio Conditionalize LTO 2022-05-27 12:59:54 -07:00
watchdog Fix other INTENCLR and INTENSET to write whole reg 2021-12-12 22:25:44 -05:00