diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc900e244..c41a90fef 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,7 +80,7 @@ jobs: fi echo "XCORE_IOT_SOURCES_ARTIFACT_NAME=XM-014925-SM_xcore_iot_sources_$version" >> $GITHUB_OUTPUT echo "DOCS_ARTIFACT_NAME=XM-014926-PC_xcore_iot_docs_$version" >> $GITHUB_OUTPUT - echo "XMATH_WALKTHROUGH_SOURCES_ARTIFACT_NAME=XM-000TBD-SM_xmath_walkthrough_sources_$version" >> $GITHUB_OUTPUT + echo "XMATH_WALKTHROUGH_SOURCES_ARTIFACT_NAME=XM-014935-SM_xmath_walkthrough_sources_$version" >> $GITHUB_OUTPUT else echo "XCORE_IOT_SOURCES_ARTIFACT_NAME=xcore_iot_sources" >> $GITHUB_OUTPUT echo "XMATH_WALKTHROUGH_SOURCES_ARTIFACT_NAME=xmath_walkthrough_sources" >> $GITHUB_OUTPUT diff --git a/doc/programming_guide/installation.rst b/doc/programming_guide/installation.rst index 990d3f529..66065b3db 100644 --- a/doc/programming_guide/installation.rst +++ b/doc/programming_guide/installation.rst @@ -97,7 +97,7 @@ Some host applications require that the location of ``xscope_endpoint.dll`` be a Optional Step 3. Install Python and Python Requirements ======================================================= -XCORE-IOT does not require installing Python, however, several example applications do utilize Python scripts. To run these scripts, Python 3 is needed, we recommend and test with Python 3.8 but newer versions should also work. Install `Python `__ and install the dependencies using the following commands: +XCORE-IOT does not require installing Python, however, several example applications do utilize Python scripts. To run these scripts, a 32-bit version of Python 3 is needed, we recommend and test with Python 3.8 but newer versions should also work. Install `Python `__ and install the dependencies using the following commands: .. note:: diff --git a/doc/programming_guide/tutorials/bare_metal/examples/visual_wake_word.rst b/doc/programming_guide/tutorials/bare_metal/examples/visual_wake_word.rst index ddd63ed5f..94e569b1b 100644 --- a/doc/programming_guide/tutorials/bare_metal/examples/visual_wake_word.rst +++ b/doc/programming_guide/tutorials/bare_metal/examples/visual_wake_word.rst @@ -98,7 +98,7 @@ From the build folder, create the data partition and flash the device with the f .. code-block:: console - nmake example_bare_metal_vww + nmake flash_app_example_bare_metal_vww ==================== Running the firmware diff --git a/examples/bare-metal/visual_wake_words/test_image.py b/examples/bare-metal/visual_wake_words/test_image.py index 8df5fd55d..1461d0ead 100755 --- a/examples/bare-metal/visual_wake_words/test_image.py +++ b/examples/bare-metal/visual_wake_words/test_image.py @@ -7,8 +7,7 @@ import time import struct import ctypes -import urllib.request -import json +import platform import numpy as np from matplotlib import pyplot @@ -38,7 +37,11 @@ def dequantize(arr, scale, zero_point): class Endpoint(object): def __init__(self): tool_path = os.environ.get("XMOS_TOOL_PATH") - lib_path = os.path.join(tool_path, "lib", "xscope_endpoint.so") + ps = platform.system() + if ps == "Windows": + lib_path = os.path.join(tool_path, "lib", "xscope_endpoint.dll") + else: # Darwin (aka MacOS) or Linux + lib_path = os.path.join(tool_path, "lib", "xscope_endpoint.so") self.lib_xscope = ctypes.CDLL(lib_path) self.ready = True diff --git a/examples/freertos/audio_mux/src/usb/tusb_config.h b/examples/freertos/audio_mux/src/usb/tusb_config.h index adffaa93f..c2051bd84 100644 --- a/examples/freertos/audio_mux/src/usb/tusb_config.h +++ b/examples/freertos/audio_mux/src/usb/tusb_config.h @@ -1,10 +1,8 @@ /* - * Copyright (c) 2021 XMOS LIMITED. This Software is subject to the terms of the - * XMOS Public License: Version 1 - * * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/examples/freertos/audio_mux/src/usb/usb_audio.c b/examples/freertos/audio_mux/src/usb/usb_audio.c index ea644e1b0..52cf4293e 100644 --- a/examples/freertos/audio_mux/src/usb/usb_audio.c +++ b/examples/freertos/audio_mux/src/usb/usb_audio.c @@ -1,10 +1,8 @@ /* - * Copyright (c) 2021 XMOS LIMITED. This Software is subject to the terms of the - * XMOS Public License: Version 1 - * * The MIT License (MIT) * * Copyright (c) 2020 Reinhard Panhuber + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/examples/freertos/audio_mux/src/usb/usb_descriptors.c b/examples/freertos/audio_mux/src/usb/usb_descriptors.c index 31efa607a..a4d30c83e 100644 --- a/examples/freertos/audio_mux/src/usb/usb_descriptors.c +++ b/examples/freertos/audio_mux/src/usb/usb_descriptors.c @@ -1,10 +1,8 @@ /* - * Copyright (c) 2021 XMOS LIMITED. This Software is subject to the terms of the - * XMOS Public License: Version 1 - * * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/examples/freertos/device_control/src/tusb_config.h b/examples/freertos/device_control/src/tusb_config.h index 2779c2994..4b1483534 100644 --- a/examples/freertos/device_control/src/tusb_config.h +++ b/examples/freertos/device_control/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/examples/freertos/device_control/src/usb_descriptors.c b/examples/freertos/device_control/src/usb_descriptors.c index 1ffb8ac3f..0c0de6a1a 100644 --- a/examples/freertos/device_control/src/usb_descriptors.c +++ b/examples/freertos/device_control/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/examples/freertos/dfu/src/usb/app_dfu.c b/examples/freertos/dfu/src/usb/app_dfu.c index 316f72c8c..eb392cee4 100644 --- a/examples/freertos/dfu/src/usb/app_dfu.c +++ b/examples/freertos/dfu/src/usb/app_dfu.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/examples/freertos/dfu/src/usb/usb_descriptors.c b/examples/freertos/dfu/src/usb/usb_descriptors.c index 503e0cc1c..ebee27fd4 100644 --- a/examples/freertos/dfu/src/usb/usb_descriptors.c +++ b/examples/freertos/dfu/src/usb/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/audio_test/src/demo_main.c b/test/usb/tinyusb_demos/audio_test/src/demo_main.c index c1d370cbd..ab39e16ea 100644 --- a/test/usb/tinyusb_demos/audio_test/src/demo_main.c +++ b/test/usb/tinyusb_demos/audio_test/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2020 Reinhard Panhuber + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/audio_test/src/usb_descriptors.c b/test/usb/tinyusb_demos/audio_test/src/usb_descriptors.c index 47c9f9dc5..2c2da0747 100644 --- a/test/usb/tinyusb_demos/audio_test/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/audio_test/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_dual_ports/src/demo_main.c b/test/usb/tinyusb_demos/cdc_dual_ports/src/demo_main.c index 16e40e305..b9568036d 100644 --- a/test/usb/tinyusb_demos/cdc_dual_ports/src/demo_main.c +++ b/test/usb/tinyusb_demos/cdc_dual_ports/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_dual_ports/src/tusb_config.h b/test/usb/tinyusb_demos/cdc_dual_ports/src/tusb_config.h index f93606092..21f0350b4 100644 --- a/test/usb/tinyusb_demos/cdc_dual_ports/src/tusb_config.h +++ b/test/usb/tinyusb_demos/cdc_dual_ports/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_dual_ports/src/usb_descriptors.c b/test/usb/tinyusb_demos/cdc_dual_ports/src/usb_descriptors.c index 7963746af..d73a26973 100644 --- a/test/usb/tinyusb_demos/cdc_dual_ports/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/cdc_dual_ports/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_msc/src/demo_main.c b/test/usb/tinyusb_demos/cdc_msc/src/demo_main.c index a945e6690..7b14911ef 100644 --- a/test/usb/tinyusb_demos/cdc_msc/src/demo_main.c +++ b/test/usb/tinyusb_demos/cdc_msc/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_msc/src/msc_disk.c b/test/usb/tinyusb_demos/cdc_msc/src/msc_disk.c index ebbe16ca9..89f3bf92e 100644 --- a/test/usb/tinyusb_demos/cdc_msc/src/msc_disk.c +++ b/test/usb/tinyusb_demos/cdc_msc/src/msc_disk.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_msc/src/tusb_config.h b/test/usb/tinyusb_demos/cdc_msc/src/tusb_config.h index 6507cef19..77f9d25ab 100644 --- a/test/usb/tinyusb_demos/cdc_msc/src/tusb_config.h +++ b/test/usb/tinyusb_demos/cdc_msc/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/cdc_msc/src/usb_descriptors.c b/test/usb/tinyusb_demos/cdc_msc/src/usb_descriptors.c index 5e09c70f8..0dd43028e 100644 --- a/test/usb/tinyusb_demos/cdc_msc/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/cdc_msc/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/dfu/src/demo_main.c b/test/usb/tinyusb_demos/dfu/src/demo_main.c index 9586bdf8e..8fee4d6d9 100644 --- a/test/usb/tinyusb_demos/dfu/src/demo_main.c +++ b/test/usb/tinyusb_demos/dfu/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/dfu/src/usb_descriptors.c b/test/usb/tinyusb_demos/dfu/src/usb_descriptors.c index 350334aa5..8f5a32243 100644 --- a/test/usb/tinyusb_demos/dfu/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/dfu/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/dfu_runtime/src/demo_main.c b/test/usb/tinyusb_demos/dfu_runtime/src/demo_main.c index 3ceb0d717..35dacf3c6 100644 --- a/test/usb/tinyusb_demos/dfu_runtime/src/demo_main.c +++ b/test/usb/tinyusb_demos/dfu_runtime/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/dfu_runtime/src/usb_descriptors.c b/test/usb/tinyusb_demos/dfu_runtime/src/usb_descriptors.c index 2e153bbab..5081c46b5 100644 --- a/test/usb/tinyusb_demos/dfu_runtime/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/dfu_runtime/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_boot_interface/src/demo_main.c b/test/usb/tinyusb_demos/hid_boot_interface/src/demo_main.c index dd17b7e13..dc11962bb 100644 --- a/test/usb/tinyusb_demos/hid_boot_interface/src/demo_main.c +++ b/test/usb/tinyusb_demos/hid_boot_interface/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_boot_interface/src/tusb_config.h b/test/usb/tinyusb_demos/hid_boot_interface/src/tusb_config.h index 1c8fa40b2..683529832 100644 --- a/test/usb/tinyusb_demos/hid_boot_interface/src/tusb_config.h +++ b/test/usb/tinyusb_demos/hid_boot_interface/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.c b/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.c index 3fa48d98d..5adb74cd2 100644 --- a/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.h b/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.h index 57cf0e2c0..2131afde0 100644 --- a/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.h +++ b/test/usb/tinyusb_demos/hid_boot_interface/src/usb_descriptors.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_composite/src/tusb_config.h b/test/usb/tinyusb_demos/hid_composite/src/tusb_config.h index d0f2b513f..2b1a4e806 100644 --- a/test/usb/tinyusb_demos/hid_composite/src/tusb_config.h +++ b/test/usb/tinyusb_demos/hid_composite/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.c b/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.c index b7a59cf6d..d2abf0722 100644 --- a/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.h b/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.h index ca8925ad9..2ede98247 100644 --- a/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.h +++ b/test/usb/tinyusb_demos/hid_composite/src/usb_descriptors.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_generic_inout/src/tusb_config.h b/test/usb/tinyusb_demos/hid_generic_inout/src/tusb_config.h index 9db50269c..9c4098d07 100644 --- a/test/usb/tinyusb_demos/hid_generic_inout/src/tusb_config.h +++ b/test/usb/tinyusb_demos/hid_generic_inout/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_generic_inout/src/usb_descriptors.c b/test/usb/tinyusb_demos/hid_generic_inout/src/usb_descriptors.c index a3c6480ed..7fe157c32 100644 --- a/test/usb/tinyusb_demos/hid_generic_inout/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/hid_generic_inout/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_multiple_interface/src/demo_main.c b/test/usb/tinyusb_demos/hid_multiple_interface/src/demo_main.c index 0921ffa75..e8cda9cd2 100644 --- a/test/usb/tinyusb_demos/hid_multiple_interface/src/demo_main.c +++ b/test/usb/tinyusb_demos/hid_multiple_interface/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_multiple_interface/src/tusb_config.h b/test/usb/tinyusb_demos/hid_multiple_interface/src/tusb_config.h index 32e8c2843..958196195 100644 --- a/test/usb/tinyusb_demos/hid_multiple_interface/src/tusb_config.h +++ b/test/usb/tinyusb_demos/hid_multiple_interface/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/hid_multiple_interface/src/usb_descriptors.c b/test/usb/tinyusb_demos/hid_multiple_interface/src/usb_descriptors.c index 9eef21504..9ba65818e 100644 --- a/test/usb/tinyusb_demos/hid_multiple_interface/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/hid_multiple_interface/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/midi_test/src/demo_main.c b/test/usb/tinyusb_demos/midi_test/src/demo_main.c index f35422b85..c08ac2a5d 100644 --- a/test/usb/tinyusb_demos/midi_test/src/demo_main.c +++ b/test/usb/tinyusb_demos/midi_test/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/midi_test/src/tusb_config.h b/test/usb/tinyusb_demos/midi_test/src/tusb_config.h index 967c71403..8a0f15360 100644 --- a/test/usb/tinyusb_demos/midi_test/src/tusb_config.h +++ b/test/usb/tinyusb_demos/midi_test/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/midi_test/src/usb_descriptors.c b/test/usb/tinyusb_demos/midi_test/src/usb_descriptors.c index f873fc860..93c215e0a 100644 --- a/test/usb/tinyusb_demos/midi_test/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/midi_test/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/msc_dual_lun/src/demo_main.c b/test/usb/tinyusb_demos/msc_dual_lun/src/demo_main.c index 71c143cf7..14f92e0c8 100644 --- a/test/usb/tinyusb_demos/msc_dual_lun/src/demo_main.c +++ b/test/usb/tinyusb_demos/msc_dual_lun/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/msc_dual_lun/src/msc_disk_dual.c b/test/usb/tinyusb_demos/msc_dual_lun/src/msc_disk_dual.c index 775e8b1ec..4b03429bf 100644 --- a/test/usb/tinyusb_demos/msc_dual_lun/src/msc_disk_dual.c +++ b/test/usb/tinyusb_demos/msc_dual_lun/src/msc_disk_dual.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/msc_dual_lun/src/tusb_config.h b/test/usb/tinyusb_demos/msc_dual_lun/src/tusb_config.h index f617f5a4c..dd8f4f806 100644 --- a/test/usb/tinyusb_demos/msc_dual_lun/src/tusb_config.h +++ b/test/usb/tinyusb_demos/msc_dual_lun/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/msc_dual_lun/src/usb_descriptors.c b/test/usb/tinyusb_demos/msc_dual_lun/src/usb_descriptors.c index e779b26fc..81745df8d 100644 --- a/test/usb/tinyusb_demos/msc_dual_lun/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/msc_dual_lun/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/uac2_headset/src/tusb_config.h b/test/usb/tinyusb_demos/uac2_headset/src/tusb_config.h index 2a1189a79..380891f03 100644 --- a/test/usb/tinyusb_demos/uac2_headset/src/tusb_config.h +++ b/test/usb/tinyusb_demos/uac2_headset/src/tusb_config.h @@ -3,6 +3,7 @@ * * Copyright (c) 2020 Ha Thach (tinyusb.org) * Copyright (c) 2020 Jerzy Kasenberg + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/uac2_headset/src/usb_descriptors.c b/test/usb/tinyusb_demos/uac2_headset/src/usb_descriptors.c index c683bc3d2..bfc051efd 100644 --- a/test/usb/tinyusb_demos/uac2_headset/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/uac2_headset/src/usb_descriptors.c @@ -3,6 +3,7 @@ * * Copyright (c) 2020 Ha Thach (tinyusb.org) * Copyright (c) 2020 Jerzy Kasenberg + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/usbtmc/src/demo_main.c b/test/usb/tinyusb_demos/usbtmc/src/demo_main.c index 45b090e83..e8ee69787 100644 --- a/test/usb/tinyusb_demos/usbtmc/src/demo_main.c +++ b/test/usb/tinyusb_demos/usbtmc/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/usbtmc/src/usb_descriptors.c b/test/usb/tinyusb_demos/usbtmc/src/usb_descriptors.c index 423482634..b0ecc8681 100644 --- a/test/usb/tinyusb_demos/usbtmc/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/usbtmc/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/video_capture/src/demo_main.c b/test/usb/tinyusb_demos/video_capture/src/demo_main.c index 9bc3c6a52..300fc133e 100644 --- a/test/usb/tinyusb_demos/video_capture/src/demo_main.c +++ b/test/usb/tinyusb_demos/video_capture/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/video_capture/src/tusb_config.h b/test/usb/tinyusb_demos/video_capture/src/tusb_config.h index 3a079e66b..30639f2ef 100644 --- a/test/usb/tinyusb_demos/video_capture/src/tusb_config.h +++ b/test/usb/tinyusb_demos/video_capture/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/video_capture/src/usb_descriptors.c b/test/usb/tinyusb_demos/video_capture/src/usb_descriptors.c index da8ec8e89..7945b8e84 100644 --- a/test/usb/tinyusb_demos/video_capture/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/video_capture/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/webusb_serial/src/demo_main.c b/test/usb/tinyusb_demos/webusb_serial/src/demo_main.c index e59ad99d9..4a401609f 100644 --- a/test/usb/tinyusb_demos/webusb_serial/src/demo_main.c +++ b/test/usb/tinyusb_demos/webusb_serial/src/demo_main.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/webusb_serial/src/tusb_config.h b/test/usb/tinyusb_demos/webusb_serial/src/tusb_config.h index f5e4694e3..7e318b637 100644 --- a/test/usb/tinyusb_demos/webusb_serial/src/tusb_config.h +++ b/test/usb/tinyusb_demos/webusb_serial/src/tusb_config.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.c b/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.c index 259320e0b..87248b448 100644 --- a/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.c +++ b/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.c @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal diff --git a/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.h b/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.h index a1c4a2cf1..a9e1384ef 100644 --- a/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.h +++ b/test/usb/tinyusb_demos/webusb_serial/src/usb_descriptors.h @@ -2,6 +2,7 @@ * The MIT License (MIT) * * Copyright (c) 2019 Ha Thach (tinyusb.org) + * Copyright (c) 2023 XMOS LIMITED * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal