<feed xmlns='http://www.w3.org/2005/Atom'>
<title>suspect-devices/circuitpython/lib/tinyusb, branch master</title>
<subtitle>CircuitPython - a Python implementation for teaching coding with microcontrollers</subtitle>
<id>https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master</id>
<link rel='self' href='https://git.suspectdevices.com/suspect-devices/circuitpython/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/'/>
<updated>2020-05-21T13:34:44+00:00</updated>
<entry>
<title>lib: tinyusb: update to get tud_task_is_queue_empty</title>
<updated>2020-05-21T13:34:44+00:00</updated>
<author>
<name>Sean Cross</name>
<email>sean@xobs.io</email>
</author>
<published>2020-05-21T13:34:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5ed4e4d0abfc49d3cde89cebc166ebbe0ef512d8'/>
<id>urn:sha1:5ed4e4d0abfc49d3cde89cebc166ebbe0ef512d8</id>
<content type='text'>
This update gives us access to a function we can run with interrupts
disabled to determine if the queue is empty.

Signed-off-by: Sean Cross &lt;sean@xobs.io&gt;
</content>
</entry>
<entry>
<title>Update TinyUSB and shorten USB task delay</title>
<updated>2020-05-19T00:27:49+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-05-19T00:27:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=164628282d4128c094c3f1c0f0faf67c74f84801'/>
<id>urn:sha1:164628282d4128c094c3f1c0f0faf67c74f84801</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update TinyUSB to include SAMD race fix</title>
<updated>2020-04-29T17:52:26+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-04-29T17:52:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=18657b6539fec6068dacb9f6f107056511f9b123'/>
<id>urn:sha1:18657b6539fec6068dacb9f6f107056511f9b123</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'adafruit/master' into lower_power</title>
<updated>2020-04-27T23:45:10+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-04-27T23:45:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=755d404edf00ab99bb8497d2e4a36ba18dd17a69'/>
<id>urn:sha1:755d404edf00ab99bb8497d2e4a36ba18dd17a69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Even newer tinyUSB</title>
<updated>2020-04-24T01:03:16+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-04-24T01:03:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=5a7652ff866a94ee49a0429ba62e895dc00f15cb'/>
<id>urn:sha1:5a7652ff866a94ee49a0429ba62e895dc00f15cb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update TinyUSB and add interrupt hooks.</title>
<updated>2020-04-17T21:16:49+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-04-17T21:16:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7e3d4c61b5495a4190bc8c911557abb58a9f2e7b'/>
<id>urn:sha1:7e3d4c61b5495a4190bc8c911557abb58a9f2e7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refine iMX RT memory layout and add three boards</title>
<updated>2020-01-18T01:36:08+00:00</updated>
<author>
<name>Scott Shawcroft</name>
<email>scott@tannewt.org</email>
</author>
<published>2020-01-09T04:32:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=7d8dac9211dab92d750a0351335b4ad3fffc05e2'/>
<id>urn:sha1:7d8dac9211dab92d750a0351335b4ad3fffc05e2</id>
<content type='text'>
Introduces a way to place CircuitPython code and data into
tightly coupled memory (TCM) which is accessible by the CPU in a
single cycle. It also frees up room in the corresponding cache for
intermittent data. Loading from external flash is slow!

The data cache is also now enabled.

Adds support for the iMX RT 1021 chip. Adds three new boards:
* iMX RT 1020 EVK
* iMX RT 1060 EVK
* Teensy 4.0

Related to #2492, #2472 and #2477. Fixes #2475.
</content>
</entry>
<entry>
<title>more tinyusb update</title>
<updated>2019-12-27T02:55:16+00:00</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-12-27T02:55:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=adff14c5bca956deedef72afd4696df6ec5d51c0'/>
<id>urn:sha1:adff14c5bca956deedef72afd4696df6ec5d51c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sync with https://github.com/hathach/tinyusb/pull/246</title>
<updated>2019-12-26T16:04:16+00:00</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-12-26T16:04:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=62c4028cdebbf4c607ebbb48e99d1905692bef69'/>
<id>urn:sha1:62c4028cdebbf4c607ebbb48e99d1905692bef69</id>
<content type='text'>
should fix slow enumeration
</content>
</entry>
<entry>
<title>improve usb dcd samd51</title>
<updated>2019-12-25T17:18:04+00:00</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2019-12-25T17:18:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.suspectdevices.com/suspect-devices/circuitpython/commit/?id=3492ba33d517e860b275ba04898a25d1b92901c5'/>
<id>urn:sha1:3492ba33d517e860b275ba04898a25d1b92901c5</id>
<content type='text'>
fix race condition with setup packet + scsi status response
</content>
</entry>
</feed>
