<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/class/hid/hid_device.c, branch 0.10.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/class/hid/hid_device.c?h=0.10.1</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/class/hid/hid_device.c?h=0.10.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2021-06-01T17:10:35Z</updated>
<entry>
<title>clean up log</title>
<updated>2021-06-01T17:10:35Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-06-01T17:10:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=6e2cf2a3eec141e2714937532320c9fc46b95f9b'/>
<id>urn:sha1:6e2cf2a3eec141e2714937532320c9fc46b95f9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>include clean up</title>
<updated>2021-05-27T10:40:39Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-27T10:40:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9736e54734a85c03d9055c24414e23f112a67968'/>
<id>urn:sha1:9736e54734a85c03d9055c24414e23f112a67968</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change hid device internal boot_mode to protocol_mode</title>
<updated>2021-05-23T06:56:32Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-23T06:56:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8cffe4897eb114d65ff60685e111ff3e03d0fd74'/>
<id>urn:sha1:8cffe4897eb114d65ff60685e111ff3e03d0fd74</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix build error</title>
<updated>2021-05-18T05:45:59Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-18T05:45:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a26752a93e56b2fb2d683e5a9f9934b432531d9b'/>
<id>urn:sha1:a26752a93e56b2fb2d683e5a9f9934b432531d9b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update to use HID spec protocol value for get/set_protocol()</title>
<updated>2021-05-18T05:38:11Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-18T05:38:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7e9e682e09c2629a9575343e4efaf43d328bde33'/>
<id>urn:sha1:7e9e682e09c2629a9575343e4efaf43d328bde33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up, rename some HID device symbol/API</title>
<updated>2021-05-18T05:32:20Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-05-18T05:32:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e163f85ee024ff366253478cfd20e3fc35e96819'/>
<id>urn:sha1:e163f85ee024ff366253478cfd20e3fc35e96819</id>
<content type='text'>
- add tud_hid_n_interface_protocol()
- rename tud_hid_n_boot_mode() to  tud_hid_n_get_protocol()
- rename tud_hid_boot_mode_cb() to tud_hid_set_protocol_cb()
- add HID_PROTOCOL_BOOT/REPORT to avoid magic number 0,1
- rename HID_PROTOCOL_NONE/KEYBOARD/MOUSE to HID_ITF_PROTOCOL_ to avoid
confusion
</content>
</entry>
<entry>
<title>add itf argument to hid API to support multiple instances</title>
<updated>2021-02-24T07:27:20Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-24T07:27:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a07062672933a5e2ba21db806217ce69243ceabe'/>
<id>urn:sha1:a07062672933a5e2ba21db806217ce69243ceabe</id>
<content type='text'>
following API signature is changed:
- tud_hid_descriptor_report_cb()
- tud_hid_get_report_cb()
- tud_hid_set_report_cb()
- tud_hid_boot_mode_cb()
- tud_hid_set_idle_cb()
</content>
</entry>
<entry>
<title>tud_hid_report_complete_cb() API</title>
<updated>2021-02-09T08:57:29Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-09T08:57:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d2b8e591f6f939f87c28aaa8b12f67a5072d2b06'/>
<id>urn:sha1:d2b8e591f6f939f87c28aaa8b12f67a5072d2b06</id>
<content type='text'>
update hid composite to make use of tud_hid_report_complete_cb() for
sending reports when possible.
</content>
</entry>
<entry>
<title>add tud_hid_n_gamepad_report() helper for gamepad report</title>
<updated>2021-02-08T12:08:16Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-02-08T12:08:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=72bcc0685c142c512f1d04ff18eaa13b99f62e93'/>
<id>urn:sha1:72bcc0685c142c512f1d04ff18eaa13b99f62e93</id>
<content type='text'>
- Add gamepad to hid_composite example. Though it needs a bit of extra
work but it will come later as separated PR.
</content>
</entry>
<entry>
<title>migrate hid device to new control xfer cb</title>
<updated>2020-11-19T15:00:49Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2020-11-19T15:00:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dc9a30983982717b1a0e8b48833fca841de5e70e'/>
<id>urn:sha1:dc9a30983982717b1a0e8b48833fca841de5e70e</id>
<content type='text'>
</content>
</entry>
</feed>
