<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/class/net/ecm_rndis_device.c, branch 0.19.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/class/net/ecm_rndis_device.c?h=0.19.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/class/net/ecm_rndis_device.c?h=0.19.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2025-06-08T11:53:23Z</updated>
<entry>
<title>Fix ECM compile</title>
<updated>2025-06-08T11:53:23Z</updated>
<author>
<name>HiFiPhile</name>
<email>admin@hifiphile.com</email>
</author>
<published>2025-06-08T11:53:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=1ccb10e3f1418e51c03898f7ea2067208fd642b5'/>
<id>urn:sha1:1ccb10e3f1418e51c03898f7ea2067208fd642b5</id>
<content type='text'>
Signed-off-by: HiFiPhile &lt;admin@hifiphile.com&gt;
</content>
</entry>
<entry>
<title>Add link state control support for ECM mode</title>
<updated>2025-05-28T23:36:38Z</updated>
<author>
<name>Andrew Leech</name>
<email>andrew.leech@planetinnovation.com.au</email>
</author>
<published>2025-05-27T05:06:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9021efcacb9d7380bce9d5c9e075b41cb8f28da5'/>
<id>urn:sha1:9021efcacb9d7380bce9d5c9e075b41cb8f28da5</id>
<content type='text'>
Extends the link state control feature to CDC-ECM mode.
RNDIS mode prints state changes but doesn't send notifications
to the host yet (would require RNDIS_INDICATE_STATUS_MSG).

For ECM:
- Tracks link state and sends proper CDC notifications
- Handles notification endpoint busy conditions
- Only sends connection notification when link is actually up

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude &lt;noreply@anthropic.com&gt;
</content>
</entry>
<entry>
<title>add TUD_EPBUF_DEF for ecm rndis, also separate notify and control buffer, use edpt_claim() to prevent race condition</title>
<updated>2024-11-22T13:09:29Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-11-22T13:09:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=5c18a32aaa5f1b71af584c04197573261ecc64c3'/>
<id>urn:sha1:5c18a32aaa5f1b71af584c04197573261ecc64c3</id>
<content type='text'>
</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>rename CFG_TUSB_MEM_SECTION to CFG_TUD_MEM_SECTION in device stack</title>
<updated>2023-07-24T08:46:21Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-07-24T08:46:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=ef49b93532a7360703ae87d36cf463169f86f20b'/>
<id>urn:sha1:ef49b93532a7360703ae87d36cf463169f86f20b</id>
<content type='text'>
CFG_TUD_MEM_SECTION is default to CFG_TUSB_MEM_SECTION
</content>
</entry>
<entry>
<title>fix trailing space and new line</title>
<updated>2023-03-17T09:12:49Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-03-17T09:12:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3623ba1884ddff23e9b64766cb6dd032f1425846'/>
<id>urn:sha1:3623ba1884ddff23e9b64766cb6dd032f1425846</id>
<content type='text'>
temporarily disable codespell
</content>
</entry>
<entry>
<title>use tu_static instead of static _fuzz_thread</title>
<updated>2023-02-22T09:23:40Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-02-22T09:23:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=498989ee009c388a770e7a312ae04d0a51ba745a'/>
<id>urn:sha1:498989ee009c388a770e7a312ae04d0a51ba745a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename maros from FUZZ to _FUZZ, change TU_STATIC to static _fuzz_thread</title>
<updated>2023-02-22T04:47:09Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-02-22T04:47:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=03ec49450d2109a0e6ede3672e95426fd87aa48f'/>
<id>urn:sha1:03ec49450d2109a0e6ede3672e95426fd87aa48f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix: Change all static variables to thread when fuzzing</title>
<updated>2023-01-20T23:45:31Z</updated>
<author>
<name>Nathaniel Brough</name>
<email>nathaniel.brough@gmail.com</email>
</author>
<published>2023-01-20T23:40:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=18c3095346159a4f5c3db9775b4f7c6aebca77c2'/>
<id>urn:sha1:18c3095346159a4f5c3db9775b4f7c6aebca77c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typos</title>
<updated>2022-12-04T12:43:23Z</updated>
<author>
<name>Bastien Nocera</name>
<email>hadess@hadess.net</email>
</author>
<published>2022-12-04T06:58:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=6a2cf6728906aa61b44ecfe43b4ceef287b29bf8'/>
<id>urn:sha1:6a2cf6728906aa61b44ecfe43b4ceef287b29bf8</id>
<content type='text'>
</content>
</entry>
</feed>
