<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/class/dfu/dfu_rt_device.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/class/dfu/dfu_rt_device.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/class/dfu/dfu_rt_device.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2026-07-02T14:55:45Z</updated>
<entry>
<title>license: use SPDX identifiers for src/ headers (#3749)</title>
<updated>2026-07-02T14:55:45Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-07-02T14:55:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7a4111b96ef6279e75579f9a18443834f6a0871d'/>
<id>urn:sha1:7a4111b96ef6279e75579f9a18443834f6a0871d</id>
<content type='text'>
* license: use SPDX identifiers for src/ headers

Replace the full ~20-line MIT license boilerplate on every src/ file with a
two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following
the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500
lines of duplicated boilerplate.</content>
</entry>
<entry>
<title>- move freertos_hooks to board.c</title>
<updated>2024-11-21T10:49:38Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-11-21T10:49:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dbdc5a239c42e96eeeb8759a121798fa9b3f39c3'/>
<id>urn:sha1:dbdc5a239c42e96eeeb8759a121798fa9b3f39c3</id>
<content type='text'>
- add device/midi_test_freertos example
- update bth/dfu/midi device for cache line size
</content>
</entry>
<entry>
<title>add class driver deinit</title>
<updated>2024-04-08T15:07:56Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-04-08T15:07:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=c3c06484560d0102366a3a1b1101c35301009f97'/>
<id>urn:sha1:c3c06484560d0102366a3a1b1101c35301009f97</id>
<content type='text'>
</content>
</entry>
<entry>
<title>default class driver log level to CFG_TUH/TUD_LOG_LEVEL allow application to selectively disable usbd/usbh or driver log</title>
<updated>2023-08-02T08:34:18Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-08-02T08:34:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=979bf32266d379ec493ad31001b815d6a597b91e'/>
<id>urn:sha1:979bf32266d379ec493ad31001b815d6a597b91e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: Replace device calls to memcpy with tu_memcpy_s</title>
<updated>2023-01-13T23:20:32Z</updated>
<author>
<name>Nathaniel Brough</name>
<email>nathaniel.brough@gmail.com</email>
</author>
<published>2023-01-13T21:37:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=2e47210c1af88b88b6f2d92fe2b6d08117041363'/>
<id>urn:sha1:2e47210c1af88b88b6f2d92fe2b6d08117041363</id>
<content type='text'>
Introduces a new function tu_memcpy_s, which is effectively
a backport of memcpy_s. The change also refactors calls
to memcpy over to the more secure tu_memcpy_s.
</content>
</entry>
<entry>
<title>rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED</title>
<updated>2022-02-25T11:35:21Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-02-23T14:46:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d10326cb4e0f48a05bc39c6f51b7b0fb29427cc9'/>
<id>urn:sha1:d10326cb4e0f48a05bc39c6f51b7b0fb29427cc9</id>
<content type='text'>
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
</content>
</entry>
<entry>
<title>wrap up DFU update</title>
<updated>2021-07-15T13:47:50Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-15T13:47:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=daca9e520bce0b4eb5882c5692986ec5c513f319'/>
<id>urn:sha1:daca9e520bce0b4eb5882c5692986ec5c513f319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include clean up</title>
<updated>2021-05-27T10:40:39Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-27T10:40:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9736e54734a85c03d9055c24414e23f112a67968'/>
<id>urn:sha1:9736e54734a85c03d9055c24414e23f112a67968</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Move debug from .h to .c</title>
<updated>2021-04-22T19:02:50Z</updated>
<author>
<name>Jeremiah McCarthy</name>
<email>jeremiahmccarthy@xmos.com</email>
</author>
<published>2021-04-22T19:02:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=88dea7a0a8f7cb1bc21eaa45a3abb9a912b030d6'/>
<id>urn:sha1:88dea7a0a8f7cb1bc21eaa45a3abb9a912b030d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove DFU mode and rt</title>
<updated>2021-04-12T15:17:01Z</updated>
<author>
<name>Jeremiah McCarthy</name>
<email>jeremiahmccarthy@xmos.com</email>
</author>
<published>2021-04-12T15:17:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7b45b38fe4b7d2ebd197463cf12f091a6f68ac91'/>
<id>urn:sha1:7b45b38fe4b7d2ebd197463cf12f091a6f68ac91</id>
<content type='text'>
</content>
</entry>
</feed>
