diff --git a/Makefile b/Makefile index 30966918c365..c80c8555cae3 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,7 @@ ALLSPHINXOPTS = -d $(BUILDDIR)/doctrees $(BASEOPTS) # the i18n builder cannot share the environment and doctrees with the others I18NSPHINXOPTS = $(BASEOPTS) -TRANSLATE_SOURCES = extmod lib main.c ports/atmel-samd ports/cxd56 ports/espressif ports/mimxrt10xx ports/nordic ports/raspberrypi ports/stm py shared-bindings shared-module supervisor +TRANSLATE_SOURCES = extmod lib main.c ports/atmel-samd ports/analog ports/cxd56 ports/espressif ports/mimxrt10xx ports/nordic ports/raspberrypi ports/renode ports/stm py shared-bindings shared-module supervisor # Paths to exclude from TRANSLATE_SOURCES # Each must be preceded by "-path"; if any wildcards, enclose in quotes. # Separate by "-o" (Find's "or" operand) diff --git a/conf.py b/conf.py index 9e185fd6a4de..86351760f951 100644 --- a/conf.py +++ b/conf.py @@ -197,6 +197,8 @@ def autoapi_prepare_jinja_env(jinja_env): "ports/*/boards", "ports/*/common-hal", "ports/*/supervisor", + "ports/analog/msdk", + "ports/analog/peripherals", "ports/atmel-samd/asf4", "ports/atmel-samd/asf4_conf", "ports/atmel-samd/external_flash", diff --git a/shared-bindings/usb_midi/__init__.c b/shared-bindings/usb_midi/__init__.c index c29cb3b4414f..cb264741309f 100644 --- a/shared-bindings/usb_midi/__init__.c +++ b/shared-bindings/usb_midi/__init__.c @@ -93,6 +93,9 @@ static void set_name(mp_obj_t name_obj, qstr arg_name_qstr, char **custom_name_p //| This method must be called in boot.py to have any effect. //| //| Not available on boards without native USB support. +//| +//| .. warning:: On Windows, if ``audio_control_interface_name`` is more than 31 characters long, Windows +//| will not recognize the device. This issue is not present on macOS or Linux. //| """ //| ... //|