micropython/ports/mimxrt/boards
Philipp Ebensberger ff5d39529c mimxrt: Implement machine.Pin class.
- modified pin type from pin_obj_t to machine_pin_obj_t
- created machine_pin.c
- implemented basic version of make-pins.py to genertate pins.c/.h files
  automatically; the only alternate function currently supported is GPIO
- added af.csv files for all supported MCUs
- replaced pins.c/pins.h files with pin.csv for all boards
- implemented on/off/high/low/value/init methods
- Implemented IN/OUT/OPEN_DRAIN modes
- modified LDFLAGS for DEBUG build to get usefull .elf file for debugging

Signed-off-by: Philipp Ebensberger
2021-05-26 00:12:42 +10:00
..
MIMXRT1010_EVK mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1020_EVK mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1050_EVK mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1060_EVK mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1064_EVK mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
TEENSY40 mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1011.ld mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1011_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1021.ld mimxrt/boards: Integrate support for MIMXRT1020_EVK board. 2020-06-09 19:04:23 +10:00
MIMXRT1021_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1052.ld mimxrt/boards: Add MIMXRT1050_EVK board, based on MIMXRT1060_EVK. 2021-03-11 16:42:38 +11:00
MIMXRT1052_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1062.ld mimxrt: Add new, minimal port to NXP i.MX RT series CPUs. 2020-03-11 15:34:13 +11:00
MIMXRT1062_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
MIMXRT1064.ld mimxrt/boards: Add MIMXRT1064_EVK board. 2020-09-09 00:06:33 +10:00
MIMXRT1064_af.csv mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
make-pins.py mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00
mimxrt_prefix.c mimxrt: Implement machine.Pin class. 2021-05-26 00:12:42 +10:00