<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/portable/synopsys/dwc2/dwc2_bcm.h, branch codex/class-reference-docs</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/portable/synopsys/dwc2/dwc2_bcm.h?h=codex%2Fclass-reference-docs</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/portable/synopsys/dwc2/dwc2_bcm.h?h=codex%2Fclass-reference-docs'/>
<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>add dwc2_clock_init() to have nrf54 initial sequence. currently stub for other ports.</title>
<updated>2026-04-10T09:52:15Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-04-10T09:52:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=c96ff6b6d978bdcacc7cd49ad66ef00438cfb9f6'/>
<id>urn:sha1:c96ff6b6d978bdcacc7cd49ad66ef00438cfb9f6</id>
<content type='text'>
add board_uart_read() for nrf
</content>
</entry>
<entry>
<title>rename ep_fifo_size (bytes) to otg_dfifo_depth (words)</title>
<updated>2026-04-09T11:22:25Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-04-09T11:22:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8849515a0e1d1179d20a42b7b92c0e0a4d1aa131'/>
<id>urn:sha1:8849515a0e1d1179d20a42b7b92c0e0a4d1aa131</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add hs_phy_type parameter to dwc2_phy_deinit for selective PHY deinitialization across all MCUs</title>
<updated>2026-03-05T03:01:40Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-05T03:01:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=1efe4cd0e84e965db7c5056f4339c83102e997ab'/>
<id>urn:sha1:1efe4cd0e84e965db7c5056f4339c83102e997ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add PHY deinitialization support for DWC2 driver across all MCUs</title>
<updated>2026-03-04T10:30:40Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-04T10:30:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=30af158af9ada161d31e02d08548f78390183920'/>
<id>urn:sha1:30af158af9ada161d31e02d08548f78390183920</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix Identifiers that start with '__' or '_[A-Z]' are reserved.</title>
<updated>2025-10-28T07:14:01Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-10-28T06:21:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d92b810df7670aae0e195fd02abef5014470c2f7'/>
<id>urn:sha1:d92b810df7670aae0e195fd02abef5014470c2f7</id>
<content type='text'>
fix compiling with nuc family
</content>
</entry>
<entry>
<title>Fix DMA FIFO reservation.</title>
<updated>2024-04-25T21:23:43Z</updated>
<author>
<name>HiFiPhile</name>
<email>admin@hifiphile.com</email>
</author>
<published>2024-04-25T20:11:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=298f7f2d818d117785af9f79da79fbdb85120cd2'/>
<id>urn:sha1:298f7f2d818d117785af9f79da79fbdb85120cd2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update all dwc2 ports to support new dynamic controller support</title>
<updated>2022-06-04T16:52:12Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-06-04T16:52:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f626916a5733fc7beff29ff6f907433e28ff14e0'/>
<id>urn:sha1:f626916a5733fc7beff29ff6f907433e28ff14e0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Raspberry Pi Zero W and Zero 2 W</title>
<updated>2022-01-05T21:47:01Z</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2022-01-05T21:47:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a79ffeb7643bb9c7e7af69f29fe2cfe7ded837d8'/>
<id>urn:sha1:a79ffeb7643bb9c7e7af69f29fe2cfe7ded837d8</id>
<content type='text'>
These are different Broadcom chips. The peripherals are essentially
the same. The main differences are:
* The CPU(s)
* The interrupt controller
* The peripheral base address (but not the peripherals that we use)
</content>
</entry>
<entry>
<title>use USB_OTG_GLOBAL_BASE instead of hard code value</title>
<updated>2021-11-22T03:52:28Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-11-22T03:52:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dac7574c98cc6db1b40c244c5bedb81a2b78d0ca'/>
<id>urn:sha1:dac7574c98cc6db1b40c244c5bedb81a2b78d0ca</id>
<content type='text'>
</content>
</entry>
</feed>
