circuitpython/ports/mimxrt10xx
Scott Shawcroft 6544bf52fb
Enable SNVS interrupt
The iMX RT has a separate wake up controller, the GPC, that replaces
the NVIC when asleep. It adds the ability to only wake up on certain
interrupts. It seems that it requires at least one enabled interrupt
in the NVIC to turn on it's wake up circuitry. It doesn't need to
be the same interrupt as the wake up signal. For example, the RTC
in the SNVS can wake us up if a USB interrupt is enabled. Before
then it won't work. So, we enable the SNVS interrupt on start up
so it can wake us up.
2020-04-07 17:15:18 -07:00
..
boards Freeze adafruit_requests and adafruit_esp32spi into feather_m7_1011 2020-02-29 00:39:22 +01:00
common-hal Fix alarm so that it is correctly set. 2020-04-07 13:07:29 -07:00
linking mimxrt10xx: Add Feather M7 1011 board config 2020-02-19 22:08:08 +01:00
peripherals/mimxrt10xx Fix SPI clock speed on mimxrt10xx family & mimxrt1020 pinmux fixup 2020-02-26 14:28:54 +00:00
sdk@8363ff7bed Correct MIMXRT sdk version 2020-03-27 15:40:17 -07:00
supervisor Enable SNVS interrupt 2020-04-07 17:15:18 -07:00
.gitignore Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
background.c Get basic sleep going on the iMX RT 1011 2020-03-24 15:46:10 -07:00
background.h Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
fatfs_port.c Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
Makefile Get basic sleep going on the iMX RT 1011 2020-03-24 15:46:10 -07:00
mpconfigport.h Refine iMX RT memory layout and add three boards 2020-01-17 17:36:08 -08:00
mpconfigport.mk mimxrt10xx: Enable displayio 2020-02-19 22:26:00 +01:00
mphalport.c Switch iMX RT to RTC. Untested. 2020-03-23 18:20:58 -07:00
mphalport.h Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
qstrdefsport.h Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
README.md Add initial MIMXRT10XX port 2020-01-06 21:08:49 +01:00
reset.c Refine iMX RT memory layout and add three boards 2020-01-17 17:36:08 -08:00
reset.h Refine iMX RT memory layout and add three boards 2020-01-17 17:36:08 -08:00

CircuitPython Port To The NXP i.MX RT10xx Series

This is a port of CircuitPython to the i.MX RT10xx series of chips.