<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/tests/test/support/ehci_controller.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/support/ehci_controller.c?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/tests/test/support/ehci_controller.c?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2013-05-09T06:05:48Z</updated>
<entry>
<title>rename ehci_controller to ehci_controller_fake</title>
<updated>2013-05-09T06:05:48Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-05-09T06:05:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e401372c051e2ce3761daaf18deb4df39797fff4'/>
<id>urn:sha1:e401372c051e2ce3761daaf18deb4df39797fff4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>test clean up</title>
<updated>2013-05-09T05:49:52Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-05-09T05:49:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=63add701391ae30cd43bb2a06d87df3dda5803b8'/>
<id>urn:sha1:63add701391ae30cd43bb2a06d87df3dda5803b8</id>
<content type='text'>
</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>separate fake ehci's run async &amp; period list</title>
<updated>2013-04-21T08:09:54Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-21T08:09:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a493fab7532c7410becd96079e7d749024271296'/>
<id>urn:sha1:a493fab7532c7410becd96079e7d749024271296</id>
<content type='text'>
refractor list_find_previous_item &amp; list_remove_qhd to act on ehci_link_t* instead of ehci_qhd_t*
fully support 1ms, 2ms, 4ms, 8ms for period list (each list has a dummy queue head)
- change period list structure
limit the maximum polling interval to 256 ms
add max_loop static MAX number of iteration for list_find_previous_item
add test for close 256ms polling interrupt
</content>
</entry>
<entry>
<title>rename nxp_sof_received to nxp_int_sof</title>
<updated>2013-04-20T17:28:25Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-20T17:28:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=357888a5e5dbb574db44bb29b3a07499c0d531c1'/>
<id>urn:sha1:357888a5e5dbb574db44bb29b3a07499c0d531c1</id>
<content type='text'>
implementing freeRTOS integration
change get_period_frame_list from using lst_idx to hostid (fix bug)
adding polling interval supported for interrupt: 1ms, 2ms, 4ms, 8ms
- add interval_ms to get_period_head function
- add bInterval to qhd_init
- add support for sub-frame (less than 8 micro frames) interval
- add bunch of test for interrupt different intervals
</content>
</entry>
<entry>
<title>continue on refratoring</title>
<updated>2013-04-05T07:26:28Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-05T07:26:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d616fa6c1000e78ecf6e5e73ed080832112ef536'/>
<id>urn:sha1:d616fa6c1000e78ecf6e5e73ed080832112ef536</id>
<content type='text'>
</content>
</entry>
<entry>
<title>code refractor is a everyday job</title>
<updated>2013-04-05T07:13:03Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-05T07:13:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=10f5bce0df2700ce47f3466b838486a76385ce2b'/>
<id>urn:sha1:10f5bce0df2700ce47f3466b838486a76385ce2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refractor test</title>
<updated>2013-04-05T07:05:05Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-05T07:05:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=bc9a97a1be86b5f57eaa46cdf79fdeb110847105'/>
<id>urn:sha1:bc9a97a1be86b5f57eaa46cdf79fdeb110847105</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add control xfer for ehci controller fake: ehci_controller_control_xfer_proceed</title>
<updated>2013-04-05T07:00:37Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-04-05T07:00:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=68dddefe7b87583cf2eaac68f2d77e2a5efd3d69'/>
<id>urn:sha1:68dddefe7b87583cf2eaac68f2d77e2a5efd3d69</id>
<content type='text'>
refractor test code
</content>
</entry>
<entry>
<title>add test for pipe_interrupt_xfer</title>
<updated>2013-03-27T04:51:44Z</updated>
<author>
<name>hathach</name>
<email>thachha@live.com</email>
</author>
<published>2013-03-27T04:51:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7b5d9edc5af88422b26116a56032091e96714495'/>
<id>urn:sha1:7b5d9edc5af88422b26116a56032091e96714495</id>
<content type='text'>
implement keyboard app code
- forcefully place keyboard_report in RAM section 3
change used bit in qtd from reserved in buffer[1] to alternate link
add code for fake ehci controller runs on period interrupt
change signature of tusbh_hid_keyboard_get_report
- tusb_keyboard_report_t* to uint8_t*
implement period (interrupt) complete isr processing
</content>
</entry>
</feed>
