<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/portable, branch 0.13.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/portable?h=0.13.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/portable?h=0.13.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2022-02-22T14:00:51Z</updated>
<entry>
<title>Merge pull request #1280 from kasjer/kasjer/nrf5x-dma-race</title>
<updated>2022-02-22T14:00:51Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-02-22T14:00:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e04f15ff3d1a64991f29da837fb5b3b169fc0bb5'/>
<id>urn:sha1:e04f15ff3d1a64991f29da837fb5b3b169fc0bb5</id>
<content type='text'>
nrf5x: Fix DMA access race condition</content>
</entry>
<entry>
<title>Merge pull request #1304 from kkitayam/add_hcd_for_frdm_kl25z</title>
<updated>2022-02-09T09:14:50Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-02-09T09:14:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=63cb3cdc74552f5b1a590e08c9c73bdef4feccc1'/>
<id>urn:sha1:63cb3cdc74552f5b1a590e08c9c73bdef4feccc1</id>
<content type='text'>
Add hcd driver for frdm kl25z</content>
</entry>
<entry>
<title>Merge pull request #1291 from kasjer/kasjer/da1469x-fix-resume</title>
<updated>2022-02-02T13:20:39Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-02-02T13:20:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d6fb1859a466508534b336c468ab328ea6704894'/>
<id>urn:sha1:d6fb1859a466508534b336c468ab328ea6704894</id>
<content type='text'>
da1469x: fix resume</content>
</entry>
<entry>
<title>OHCI: Fix array out of bounds issue</title>
<updated>2022-01-28T03:32:34Z</updated>
<author>
<name>Ryzee119</name>
<email>wendland@live.com.au</email>
</author>
<published>2022-01-28T03:32:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=453ba529a6db41ad9e0e8cbfdedfcb48b059693e'/>
<id>urn:sha1:453ba529a6db41ad9e0e8cbfdedfcb48b059693e</id>
<content type='text'>
If using a USB hub, a request outside the array size can occur

Original line:
https://github.com/hathach/tinyusb/blob/ffb257ac17f162bc5a4c26596d7a1e954db98aa5/src/portable/ohci/ohci.h#L162

It can happen in a few places but one such example is here:
https://github.com/hathach/tinyusb/blob/ffb257ac17f162bc5a4c26596d7a1e954db98aa5/src/portable/ohci/ohci.c#L460

ie. if HUB address is 5, this would be an array index out of bounds on control endpoints as `CFG_TUH_DEVICE_MAX+1` is only 5.

This fix just includes num of hubs in the reserve array size.

Fixing locally fixed this issue.</content>
</entry>
<entry>
<title>Fix handling for pending transfers</title>
<updated>2022-01-27T14:38:19Z</updated>
<author>
<name>kkitayam</name>
<email>45088311+kkitayam@users.noreply.github.com</email>
</author>
<published>2022-01-27T14:38:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=03d2e32dc15adf9ee28772dfaecc52fac940f0d9'/>
<id>urn:sha1:03d2e32dc15adf9ee28772dfaecc52fac940f0d9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change hcd_edpt_xfer to send at the next SOF</title>
<updated>2022-01-27T13:25:36Z</updated>
<author>
<name>kkitayam</name>
<email>45088311+kkitayam@users.noreply.github.com</email>
</author>
<published>2022-01-27T13:25:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=60a0be82da93b653d55b9a62b0d80cd58f47a869'/>
<id>urn:sha1:60a0be82da93b653d55b9a62b0d80cd58f47a869</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add handling for NAK response</title>
<updated>2022-01-27T11:57:41Z</updated>
<author>
<name>kkitayam</name>
<email>45088311+kkitayam@users.noreply.github.com</email>
</author>
<published>2022-01-10T14:50:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=cc06a3585e9f499bd2412f4f88e5d785e8e1a23f'/>
<id>urn:sha1:cc06a3585e9f499bd2412f4f88e5d785e8e1a23f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix handling control transfer</title>
<updated>2022-01-27T11:57:41Z</updated>
<author>
<name>kkitayam</name>
<email>45088311+kkitayam@users.noreply.github.com</email>
</author>
<published>2021-12-29T12:45:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=cdab869472e18d393d43769c8a087ff1e69deb02'/>
<id>urn:sha1:cdab869472e18d393d43769c8a087ff1e69deb02</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add HCD functions for KL25Z</title>
<updated>2022-01-27T11:57:40Z</updated>
<author>
<name>kkitayam</name>
<email>45088311+kkitayam@users.noreply.github.com</email>
</author>
<published>2021-11-21T07:17:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a4bc6075cef1685ecc896730e704400b35e2392a'/>
<id>urn:sha1:a4bc6075cef1685ecc896730e704400b35e2392a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix mynewt build sunxi</title>
<updated>2022-01-26T05:59:53Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-01-26T05:59:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=578a12328290592aa315f13339cbbd7d31a6bafd'/>
<id>urn:sha1:578a12328290592aa315f13339cbbd7d31a6bafd</id>
<content type='text'>
</content>
</entry>
</feed>
