micropython/ports
robert-hh 80339f1a33 ports: Adapt mimxrt, nrf and rp2 ports to work with latest TinyUSB.
rp2: change tud_task() to tud_task_ext().

mimxrt: use lib/tinyusb/src/portable/chipidea/ci_hs/dcd_ci_hs.c instead of
lib/tinyusb/src/portable/nxp/transdimension/dcd_transdimension.c.

nrf: add a definition for the changed tud_task().  tud_task() is changed
to tud_task_ext(), and the #define for backward compatibility is in
src/device/usbd.h.

The items I know which are fixed with this version:
- Fix for the SAMD USB lock-up.
- Support the MIMXRT11XX series of MCUs.
- Fix a wrong pin definition for MIMXRT1050_EVKB.

Tested with the MIMXRT boards, rp2 Pico, SAMD boards, nrf board.
2022-07-19 11:27:21 +10:00
..
bare-arm bare-arm/mpconfigport.h: Disable remaining optional features. 2021-11-01 14:23:06 +11:00
cc3200 cc3200: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
esp32 esp32: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
esp8266 esp8266: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
javascript shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:48:49 +10:00
mimxrt ports: Adapt mimxrt, nrf and rp2 ports to work with latest TinyUSB. 2022-07-19 11:27:21 +10:00
minimal shared/runtime/pyexec: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:52:01 +10:00
nrf ports: Adapt mimxrt, nrf and rp2 ports to work with latest TinyUSB. 2022-07-19 11:27:21 +10:00
pic16bit pic16bit/pic16bit_mphal: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
powerpc shared/runtime/pyexec: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:52:01 +10:00
qemu-arm extmod/extmod.mk: Separate out extmod file list from py.mk to extmod.mk. 2022-06-21 00:14:34 +10:00
renesas-ra py/mpstate: Drop MICROPY_PORT_ROOT_POINTERS from mp_state_vm_t. 2022-07-18 13:51:16 +10:00
rp2 ports: Adapt mimxrt, nrf and rp2 ports to work with latest TinyUSB. 2022-07-19 11:27:21 +10:00
samd shared/readline: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:48:49 +10:00
stm32 extmod: Always use custom mbedtls error message code. 2022-07-18 22:55:22 +10:00
teensy teensy/teensy_hal: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:35 +10:00
unix unix/mpconfigport: Allow overriding MICROPY_EVENT_POLL_HOOK. 2022-07-19 11:24:42 +10:00
windows windows/msvc: Support compressed ROM text for error messages. 2022-07-18 23:25:38 +10:00
zephyr zephyr: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:35 +10:00