<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/tests/test/test_osal_none.c, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/tests/test/test_osal_none.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/tests/test/test_osal_none.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2013-06-05T04:23:41Z</updated>
<entry>
<title>added dcd_dma_descriptor_t typdef</title>
<updated>2013-06-05T04:23:41Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2013-06-05T04:23:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f69fefefa96339253d46b9f17833f0d0f1c39014'/>
<id>urn:sha1:f69fefefa96339253d46b9f17833f0d0f1c39014</id>
<content type='text'>
reorganize test project, multiple test projects each is specifically for an MCU
</content>
</entry>
<entry>
<title>change format of file header &amp; license spacing</title>
<updated>2013-05-06T05:50:19Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-05-06T05:50:19Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=120db28a17249e7e97d3e4878d020f3440bbe99f'/>
<id>urn:sha1:120db28a17249e7e97d3e4878d020f3440bbe99f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix bug (wrong logic) with osal_task_delay in non OS configure</title>
<updated>2013-04-26T17:24:15Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-26T17:24:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8bd077fa5c21ade1aa791b0339b66e637ad894e5'/>
<id>urn:sha1:8bd077fa5c21ade1aa791b0339b66e637ad894e5</id>
<content type='text'>
complete keyboard app with key state &amp; event TODO handle &amp; check for non-printable(control) keycode
add unit test for osal_task_delay for non OS
</content>
</entry>
<entry>
<title>- change OSAL_TASK_FUNCTION to have void* parameter (to be consistent with most popular RTOS)</title>
<updated>2013-04-24T10:53:43Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-24T10:53:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d4a2600ecc8cdeec26485f8ab564b12de41d6b9b'/>
<id>urn:sha1:d4a2600ecc8cdeec26485f8ab564b12de41d6b9b</id>
<content type='text'>
- add new error enum TUSB_ERROR_OSAL_TASK_CREATE_FAILED
- move usbh_enumeration_task prototype to usbh.h
- change OSAL_SUBTASK_INVOKED_AND_WAIT behavior, will not "return" in calling task when subtask got error status.
calling task need to do that after the call
- osal_queue_receive signature from uint32_t* to void*

- implement osal_freertos.h for FreeRTOS 7.3 --&gt; able to compile &amp; build host_freertos
+ OSAL_TASK_FUNCTION
+ turn on FPU for M4 in both host_os_none &amp; host_freertos (freertos requires FPU to be on to compile)
+ osal_task_create
+ OSAL_SUBTASK_INVOKED_AND_WAIT
+ SUBTASK_ASSERT
+ osal_semaphore_reset
+ osal_queue_flush
+ adding heap_1.c for memory management
</content>
</entry>
<entry>
<title>move main work in usbh_enumeration_task to its body subtask for task_assert style</title>
<updated>2013-04-24T06:45:42Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-24T06:45:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=574710dde57a466d0fee6d8b3ccb0366eb64deba'/>
<id>urn:sha1:574710dde57a466d0fee6d8b3ccb0366eb64deba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix potential error with usbh_control_xfer_subtask in subtask_assert</title>
<updated>2013-04-24T05:20:56Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-24T05:20:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d312be700636258060765b63a5ea4f73aaa5500a'/>
<id>urn:sha1:d312be700636258060765b63a5ea4f73aaa5500a</id>
<content type='text'>
change back to use task_assert style in usbh_enumeraion
change test to task-&gt;subtask-&gt;subtask style in test/test_osal_none.c
</content>
</entry>
<entry>
<title>change osal_queue_send(osal_queue_handle_t const queue_hdl, uint32_t data) signature to osal_queue_send(osal_queue_handle_t const queue_hdl, const void * data)</title>
<updated>2013-04-09T18:18:32Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-09T18:13:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e14aa4197d290fc7f294d42d4886fb5892c9f360'/>
<id>urn:sha1:e14aa4197d290fc7f294d42d4886fb5892c9f360</id>
<content type='text'>
- support any size queue message (instead of fixed uint32_t)
</content>
</entry>
<entry>
<title>change website from tinyusb.net to tinyusb.org</title>
<updated>2013-03-25T04:46:30Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-03-25T04:46:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=56cd8be75ec79a9d7e1d17e6f0634d4041ba6b13'/>
<id>urn:sha1:56cd8be75ec79a9d7e1d17e6f0634d4041ba6b13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>- add test code for bulk xfer isr</title>
<updated>2013-03-10T12:28:38Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-03-10T12:28:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3b0b48e01ae9ee11aed4e1ade1e413bea3608bd5'/>
<id>urn:sha1:3b0b48e01ae9ee11aed4e1ade1e413bea3608bd5</id>
<content type='text'>
- fix mismatch type func return
</content>
</entry>
<entry>
<title>add osal subtask support</title>
<updated>2013-02-26T10:28:05Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-02-26T10:28:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=49da21086004bd666564c5bd1bd2a0bb7938205d'/>
<id>urn:sha1:49da21086004bd666564c5bd1bd2a0bb7938205d</id>
<content type='text'>
add usbh_control_xfer_subtask as xfer and wait
fix potential error when update device info &amp; open control pipe for new address
fix build error with hal_****.c
add STATIC_ASSSERT to perform compile time checking with sizeof later
update osal_queue_receive and osal_semaphore_wait for osal_none to support subtask
</content>
</entry>
</feed>
