circuitpython/ports/mimxrt10xx/common-hal
Scott Shawcroft 1629faf8b3
Make usb_host.Port a singleton
This allows you to initialize usb_host.Port once successfully and
then returns the same object as long as you pass the same arguments
in. It does allow you to fix incorrect pins but not switching from
one valid set to another. (It needs a reset for that.)

This also moves hcd cache operations to RAM so that they don't
access the cache when doing maintenance.
2023-07-18 10:40:54 -07:00
..
analogio Switch iMX RT sdk to NXP repo 2023-03-21 16:21:57 -07:00
audiobusio Add additional iMX RT support 2023-04-28 11:01:13 -07:00
audiopwmio get rid of another debug print 2023-03-27 10:52:52 -05:00
board Add license to some obvious files. 2020-07-06 19:16:25 +01:00
busio fix `invalid pin` error when create `busio.SPI` 2023-06-15 07:48:19 +08:00
digitalio Add additional iMX RT support 2023-04-28 11:01:13 -07:00
microcontroller Correct pad count. 2023-05-11 15:02:56 -07:00
neopixel_write Merge branch 'main' into add-codespell 2023-03-23 14:09:57 +07:00
os Add additional iMX RT support 2023-04-28 11:01:13 -07:00
pwmio Switch iMX RT sdk to NXP repo 2023-03-21 16:21:57 -07:00
rotaryio move pin change interrupt stuff to peripherals 2023-03-23 09:28:14 -05:00
rtc Switch iMX RT sdk to NXP repo 2023-03-21 16:21:57 -07:00
supervisor run code formatting script 2021-03-15 19:27:36 +05:30
usb_host Make usb_host.Port a singleton 2023-07-18 10:40:54 -07:00