<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/osal, branch 0.9.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/osal?h=0.9.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/osal?h=0.9.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2021-02-26T07:05:08Z</updated>
<entry>
<title>add rp2040 to host example build</title>
<updated>2021-02-26T07:05:08Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-26T07:05:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f6b48c07fca039ea49be49062298e1dc8cc78471'/>
<id>urn:sha1:f6b48c07fca039ea49be49062298e1dc8cc78471</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add TU_FIFO_INIT() to help with tu_fifo declaration</title>
<updated>2021-02-19T04:57:56Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-19T04:57:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=2a04ee68b82d8857fc02974eab2c0557826d9f49'/>
<id>urn:sha1:2a04ee68b82d8857fc02974eab2c0557826d9f49</id>
<content type='text'>
tu_fifo_clear() also reset max_pointer_idx and non_used_index_space
</content>
</entry>
<entry>
<title>This fixes the overflow mathmatic in the fifo</title>
<updated>2021-02-17T04:08:08Z</updated>
<author>
<name>Nicholas R Dinsmore</name>
<email>nicholas.dinsmore@gmail.com</email>
</author>
<published>2021-02-17T04:08:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b7ec66e33af1e24b763d855545d921ec5957f61a'/>
<id>urn:sha1:b7ec66e33af1e24b763d855545d921ec5957f61a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add basic support for rt-thread</title>
<updated>2021-02-08T12:46:49Z</updated>
<author>
<name>tfx2001</name>
<email>2479727366@qq.com</email>
</author>
<published>2021-02-07T14:44:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=1b678eccf55a808cde2e9fa450b76fe5e95539ba'/>
<id>urn:sha1:1b678eccf55a808cde2e9fa450b76fe5e95539ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>RP2040 support</title>
<updated>2021-01-20T01:52:07Z</updated>
<author>
<name>graham sanderson</name>
<email>graham.sanderson@raspberrypi.com</email>
</author>
<published>2021-01-20T01:52:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e0aa405d19e35dbf58cf502b8106455c1a3c2a5c'/>
<id>urn:sha1:e0aa405d19e35dbf58cf502b8106455c1a3c2a5c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>osal_none: Fix queue definition</title>
<updated>2020-10-13T14:34:44Z</updated>
<author>
<name>Jerzy Kasenberg</name>
<email>jerzy.kasenberg@codecoup.pl</email>
</author>
<published>2020-10-13T14:25:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=db70a35044bdec7092e89f269429cf87bbce6afe'/>
<id>urn:sha1:db70a35044bdec7092e89f269429cf87bbce6afe</id>
<content type='text'>
OSAL_QUEUE_DEF was not updated while FIFO was changed
to use unmasked pointers.

Two fields that are crucial to new functionality were left
uninitialized resulting in FIFO slowing down in time.
</content>
</entry>
<entry>
<title>add more logging to host stack</title>
<updated>2020-09-01T12:16:50Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-09-01T12:16:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=84425c50b3bb5c892bfab9d094cc3da6a9c04da5'/>
<id>urn:sha1:84425c50b3bb5c892bfab9d094cc3da6a9c04da5</id>
<content type='text'>
tested host with lpc4357, don't use fpu with lpc m4 since it seems to
cause hardfault (stack does not make use of fpu anyway).
</content>
</entry>
<entry>
<title>Merge branch 'master' into update-host</title>
<updated>2020-09-01T05:02:25Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-09-01T05:02:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=be708bb8a444a6e8f8676be842fcfd02a583ed0b'/>
<id>urn:sha1:be708bb8a444a6e8f8676be842fcfd02a583ed0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>follow up to pr468</title>
<updated>2020-07-21T14:06:10Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-07-21T14:06:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dfca92d29b8f984ebe5f4752154fd8187ec24120'/>
<id>urn:sha1:dfca92d29b8f984ebe5f4752154fd8187ec24120</id>
<content type='text'>
</content>
</entry>
<entry>
<title>FreeRTOS: Yield from ISR to notify the USB task</title>
<updated>2020-07-19T21:46:16Z</updated>
<author>
<name>me-no-dev</name>
<email>hristo@espressif.com</email>
</author>
<published>2020-07-19T20:55:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3822a6a385a99c88e1fb9f6293be9d2a84556a25'/>
<id>urn:sha1:3822a6a385a99c88e1fb9f6293be9d2a84556a25</id>
<content type='text'>
If we do not yeld in ISR when we write to queue/give semaphore, the scheduler will not know of the change and will not check the queue untill the next OS tick. This change causes the task to be called immediately and makes communication many times faster.
</content>
</entry>
</feed>
