mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
deploy: e14b8477f7
This commit is contained in:
parent
c5f4817d51
commit
691d45bde7
56 changed files with 1563 additions and 1478 deletions
|
@ -328,9 +328,9 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_enums_8h_html_a629a6a0310b15932888986a4e775fedb"><div class="ttname"><a href="_a_m_b_x_enums_8h.html#a629a6a0310b15932888986a4e775fedb">AmbxColorsEnum</a></div><div class="ttdeci">AmbxColorsEnum</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_enums_8h_source.html#l00021">AMBXEnums.h:21</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
|
@ -358,23 +358,23 @@ $(function() {
|
|||
<div class="ttc" id="a_a_m_b_x_enums_8h_html_ab89d9ad8d1631f26d5e35b3e3c9b6ee2a75b6ccfe34631eb56cb48c7e491b11eb"><div class="ttname"><a href="_a_m_b_x_enums_8h.html#ab89d9ad8d1631f26d5e35b3e3c9b6ee2a75b6ccfe34631eb56cb48c7e491b11eb">Wallwasher_left</a></div><div class="ttdeci">@ Wallwasher_left</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_enums_8h_source.html#l00033">AMBXEnums.h:33</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a0ce3a725ee65614d7f95cda10e4d2e91"><div class="ttname"><a href="message_8h.html#a0ce3a725ee65614d7f95cda10e4d2e91">NotifyFailUnknownDevice</a></div><div class="ttdeci">#define NotifyFailUnknownDevice(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00061">message.h:61</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_a20ab54576f57720b20c140bc2980a602"><div class="ttname"><a href="class_a_m_b_x.html#a20ab54576f57720b20c140bc2980a602">AMBX::epInfo</a></div><div class="ttdeci">EpInfo epInfo[AMBX_MAX_ENDPOINTS]</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00144">AMBX.h:144</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a1dea928517c961235eef7b0876e69f10"><div class="ttname"><a href="struct_ep_info.html#a1dea928517c961235eef7b0876e69f10">EpInfo::epAttribs</a></div><div class="ttdeci">uint8_t epAttribs</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00044">address.h:44</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_enums_8h_html_ab89d9ad8d1631f26d5e35b3e3c9b6ee2ae31e537650733f8553eb3ae50b2e9338"><div class="ttname"><a href="_a_m_b_x_enums_8h.html#ab89d9ad8d1631f26d5e35b3e3c9b6ee2ae31e537650733f8553eb3ae50b2e9338">Wallwasher_center</a></div><div class="ttdeci">@ Wallwasher_center</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_enums_8h_source.html#l00034">AMBXEnums.h:34</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_ab49ac5d8724c26f83ebb7ba6d74a3c14"><div class="ttname"><a href="class_a_m_b_x.html#ab49ac5d8724c26f83ebb7ba6d74a3c14">AMBX::setAllLights</a></div><div class="ttdeci">void setAllLights(AmbxColorsEnum color)</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8cpp_source.html#l00237">AMBX.cpp:237</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_a2dea8d23588f26a82e439618f57b7ffb"><div class="ttname"><a href="class_a_m_b_x.html#a2dea8d23588f26a82e439618f57b7ffb">AMBX::AMBXConnected</a></div><div class="ttdeci">bool AMBXConnected</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00133">AMBX.h:133</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_8h_html_ab04bdad22d2614867d6cb4541b32f8bc"><div class="ttname"><a href="_a_m_b_x_8h.html#ab04bdad22d2614867d6cb4541b32f8bc">AMBX_CONTROL_PIPE</a></div><div class="ttdeci">#define AMBX_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00027">AMBX.h:27</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_8h_html_a269d5e0ee9816e398188f23520f41192"><div class="ttname"><a href="_a_m_b_x_8h.html#a269d5e0ee9816e398188f23520f41192">AMBX_ENDPOINT_OUT</a></div><div class="ttdeci">#define AMBX_ENDPOINT_OUT</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00037">AMBX.h:37</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_a1bac21499826d3730b09c0518285261b"><div class="ttname"><a href="class_a_m_b_x.html#a1bac21499826d3730b09c0518285261b">AMBX::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8cpp_source.html#l00205">AMBX.cpp:205</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_8h_html_a3e6cbee3e09613e3f5904ef062c4ff6f"><div class="ttname"><a href="_a_m_b_x_8h.html#a3e6cbee3e09613e3f5904ef062c4ff6f">AMBX_OUTPUT_PIPE</a></div><div class="ttdeci">#define AMBX_OUTPUT_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00028">AMBX.h:28</a></div></div>
|
||||
|
@ -382,7 +382,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_a_m_b_x_html_a676e193add396dd56527cf538765d01c"><div class="ttname"><a href="class_a_m_b_x.html#a676e193add396dd56527cf538765d01c">AMBX::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8cpp_source.html#l00037">AMBX.cpp:37</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_enums_8h_html_ab89d9ad8d1631f26d5e35b3e3c9b6ee2a28bdef30c9733b8cd7f4ccbce08143ac"><div class="ttname"><a href="_a_m_b_x_enums_8h.html#ab89d9ad8d1631f26d5e35b3e3c9b6ee2a28bdef30c9733b8cd7f4ccbce08143ac">Sidelight_left</a></div><div class="ttdeci">@ Sidelight_left</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_enums_8h_source.html#l00031">AMBXEnums.h:31</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_a7e9cefbb6409c68bcb1a82c965d8e57d"><div class="ttname"><a href="class_a_m_b_x.html#a7e9cefbb6409c68bcb1a82c965d8e57d">AMBX::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00142">AMBX.h:142</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -166,7 +166,7 @@ $(function() {
|
|||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor">#endif</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="a_a_m_b_x_8h_html_a19a65fc72ceaa6349f249891a09851f4"><div class="ttname"><a href="_a_m_b_x_8h.html#a19a65fc72ceaa6349f249891a09851f4">AMBX_PID</a></div><div class="ttdeci">#define AMBX_PID</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00033">AMBX.h:33</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_8h_html_a169ea520ce5636bc7e458fe2103a4f90"><div class="ttname"><a href="_a_m_b_x_8h.html#a169ea520ce5636bc7e458fe2103a4f90">AMBX_VID</a></div><div class="ttdeci">#define AMBX_VID</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00032">AMBX.h:32</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_enums_8h_html_a629a6a0310b15932888986a4e775fedb"><div class="ttname"><a href="_a_m_b_x_enums_8h.html#a629a6a0310b15932888986a4e775fedb">AmbxColorsEnum</a></div><div class="ttdeci">AmbxColorsEnum</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_enums_8h_source.html#l00021">AMBXEnums.h:21</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_enums_8h_html_ab89d9ad8d1631f26d5e35b3e3c9b6ee2"><div class="ttname"><a href="_a_m_b_x_enums_8h.html#ab89d9ad8d1631f26d5e35b3e3c9b6ee2">AmbxLightsEnum</a></div><div class="ttdeci">AmbxLightsEnum</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_enums_8h_source.html#l00030">AMBXEnums.h:30</a></div></div>
|
||||
|
@ -180,7 +180,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_8h_html_a09eb75d75cfff1e7747324eb57562f6b"><div class="ttname"><a href="_a_m_b_x_8h.html#a09eb75d75cfff1e7747324eb57562f6b">AMBX_MAX_ENDPOINTS</a></div><div class="ttdeci">#define AMBX_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00056">AMBX.h:56</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_a20ab54576f57720b20c140bc2980a602"><div class="ttname"><a href="class_a_m_b_x.html#a20ab54576f57720b20c140bc2980a602">AMBX::epInfo</a></div><div class="ttdeci">EpInfo epInfo[AMBX_MAX_ENDPOINTS]</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00144">AMBX.h:144</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="a_a_m_b_x_enums_8h_html"><div class="ttname"><a href="_a_m_b_x_enums_8h.html">AMBXEnums.h</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_ab49ac5d8724c26f83ebb7ba6d74a3c14"><div class="ttname"><a href="class_a_m_b_x.html#ab49ac5d8724c26f83ebb7ba6d74a3c14">AMBX::setAllLights</a></div><div class="ttdeci">void setAllLights(AmbxColorsEnum color)</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8cpp_source.html#l00237">AMBX.cpp:237</a></div></div>
|
||||
<div class="ttc" id="aclass_a_m_b_x_html_a2dea8d23588f26a82e439618f57b7ffb"><div class="ttname"><a href="class_a_m_b_x.html#a2dea8d23588f26a82e439618f57b7ffb">AMBX::AMBXConnected</a></div><div class="ttdeci">bool AMBXConnected</div><div class="ttdef"><b>Definition:</b> <a href="_a_m_b_x_8h_source.html#l00133">AMBX.h:133</a></div></div>
|
||||
|
|
|
@ -1713,9 +1713,9 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_ae2ba215b6942f4131e4c5fdef2771e22"><div class="ttname"><a href="class_b_t_d.html#ae2ba215b6942f4131e4c5fdef2771e22">BTD::hci_read_local_version_information</a></div><div class="ttdeci">void hci_read_local_version_information()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01158">BTD.cpp:1158</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_ada70bf6f98848d6b26dd8b756273b5ce"><div class="ttname"><a href="_b_t_d_8h.html#ada70bf6f98848d6b26dd8b756273b5ce">EV_SIMPLE_PAIRING_COMPLETE</a></div><div class="ttdeci">#define EV_SIMPLE_PAIRING_COMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00111">BTD.h:111</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_ad14762241e9195fc9a3b0a69ef1ab7f3"><div class="ttname"><a href="_b_t_d_8h.html#ad14762241e9195fc9a3b0a69ef1ab7f3">HCI_FLAG_CONNECT_EVENT</a></div><div class="ttdeci">#define HCI_FLAG_CONNECT_EVENT</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00075">BTD.h:75</a></div></div>
|
||||
|
@ -1815,7 +1815,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_b_t_d_html_a55cf412a2053972a353b1ab964ca9d3e"><div class="ttname"><a href="class_b_t_d.html#a55cf412a2053972a353b1ab964ca9d3e">BTD::l2cap_connection_request</a></div><div class="ttdeci">void l2cap_connection_request(uint16_t handle, uint8_t rxid, uint8_t *scid, uint16_t psm)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01480">BTD.cpp:1480</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a52d6c7895f6bb01729d01ce28a2f3079"><div class="ttname"><a href="class_b_t_d.html#a52d6c7895f6bb01729d01ce28a2f3079">BTD::qNextPollTime</a></div><div class="ttdeci">uint32_t qNextPollTime</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00550">BTD.h:550</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a335df6d48c8cac828d62196eeaff360b"><div class="ttname"><a href="_b_t_d_8h.html#a335df6d48c8cac828d62196eeaff360b">EV_INQUIRY_RESULT</a></div><div class="ttdeci">#define EV_INQUIRY_RESULT</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00085">BTD.h:85</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a58f78a9a28db81858dcc34a32a2ec82c"><div class="ttname"><a href="class_b_t_d.html#a58f78a9a28db81858dcc34a32a2ec82c">BTD::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00541">BTD.h:541</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a9e5a34242007b64cd6a226cfd1901e74"><div class="ttname"><a href="class_b_t_d.html#a9e5a34242007b64cd6a226cfd1901e74">BTD::rfcommConnectionClaimed</a></div><div class="ttdeci">bool rfcommConnectionClaimed</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00475">BTD.h:475</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a1078965e03b8dc5b8c045149b335cd44"><div class="ttname"><a href="_b_t_d_8h.html#a1078965e03b8dc5b8c045149b335cd44">EV_EXTENDED_INQUIRY_RESULT</a></div><div class="ttdeci">#define EV_EXTENDED_INQUIRY_RESULT</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00107">BTD.h:107</a></div></div>
|
||||
|
@ -1825,7 +1825,7 @@ $(function() {
|
|||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f">L</a></div><div class="ttdeci">@ L</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00179">controllerEnums.h:179</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_aa5976eead215a58553aee683d42405a0"><div class="ttname"><a href="class_b_t_d.html#aa5976eead215a58553aee683d42405a0">BTD::PrintEndpointDescriptor</a></div><div class="ttdeci">void PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l00360">BTD.cpp:360</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a700e625eeda4ce1b35112721acbdfd19"><div class="ttname"><a href="_b_t_d_8h.html#a700e625eeda4ce1b35112721acbdfd19">hci_clear_flag</a></div><div class="ttdeci">#define hci_clear_flag(flag)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00081">BTD.h:81</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a0e8a8ce5838e265c1732795bf8822043"><div class="ttname"><a href="_b_t_d_8h.html#a0e8a8ce5838e265c1732795bf8822043">HCI_FLAG_INCOMING_REQUEST</a></div><div class="ttdeci">#define HCI_FLAG_INCOMING_REQUEST</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00071">BTD.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_ac7053ef7ac690be3afbbdd985b163f10"><div class="ttname"><a href="class_b_t_d.html#ac7053ef7ac690be3afbbdd985b163f10">BTD::l2cap_disconnection_request</a></div><div class="ttdeci">void l2cap_disconnection_request(uint16_t handle, uint8_t rxid, uint8_t *dcid, uint8_t *scid)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01546">BTD.cpp:1546</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a54903b410722a45f8246653cd4d00632"><div class="ttname"><a href="_b_t_d_8h.html#a54903b410722a45f8246653cd4d00632">PS3NAVIGATION_PID</a></div><div class="ttdeci">#define PS3NAVIGATION_PID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00027">BTD.h:27</a></div></div>
|
||||
|
@ -1842,7 +1842,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_b_t_d_html_a23928cd0e5711a2433aec763cfa55773"><div class="ttname"><a href="class_b_t_d.html#a23928cd0e5711a2433aec763cfa55773">BTD::EndpointXtract</a></div><div class="ttdeci">void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l00330">BTD.cpp:330</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a19b8f48838cdb9ca7db043878f1c11fa"><div class="ttname"><a href="_b_t_d_8h.html#a19b8f48838cdb9ca7db043878f1c11fa">HCI_CONNECT_DEVICE_STATE</a></div><div class="ttdeci">#define HCI_CONNECT_DEVICE_STATE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00052">BTD.h:52</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a24166c9b308925eeb2f635fae43ca5ec"><div class="ttname"><a href="class_b_t_d.html#a24166c9b308925eeb2f635fae43ca5ec">BTD::BTD_EVENT_PIPE</a></div><div class="ttdeci">static const uint8_t BTD_EVENT_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00555">BTD.h:555</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a6a28bb0589fbe2da75b238d7568d894d"><div class="ttname"><a href="_b_t_d_8h.html#a6a28bb0589fbe2da75b238d7568d894d">IOGEAR_GBU521_VID</a></div><div class="ttdeci">#define IOGEAR_GBU521_VID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00031">BTD.h:31</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_ab7fc323aab10c0fb1339e1c660fdd15d"><div class="ttname"><a href="_b_t_d_8h.html#ab7fc323aab10c0fb1339e1c660fdd15d">HCI_CONNECTED_DEVICE_STATE</a></div><div class="ttdeci">#define HCI_CONNECTED_DEVICE_STATE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00053">BTD.h:53</a></div></div>
|
||||
<div class="ttc" id="aclass_bluetooth_service_html_a16df27af39d09963cf0d43910d92ff4c"><div class="ttname"><a href="class_bluetooth_service.html#a16df27af39d09963cf0d43910d92ff4c">BluetoothService::Run</a></div><div class="ttdeci">virtual void Run()=0</div></div>
|
||||
|
@ -1859,7 +1859,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_b_t_d_html_aa87c23bce56a20f2db47c6a40c8eda87"><div class="ttname"><a href="class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87">BTD::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l00379">BTD.cpp:379</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a399be31406914a79c14794e5d6a72444"><div class="ttname"><a href="class_b_t_d.html#a399be31406914a79c14794e5d6a72444">BTD::hci_io_capability_request_reply</a></div><div class="ttdeci">void hci_io_capability_request_reply()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01363">BTD.cpp:1363</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a0ae276efa5e73a4da658c714e70402c0"><div class="ttname"><a href="_b_t_d_8h.html#a0ae276efa5e73a4da658c714e70402c0">PS3_PID</a></div><div class="ttdeci">#define PS3_PID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00026">BTD.h:26</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a8c77c922bb61301760ebf5af5f1cc7f0"><div class="ttname"><a href="_b_t_d_8h.html#a8c77c922bb61301760ebf5af5f1cc7f0">EV_LINK_KEY_REQUEST</a></div><div class="ttdeci">#define EV_LINK_KEY_REQUEST</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00100">BTD.h:100</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_afa7047f0318ab6df92a12291511cc1ce"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#afa7047f0318ab6df92a12291511cc1ce">USB_DEVICE_DESCRIPTOR::bDeviceClass</a></div><div class="ttdeci">uint8_t bDeviceClass</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00109">usb_ch9.h:109</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a5ac3c55b54eff968d2327185a7e644ba"><div class="ttname"><a href="_b_t_d_8h.html#a5ac3c55b54eff968d2327185a7e644ba">HCI_FLAG_DEVICE_FOUND</a></div><div class="ttdeci">#define HCI_FLAG_DEVICE_FOUND</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00074">BTD.h:74</a></div></div>
|
||||
|
@ -1871,8 +1871,8 @@ $(function() {
|
|||
<div class="ttc" id="a_b_t_d_8h_html_a81b71e0ba648260143529b04ae84e528"><div class="ttname"><a href="_b_t_d_8h.html#a81b71e0ba648260143529b04ae84e528">EV_COMMAND_COMPLETE</a></div><div class="ttdeci">#define EV_COMMAND_COMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00095">BTD.h:95</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a472a2cb241a6e13fa8f62d19b6c418bd"><div class="ttname"><a href="_b_t_d_8h.html#a472a2cb241a6e13fa8f62d19b6c418bd">HCI_FLAG_CONNECT_COMPLETE</a></div><div class="ttdeci">#define HCI_FLAG_CONNECT_COMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00068">BTD.h:68</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a96a7af8bc5ba78235312e1084a5ee229"><div class="ttname"><a href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229">USB_ERROR_FailGetDevDescr</a></div><div class="ttdeci">#define USB_ERROR_FailGetDevDescr</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00102">UsbCore.h:102</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a96a7af8bc5ba78235312e1084a5ee229"><div class="ttname"><a href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229">USB_ERROR_FailGetDevDescr</a></div><div class="ttdeci">#define USB_ERROR_FailGetDevDescr</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00104">UsbCore.h:104</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_ac4bae0c65fd00ed849cb226302d19c85"><div class="ttname"><a href="_b_t_d_8h.html#ac4bae0c65fd00ed849cb226302d19c85">L2CAP_CMD_CONNECTION_REQUEST</a></div><div class="ttdeci">#define L2CAP_CMD_CONNECTION_REQUEST</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00177">BTD.h:177</a></div></div>
|
||||
|
@ -1888,13 +1888,13 @@ $(function() {
|
|||
<div class="ttc" id="a_b_t_d_8h_html_ab3b1f616c1e885e697806f0167b73e8e"><div class="ttname"><a href="_b_t_d_8h.html#ab3b1f616c1e885e697806f0167b73e8e">HCI_FLAG_READ_VERSION</a></div><div class="ttdeci">#define HCI_FLAG_READ_VERSION</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00073">BTD.h:73</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_acc9b6954b4bb6c19a9d25242869d5ddf"><div class="ttname"><a href="_b_t_d_8h.html#acc9b6954b4bb6c19a9d25242869d5ddf">HCI_SCANNING_STATE</a></div><div class="ttdeci">#define HCI_SCANNING_STATE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00055">BTD.h:55</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_ab514aab1934c8dbc80ba86324b83647c"><div class="ttname"><a href="_b_t_d_8h.html#ab514aab1934c8dbc80ba86324b83647c">HCI_SET_EVENT_MASK_STATE</a></div><div class="ttdeci">#define HCI_SET_EVENT_MASK_STATE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00064">BTD.h:64</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00101">UsbCore.h:101</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00103">UsbCore.h:103</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_ad8481acc0b144d97017f8a06d63ff47c"><div class="ttname"><a href="_b_t_d_8h.html#ad8481acc0b144d97017f8a06d63ff47c">EV_PAGE_SCAN_REP_MODE</a></div><div class="ttdeci">#define EV_PAGE_SCAN_REP_MODE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00105">BTD.h:105</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_aa41f0e761e43cb026f1c7f04f75fa24e"><div class="ttname"><a href="message_8h.html#aa41f0e761e43cb026f1c7f04f75fa24e">NotifyStr</a></div><div class="ttdeci">#define NotifyStr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00052">message.h:52</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a54c90d3ca8c3f7911d9d8cb17f59d939"><div class="ttname"><a href="usb__ch9_8h.html#a54c90d3ca8c3f7911d9d8cb17f59d939">USB_TRANSFER_TYPE_BULK</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_BULK</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00092">usb_ch9.h:92</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a2ad6543cdfe06cbf0924c287c08f36d7"><div class="ttname"><a href="_b_t_d_8h.html#a2ad6543cdfe06cbf0924c287c08f36d7">EV_MAX_SLOTS_CHANGE</a></div><div class="ttdeci">#define EV_MAX_SLOTS_CHANGE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00103">BTD.h:103</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a4f1808a49e9aca397ba829fac16dc5c3"><div class="ttname"><a href="class_b_t_d.html#a4f1808a49e9aca397ba829fac16dc5c3">BTD::ConfigureDevice</a></div><div class="ttdeci">uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l00050">BTD.cpp:50</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a962a5714c225dcb633434f02e3657583"><div class="ttname"><a href="class_b_t_d.html#a962a5714c225dcb633434f02e3657583">BTD::wiiUProController</a></div><div class="ttdeci">bool wiiUProController</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00511">BTD.h:511</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
|
|
|
@ -488,7 +488,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_b_t_d_html_a10c34527ae90e95791ac48ac7d1154a2"><div class="ttname"><a href="class_b_t_d.html#a10c34527ae90e95791ac48ac7d1154a2">BTD::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00546">BTD.h:546</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_acb94a629477d85cebd16a9c5ecd4a8b3"><div class="ttname"><a href="class_b_t_d.html#acb94a629477d85cebd16a9c5ecd4a8b3">BTD::hci_read_bdaddr</a></div><div class="ttdeci">void hci_read_bdaddr()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01149">BTD.cpp:1149</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_aff59ab45d917406141ae0c9c79047f08"><div class="ttname"><a href="class_b_t_d.html#aff59ab45d917406141ae0c9c79047f08">BTD::hci_write_scan_disable</a></div><div class="ttdeci">void hci_write_scan_disable()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01140">BTD.cpp:1140</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a49f433ab824f259c3815e180c73bb0ad"><div class="ttname"><a href="class_b_t_d.html#a49f433ab824f259c3815e180c73bb0ad">BTD::BTD_CONTROL_PIPE</a></div><div class="ttdeci">static const uint8_t BTD_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00553">BTD.h:553</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_ab6cf9a087ef319a8512922531446ea62"><div class="ttname"><a href="class_b_t_d.html#ab6cf9a087ef319a8512922531446ea62">BTD::hci_write_local_name</a></div><div class="ttdeci">void hci_write_local_name(const char *name)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01212">BTD.cpp:1212</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_aad7d8ef46e60b48ff4aaabefb0b290e7"><div class="ttname"><a href="class_b_t_d.html#aad7d8ef46e60b48ff4aaabefb0b290e7">BTD::L2CAP_Command</a></div><div class="ttdeci">void L2CAP_Command(uint16_t handle, uint8_t *data, uint8_t nbytes, uint8_t channelLow=0x01, uint8_t channelHigh=0x00)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01452">BTD.cpp:1452</a></div></div>
|
||||
|
@ -519,7 +519,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_b_t_d_html_aecdd9d00fc9c12bb3677ed213a6687c3"><div class="ttname"><a href="class_b_t_d.html#aecdd9d00fc9c12bb3677ed213a6687c3">BTD::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00262">BTD.h:262</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a8767529bd203c549348a38ac9c6682b3"><div class="ttname"><a href="class_b_t_d.html#a8767529bd203c549348a38ac9c6682b3">BTD::hci_remote_name</a></div><div class="ttdeci">void hci_remote_name()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01193">BTD.cpp:1193</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a5bb06f989db583d290ba79642d37c514"><div class="ttname"><a href="_b_t_d_8h.html#a5bb06f989db583d290ba79642d37c514">PS3_VID</a></div><div class="ttdeci">#define PS3_VID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00025">BTD.h:25</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afce880b09049d7105f8e68ff36d9ad17"><div class="ttname"><a href="_usb_core_8h.html#afce880b09049d7105f8e68ff36d9ad17">USB_CLASS_WIRELESS_CTRL</a></div><div class="ttdeci">#define USB_CLASS_WIRELESS_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00084">UsbCore.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afce880b09049d7105f8e68ff36d9ad17"><div class="ttname"><a href="_usb_core_8h.html#afce880b09049d7105f8e68ff36d9ad17">USB_CLASS_WIRELESS_CTRL</a></div><div class="ttdeci">#define USB_CLASS_WIRELESS_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00086">UsbCore.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a019e145da18f2cbf5ab55538427c4f0a"><div class="ttname"><a href="class_b_t_d.html#a019e145da18f2cbf5ab55538427c4f0a">BTD::hci_user_confirmation_request_reply</a></div><div class="ttdeci">void hci_user_confirmation_request_reply()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01380">BTD.cpp:1380</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_af11ad71d20783d46fe42dd405d10dfda"><div class="ttname"><a href="class_b_t_d.html#af11ad71d20783d46fe42dd405d10dfda">BTD::HCI_Command</a></div><div class="ttdeci">void HCI_Command(uint8_t *data, uint16_t nbytes)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01113">BTD.cpp:1113</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a1b2440748bdaaeb552a05b0f0902f5d8"><div class="ttname"><a href="class_b_t_d.html#a1b2440748bdaaeb552a05b0f0902f5d8">BTD::isReady</a></div><div class="ttdeci">virtual bool isReady()</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00270">BTD.h:270</a></div></div>
|
||||
|
@ -550,7 +550,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_b_t_d_html_a55cf412a2053972a353b1ab964ca9d3e"><div class="ttname"><a href="class_b_t_d.html#a55cf412a2053972a353b1ab964ca9d3e">BTD::l2cap_connection_request</a></div><div class="ttdeci">void l2cap_connection_request(uint16_t handle, uint8_t rxid, uint8_t *scid, uint16_t psm)</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8cpp_source.html#l01480">BTD.cpp:1480</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a52d6c7895f6bb01729d01ce28a2f3079"><div class="ttname"><a href="class_b_t_d.html#a52d6c7895f6bb01729d01ce28a2f3079">BTD::qNextPollTime</a></div><div class="ttdeci">uint32_t qNextPollTime</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00550">BTD.h:550</a></div></div>
|
||||
<div class="ttc" id="aclass_bluetooth_service_html_ad643db609c7e2e3fae8904dbc7991262"><div class="ttname"><a href="class_bluetooth_service.html#ad643db609c7e2e3fae8904dbc7991262">BluetoothService::identifier</a></div><div class="ttdeci">uint8_t identifier</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00656">BTD.h:656</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a58f78a9a28db81858dcc34a32a2ec82c"><div class="ttname"><a href="class_b_t_d.html#a58f78a9a28db81858dcc34a32a2ec82c">BTD::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00541">BTD.h:541</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a9e5a34242007b64cd6a226cfd1901e74"><div class="ttname"><a href="class_b_t_d.html#a9e5a34242007b64cd6a226cfd1901e74">BTD::rfcommConnectionClaimed</a></div><div class="ttdeci">bool rfcommConnectionClaimed</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00475">BTD.h:475</a></div></div>
|
||||
<div class="ttc" id="aclass_b_t_d_html_a0359c0c158c864c27319810cbd1534f9"><div class="ttname"><a href="class_b_t_d.html#a0359c0c158c864c27319810cbd1534f9">BTD::btdName</a></div><div class="ttdeci">const char * btdName</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00478">BTD.h:478</a></div></div>
|
||||
|
|
|
@ -176,7 +176,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_h_i_d_composite_html_a3d12bc7e852944029b1314a95b84d6ce"><div class="ttname"><a href="class_h_i_d_composite.html#a3d12bc7e852944029b1314a95b84d6ce">HIDComposite::isReady</a></div><div class="ttdeci">virtual bool isReady()</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00099">hidcomposite.h:99</a></div></div>
|
||||
<div class="ttc" id="aclass_mini_d_s_p_html_a753f2095feda60f5ec1680f8245ce5c3"><div class="ttname"><a href="class_mini_d_s_p.html#a753f2095feda60f5ec1680f8245ce5c3">MiniDSP::attachOnVolumeChange</a></div><div class="ttdeci">void attachOnVolumeChange(void(*funcOnVolumeChange)(uint8_t))</div><div class="ttdef"><b>Definition:</b> <a href="_mini_d_s_p_8h_source.html#l00072">MiniDSP.h:72</a></div></div>
|
||||
<div class="ttc" id="aclass_mini_d_s_p_html_a922a9d11f8dd313d865dc2f56f96e9bb"><div class="ttname"><a href="class_mini_d_s_p.html#a922a9d11f8dd313d865dc2f56f96e9bb">MiniDSP::getVolumeDB</a></div><div class="ttdeci">float getVolumeDB() const</div><div class="ttdef"><b>Definition:</b> <a href="_mini_d_s_p_8h_source.html#l00100">MiniDSP.h:100</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_acf516cb6242d1659c9bc77fe475c973e"><div class="ttname"><a href="class_h_i_d_composite.html#acf516cb6242d1659c9bc77fe475c973e">HIDComposite::VID</a></div><div class="ttdeci">uint16_t VID</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00071">hidcomposite.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_mini_d_s_p_html_a21dc0080de9d16a1c612bc23896f958a"><div class="ttname"><a href="class_mini_d_s_p.html#a21dc0080de9d16a1c612bc23896f958a">MiniDSP::isMuted</a></div><div class="ttdeci">bool isMuted() const</div><div class="ttdef"><b>Definition:</b> <a href="_mini_d_s_p_8h_source.html#l00108">MiniDSP.h:108</a></div></div>
|
||||
<div class="ttc" id="aclass_mini_d_s_p_html_ae6ec3cef4ed8aee5bcc4083f4f55451a"><div class="ttname"><a href="class_mini_d_s_p.html#ae6ec3cef4ed8aee5bcc4083f4f55451a">MiniDSP::connected</a></div><div class="ttdeci">bool connected()</div><div class="ttdef"><b>Definition:</b> <a href="_mini_d_s_p_8h_source.html#l00053">MiniDSP.h:53</a></div></div>
|
||||
|
|
|
@ -659,10 +659,10 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_ad50962ff6194746c076084ec0714605a"><div class="ttname"><a href="class_p_s3_u_s_b.html#ad50962ff6194746c076084ec0714605a">PS3USB::setBdaddr</a></div><div class="ttdeci">void setBdaddr(uint8_t *bdaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00468">PS3USB.cpp:468</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_u_s_b_8h_html"><div class="ttname"><a href="_p_s3_u_s_b_8h.html">PS3USB.h</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a5750c5448bf1ec73a7669ca2e4799c98"><div class="ttname"><a href="class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98">PS3USB::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00262">PS3USB.cpp:262</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0adac6477842247cab1a8c02c65f431b44"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0adac6477842247cab1a8c02c65f431b44">LED1</a></div><div class="ttdeci">@ LED1</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00034">controllerEnums.h:34</a></div></div>
|
||||
|
@ -723,13 +723,13 @@ $(function() {
|
|||
<div class="ttc" id="a_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea27912f9ea05a45aada21fc375817342c"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea27912f9ea05a45aada21fc375817342c">BluetoothRumble</a></div><div class="ttdeci">@ BluetoothRumble</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00137">PS3Enums.h:137</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a77f44b6007cc735c47bdeaf672c7e464"><div class="ttname"><a href="class_p_s3_u_s_b.html#a77f44b6007cc735c47bdeaf672c7e464">PS3USB::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn(RumbleEnum mode)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00423">PS3USB.cpp:423</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea5a86ae1482947377a116685c168d1773"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea5a86ae1482947377a116685c168d1773">Charging</a></div><div class="ttdeci">@ Charging</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00119">PS3Enums.h:119</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a1dea928517c961235eef7b0876e69f10"><div class="ttname"><a href="struct_ep_info.html#a1dea928517c961235eef7b0876e69f10">EpInfo::epAttribs</a></div><div class="ttdeci">uint8_t epAttribs</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00044">address.h:44</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a0083545cb99fb8786e60281fe7a9050d"><div class="ttname"><a href="class_p_s3_u_s_b.html#a0083545cb99fb8786e60281fe7a9050d">PS3USB::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00047">PS3USB.cpp:47</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a73cf3e57e32321cb193b3cc4b041cc6c"><div class="ttname"><a href="version__helper_8h.html#a73cf3e57e32321cb193b3cc4b041cc6c">pgm_read_dword</a></div><div class="ttdeci">#define pgm_read_dword(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00167">version_helper.h:167</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161ae"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161ae">StatusEnum</a></div><div class="ttdeci">StatusEnum</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00113">PS3Enums.h:113</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_enums_8h_html_ac306dfe7b0e1b3a3e9bb357aa7552dec"><div class="ttname"><a href="_p_s3_enums_8h.html#ac306dfe7b0e1b3a3e9bb357aa7552dec">PS3_ANALOG_BUTTONS</a></div><div class="ttdeci">const uint8_t PS3_ANALOG_BUTTONS[]</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00092">PS3Enums.h:92</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a54903b410722a45f8246653cd4d00632"><div class="ttname"><a href="_b_t_d_8h.html#a54903b410722a45f8246653cd4d00632">PS3NAVIGATION_PID</a></div><div class="ttdeci">#define PS3NAVIGATION_PID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00027">BTD.h:27</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
|
@ -737,7 +737,7 @@ $(function() {
|
|||
<div class="ttc" id="a_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea71c14aef95c9953673a880e2633fa209"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea71c14aef95c9953673a880e2633fa209">CableRumble</a></div><div class="ttdeci">@ CableRumble</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00135">PS3Enums.h:135</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a48c60b057902adf805797f183286728d"><div class="ttname"><a href="version__helper_8h.html#a48c60b057902adf805797f183286728d">pgm_read_byte</a></div><div class="ttdeci">#define pgm_read_byte(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00161">version_helper.h:161</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a3a0ef747faf80dc113a857b167bfb7c9"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3a0ef747faf80dc113a857b167bfb7c9">PS3USB::getAngle</a></div><div class="ttdeci">float getAngle(AngleEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00342">PS3USB.cpp:342</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_aac6fa7b0395b95cc528deaad0ce884a2"><div class="ttname"><a href="controller_enums_8h.html#aac6fa7b0395b95cc528deaad0ce884a2">ColorsEnum</a></div><div class="ttdeci">ColorsEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00050">controllerEnums.h:50</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75">OFF</a></div><div class="ttdeci">@ OFF</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00032">controllerEnums.h:32</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
|
@ -747,13 +747,13 @@ $(function() {
|
|||
<div class="ttc" id="aclass_p_s3_u_s_b_html_aa1873f41ae0da7c4568cfb7517560c48"><div class="ttname"><a href="class_p_s3_u_s_b.html#aa1873f41ae0da7c4568cfb7517560c48">PS3USB::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00268">PS3USB.h:268</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="a_b_t_d_8h_html_a0ae276efa5e73a4da658c714e70402c0"><div class="ttname"><a href="_b_t_d_8h.html#a0ae276efa5e73a4da658c714e70402c0">PS3_PID</a></div><div class="ttdeci">#define PS3_PID</div><div class="ttdef"><b>Definition:</b> <a href="_b_t_d_8h_source.html#l00026">BTD.h:26</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_ab195293384292950ebc2166bfe360fd1a5819f165165589a8e65b07bf46c7382b"><div class="ttname"><a href="controller_enums_8h.html#ab195293384292950ebc2166bfe360fd1a5819f165165589a8e65b07bf46c7382b">RumbleHigh</a></div><div class="ttdeci">@ RumbleHigh</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00073">controllerEnums.h:73</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a3ad10dc81cfca1bdeb2f1310ddf4419d"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3ad10dc81cfca1bdeb2f1310ddf4419d">PS3USB::setLedOn</a></div><div class="ttdeci">void setLedOn(LEDEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00454">PS3USB.cpp:454</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a66d542c2cec73cefb3cdda36ff080e1a"><div class="ttname"><a href="class_p_s3_u_s_b.html#a66d542c2cec73cefb3cdda36ff080e1a">PS3USB::moveSetRumble</a></div><div class="ttdeci">void moveSetRumble(uint8_t rumble)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00520">PS3USB.cpp:520</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_ae74941b597bdd8ffb5c35f45b636946b"><div class="ttname"><a href="version__helper_8h.html#ae74941b597bdd8ffb5c35f45b636946b">strcpy_P</a></div><div class="ttdeci">#define strcpy_P(dest, src)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00091">version_helper.h:91</a></div></div>
|
||||
|
@ -769,7 +769,7 @@ $(function() {
|
|||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00218">controllerEnums.h:218</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161aea96cc2a0090ada376561406d48d1f2089"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161aea96cc2a0090ada376561406d48d1f2089">Dying</a></div><div class="ttdeci">@ Dying</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00122">PS3Enums.h:122</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a3f43df159277003acdf7dd107bda27fd"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3f43df159277003acdf7dd107bda27fd">PS3USB::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00270">PS3USB.h:270</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -201,7 +201,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a89df07d76648a48c1f0ef8fd9604c201"><div class="ttname"><a href="class_p_s3_u_s_b.html#a89df07d76648a48c1f0ef8fd9604c201">PS3USB::getButtonPress</a></div><div class="ttdeci">bool getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00316">PS3USB.cpp:316</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_u_s_b_8h_html_a168ab47b14a95d7cf8066d553a9cb862"><div class="ttname"><a href="_p_s3_u_s_b_8h.html#a168ab47b14a95d7cf8066d553a9cb862">PS3_MAX_ENDPOINTS</a></div><div class="ttdeci">#define PS3_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00039">PS3USB.h:39</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_ac22875ff006c68daad6f688551f5e6d5"><div class="ttname"><a href="class_p_s3_u_s_b.html#ac22875ff006c68daad6f688551f5e6d5">PS3USB::getButtonClick</a></div><div class="ttdeci">bool getButtonClick(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00321">PS3USB.cpp:321</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_ad0887b415c3ba180789781a713d98be8"><div class="ttname"><a href="class_p_s3_u_s_b.html#ad0887b415c3ba180789781a713d98be8">PS3USB::getStatus</a></div><div class="ttdeci">bool getStatus(StatusEnum c)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00363">PS3USB.cpp:363</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_ad50962ff6194746c076084ec0714605a"><div class="ttname"><a href="class_p_s3_u_s_b.html#ad50962ff6194746c076084ec0714605a">PS3USB::setBdaddr</a></div><div class="ttdeci">void setBdaddr(uint8_t *bdaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00468">PS3USB.cpp:468</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a5750c5448bf1ec73a7669ca2e4799c98"><div class="ttname"><a href="class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98">PS3USB::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00262">PS3USB.cpp:262</a></div></div>
|
||||
|
@ -236,7 +236,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a9068e2a036012614c0db163830cbcf00"><div class="ttname"><a href="class_p_s3_u_s_b.html#a9068e2a036012614c0db163830cbcf00">PS3USB::Poll</a></div><div class="ttdeci">uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00272">PS3USB.cpp:272</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a394dbb0a59b587210e5958f08dac48f1"><div class="ttname"><a href="class_p_s3_u_s_b.html#a394dbb0a59b587210e5958f08dac48f1">PS3USB::epInfo</a></div><div class="ttdeci">EpInfo epInfo[PS3_MAX_ENDPOINTS]</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8h_source.html#l00272">PS3USB.h:272</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a77f44b6007cc735c47bdeaf672c7e464"><div class="ttname"><a href="class_p_s3_u_s_b.html#a77f44b6007cc735c47bdeaf672c7e464">PS3USB::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn(RumbleEnum mode)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00423">PS3USB.cpp:423</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a0083545cb99fb8786e60281fe7a9050d"><div class="ttname"><a href="class_p_s3_u_s_b.html#a0083545cb99fb8786e60281fe7a9050d">PS3USB::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00047">PS3USB.cpp:47</a></div></div>
|
||||
<div class="ttc" id="a_p_s3_enums_8h_html_add5c7a32e8138b44244caf07232161ae"><div class="ttname"><a href="_p_s3_enums_8h.html#add5c7a32e8138b44244caf07232161ae">StatusEnum</a></div><div class="ttdeci">StatusEnum</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_enums_8h_source.html#l00113">PS3Enums.h:113</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s3_u_s_b_html_a3fccc7ef5ac5c414ef8ebcd2e2cdfc80"><div class="ttname"><a href="class_p_s3_u_s_b.html#a3fccc7ef5ac5c414ef8ebcd2e2cdfc80">PS3USB::setMoveBdaddr</a></div><div class="ttdeci">void setMoveBdaddr(uint8_t *bdaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s3_u_s_b_8cpp_source.html#l00530">PS3USB.cpp:530</a></div></div>
|
||||
|
|
|
@ -176,7 +176,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_abb120ee1258c49b4af0fbd59ae6903f5"><div class="ttname"><a href="class_u_s_b_h_i_d.html#abb120ee1258c49b4af0fbd59ae6903f5">USBHID::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00145">usbhid.h:145</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a4101c34c5079bd827953368450140a9a"><div class="ttname"><a href="class_h_i_d_composite.html#a4101c34c5079bd827953368450140a9a">HIDComposite::epInfo</a></div><div class="ttdeci">EpInfo epInfo[totalEndpoints]</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00063">hidcomposite.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s4_u_s_b_html"><div class="ttname"><a href="class_p_s4_u_s_b.html">PS4USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_u_s_b_8h_source.html#l00032">PS4USB.h:32</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_p_s4_output_html"><div class="ttname"><a href="struct_p_s4_output.html">PS4Output</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_parser_8h_source.html#l00116">PS4Parser.h:116</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s4_u_s_b_html_a3dd2b4e19516fb76d9442937102ea97f"><div class="ttname"><a href="class_p_s4_u_s_b.html#a3dd2b4e19516fb76d9442937102ea97f">PS4USB::connected</a></div><div class="ttdeci">bool connected()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s4_u_s_b_8h_source.html#l00047">PS4USB.h:47</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_acf516cb6242d1659c9bc77fe475c973e"><div class="ttname"><a href="class_h_i_d_composite.html#acf516cb6242d1659c9bc77fe475c973e">HIDComposite::VID</a></div><div class="ttdeci">uint16_t VID</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00071">hidcomposite.h:71</a></div></div>
|
||||
|
|
|
@ -204,7 +204,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_abb120ee1258c49b4af0fbd59ae6903f5"><div class="ttname"><a href="class_u_s_b_h_i_d.html#abb120ee1258c49b4af0fbd59ae6903f5">USBHID::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00145">usbhid.h:145</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a4101c34c5079bd827953368450140a9a"><div class="ttname"><a href="class_h_i_d_composite.html#a4101c34c5079bd827953368450140a9a">HIDComposite::epInfo</a></div><div class="ttdeci">EpInfo epInfo[totalEndpoints]</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00063">hidcomposite.h:63</a></div></div>
|
||||
<div class="ttc" id="astruct_p_s5_output_html_ad8497ffba3ad67cfa90b8d1b841ea655"><div class="ttname"><a href="struct_p_s5_output.html#ad8497ffba3ad67cfa90b8d1b841ea655">PS5Output::bigRumble</a></div><div class="ttdeci">uint8_t bigRumble</div><div class="ttdef"><b>Definition:</b> <a href="_p_s5_parser_8h_source.html#l00140">PS5Parser.h:140</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_p_s5_output_html_a1399de4d49de1608bf50553aca486a52"><div class="ttname"><a href="struct_p_s5_output.html#a1399de4d49de1608bf50553aca486a52">PS5Output::b</a></div><div class="ttdeci">uint8_t b</div><div class="ttdef"><b>Definition:</b> <a href="_p_s5_parser_8h_source.html#l00144">PS5Parser.h:144</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_acf516cb6242d1659c9bc77fe475c973e"><div class="ttname"><a href="class_h_i_d_composite.html#acf516cb6242d1659c9bc77fe475c973e">HIDComposite::VID</a></div><div class="ttdeci">uint16_t VID</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00071">hidcomposite.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s5_parser_html_a136b97d303936a6f3c13bb74fad521d1"><div class="ttname"><a href="class_p_s5_parser.html#a136b97d303936a6f3c13bb74fad521d1">PS5Parser::Reset</a></div><div class="ttdeci">void Reset()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s5_parser_8cpp_source.html#l00149">PS5Parser.cpp:149</a></div></div>
|
||||
|
|
|
@ -186,7 +186,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_p_s_buzz_html"><div class="ttname"><a href="class_p_s_buzz.html">PSBuzz</a></div><div class="ttdef"><b>Definition:</b> <a href="_p_s_buzz_8h_source.html#l00043">PSBuzz.h:43</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s_buzz_html_abcd889f795e4ffaf8d5981432ddcb01b"><div class="ttname"><a href="class_p_s_buzz.html#abcd889f795e4ffaf8d5981432ddcb01b">PSBuzz::OnInitSuccessful</a></div><div class="ttdeci">uint8_t OnInitSuccessful()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s_buzz_8cpp_source.html#l00041">PSBuzz.cpp:41</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html"><div class="ttname"><a href="controller_enums_8h.html">controllerEnums.h</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s_buzz_html_a5bb4f2ee80ca9d10d87031b57bd09268"><div class="ttname"><a href="class_p_s_buzz.html#a5bb4f2ee80ca9d10d87031b57bd09268">PSBuzz::Reset</a></div><div class="ttdeci">void Reset()</div><div class="ttdef"><b>Definition:</b> <a href="_p_s_buzz_8h_source.html#l00157">PSBuzz.h:157</a></div></div>
|
||||
<div class="ttc" id="aclass_p_s_buzz_html_aef2921259c5df33128d2a19bba87838b"><div class="ttname"><a href="class_p_s_buzz.html#aef2921259c5df33128d2a19bba87838b">PSBuzz::setLedRaw</a></div><div class="ttdeci">void setLedRaw(bool value, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_p_s_buzz_8cpp_source.html#l00072">PSBuzz.cpp:72</a></div></div>
|
||||
<div class="ttc" id="aunion_p_s_b_u_z_z_buttons_html_a8179589acca212c86053d7eb7401b075"><div class="ttname"><a href="union_p_s_b_u_z_z_buttons.html#a8179589acca212c86053d7eb7401b075">PSBUZZButtons::btn</a></div><div class="ttdeci">struct PSBUZZButtons::@39 btn[4]</div></div>
|
||||
|
|
|
@ -203,7 +203,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_switch_pro_parser_html_af4d90c6a9e1b275beb6982d834874cae"><div class="ttname"><a href="class_switch_pro_parser.html#af4d90c6a9e1b275beb6982d834874cae">SwitchProParser::setLedHomeOn</a></div><div class="ttdeci">void setLedHomeOn()</div><div class="ttdef"><b>Definition:</b> <a href="_switch_pro_parser_8h_source.html#l00310">SwitchProParser.h:310</a></div></div>
|
||||
<div class="ttc" id="astruct_switch_pro_output_html_af6dab76d750df99cf0ee1ca6c34d9fa0"><div class="ttname"><a href="struct_switch_pro_output.html#af6dab76d750df99cf0ee1ca6c34d9fa0">SwitchProOutput::disableTimeout</a></div><div class="ttdeci">bool disableTimeout</div><div class="ttdef"><b>Definition:</b> <a href="_switch_pro_parser_8h_source.html#l00137">SwitchProParser.h:137</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a4101c34c5079bd827953368450140a9a"><div class="ttname"><a href="class_h_i_d_composite.html#a4101c34c5079bd827953368450140a9a">HIDComposite::epInfo</a></div><div class="ttdeci">EpInfo epInfo[totalEndpoints]</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00063">hidcomposite.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_acf516cb6242d1659c9bc77fe475c973e"><div class="ttname"><a href="class_h_i_d_composite.html#acf516cb6242d1659c9bc77fe475c973e">HIDComposite::VID</a></div><div class="ttdeci">uint16_t VID</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00071">hidcomposite.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_switch_pro_u_s_b_html_a7c29494aae157c4e268247b02132f54f"><div class="ttname"><a href="class_switch_pro_u_s_b.html#a7c29494aae157c4e268247b02132f54f">SwitchProUSB::sendOutputReport</a></div><div class="ttdeci">virtual void sendOutputReport(uint8_t *data, uint8_t len)</div><div class="ttdef"><b>Definition:</b> <a href="_switch_pro_u_s_b_8h_source.html#l00098">SwitchProUSB.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_switch_pro_parser_html_af381fc1fc4eccfac00e628786d8b7092"><div class="ttname"><a href="class_switch_pro_parser.html#af381fc1fc4eccfac00e628786d8b7092">SwitchProParser::switchProOutput</a></div><div class="ttdeci">SwitchProOutput switchProOutput</div><div class="ttdef"><b>Definition:</b> <a href="_switch_pro_parser_8h_source.html#l00371">SwitchProParser.h:371</a></div></div>
|
||||
|
|
|
@ -131,7 +131,7 @@ $(function() {
|
|||
<div class="ttc" id="a_u_h_s2__gpio_8h_html"><div class="ttname"><a href="_u_h_s2__gpio_8h.html">UHS2_gpio.h</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html_aac5d00653f8fb1cb61d9d7509acb8e00"><div class="ttname"><a href="class_m_a_x3421e.html#aac5d00653f8fb1cb61d9d7509acb8e00">MAX3421e::gpioRd</a></div><div class="ttdeci">uint8_t gpioRd()</div><div class="ttdoc">Reads the current GPI input values.</div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00386">usbhost.h:386</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_a8b8339cda815b0cf1e0692346fa60586"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#a8b8339cda815b0cf1e0692346fa60586">UHS2_GPIO::digitalWrite</a></div><div class="ttdeci">void digitalWrite(uint8_t pin, uint8_t val)</div><div class="ttdoc">Set a GPIO output value.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00040">UHS2_gpio.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_a17ed93e6b9a8e81df410ade377bf6413"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#a17ed93e6b9a8e81df410ade377bf6413">UHS2_GPIO::UHS2_GPIO</a></div><div class="ttdeci">UHS2_GPIO(USB *pUsb)</div><div class="ttdoc">Implement an instance of a UHS2_GPIO object.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00032">UHS2_gpio.cpp:32</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_ad9613c4c7e4fcaedb147929b0543e0c6"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#ad9613c4c7e4fcaedb147929b0543e0c6">UHS2_GPIO::digitalReadOutput</a></div><div class="ttdeci">int digitalReadOutput(uint8_t pin)</div><div class="ttdoc">Read the value from a GPIO output pin.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00068">UHS2_gpio.cpp:68</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -114,7 +114,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html">UHS2_GPIO</a></div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8h_source.html#l00032">UHS2_gpio.h:32</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_ac6fe71d23421ff4d28c7f197411b4a9c"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#ac6fe71d23421ff4d28c7f197411b4a9c">UHS2_GPIO::digitalRead</a></div><div class="ttdeci">int digitalRead(uint8_t pin)</div><div class="ttdoc">Read the value from a GPIO input pin.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00055">UHS2_gpio.cpp:55</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_a8b8339cda815b0cf1e0692346fa60586"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#a8b8339cda815b0cf1e0692346fa60586">UHS2_GPIO::digitalWrite</a></div><div class="ttdeci">void digitalWrite(uint8_t pin, uint8_t val)</div><div class="ttdoc">Set a GPIO output value.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00040">UHS2_gpio.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_a17ed93e6b9a8e81df410ade377bf6413"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#a17ed93e6b9a8e81df410ade377bf6413">UHS2_GPIO::UHS2_GPIO</a></div><div class="ttdeci">UHS2_GPIO(USB *pUsb)</div><div class="ttdoc">Implement an instance of a UHS2_GPIO object.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00032">UHS2_gpio.cpp:32</a></div></div>
|
||||
<div class="ttc" id="a_usb_8h_html"><div class="ttname"><a href="_usb_8h.html">Usb.h</a></div></div>
|
||||
<div class="ttc" id="aclass_u_h_s2___g_p_i_o_html_ad9613c4c7e4fcaedb147929b0543e0c6"><div class="ttname"><a href="class_u_h_s2___g_p_i_o.html#ad9613c4c7e4fcaedb147929b0543e0c6">UHS2_GPIO::digitalReadOutput</a></div><div class="ttdeci">int digitalReadOutput(uint8_t pin)</div><div class="ttdoc">Read the value from a GPIO output pin.</div><div class="ttdef"><b>Definition:</b> <a href="_u_h_s2__gpio_8cpp_source.html#l00068">UHS2_gpio.cpp:68</a></div></div>
|
||||
|
|
|
@ -917,7 +917,7 @@ $(function() {
|
|||
<div class="line"><a name="l00849"></a><span class="lineno"> 849</span> <span class="preprocessor">#endif // defined(USB_METHODS_INLINE)</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="amax3421e_8h_html_a6d59486bc96e76ebb429756a30ddb238"><div class="ttname"><a href="max3421e_8h.html#a6d59486bc96e76ebb429756a30ddb238">tokOUT</a></div><div class="ttdeci">#define tokOUT</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00197">max3421e.h:197</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aac8c844e6a20f42298d70e4438a029e5"><div class="ttname"><a href="_usb_core_8h.html#aac8c844e6a20f42298d70e4438a029e5">USB_STATE_CONFIGURING</a></div><div class="ttdeci">#define USB_STATE_CONFIGURING</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00130">UsbCore.h:130</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aac8c844e6a20f42298d70e4438a029e5"><div class="ttname"><a href="_usb_core_8h.html#aac8c844e6a20f42298d70e4438a029e5">USB_STATE_CONFIGURING</a></div><div class="ttdeci">#define USB_STATE_CONFIGURING</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00132">UsbCore.h:132</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_affbc018973a588995457d535b0ac7ee7"><div class="ttname"><a href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">USB::outTransfer</a></div><div class="ttdeci">uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00303">Usb.cpp:303</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_ab44a7968d08016b58d98951059c37076"><div class="ttname"><a href="max3421e_8h.html#ab44a7968d08016b58d98951059c37076">hrNAK</a></div><div class="ttdeci">#define hrNAK</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00218">max3421e.h:218</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aea69e77cdc2b4124122d0fbda7e37019"><div class="ttname"><a href="max3421e_8h.html#aea69e77cdc2b4124122d0fbda7e37019">hrSUCCESS</a></div><div class="ttdeci">#define hrSUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00214">max3421e.h:214</a></div></div>
|
||||
|
@ -929,55 +929,55 @@ $(function() {
|
|||
<div class="ttc" id="amax3421e_8h_html_ad780c154c3761f68e0e397e4fd8f9a07"><div class="ttname"><a href="max3421e_8h.html#ad780c154c3761f68e0e397e4fd8f9a07">bmRCVDAVIRQ</a></div><div class="ttdeci">#define bmRCVDAVIRQ</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00148">max3421e.h:148</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_aa92d7e8f0f515340ae2dc1679b627056"><div class="ttname"><a href="class_address_pool.html#aa92d7e8f0f515340ae2dc1679b627056">AddressPool::GetUsbDevicePtr</a></div><div class="ttdeci">virtual UsbDevice * GetUsbDevicePtr(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a8fcafefa8c4f44f47c1e7b23a91765cf"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a8fcafefa8c4f44f47c1e7b23a91765cf">SETUP_PKT::wVal_u</a></div><div class="ttdeci">union SETUP_PKT::@45 wVal_u</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ad55f0079a95df5e4a9bb22e88a7395f5"><div class="ttname"><a href="_usb_core_8h.html#ad55f0079a95df5e4a9bb22e88a7395f5">USB_ERROR_EP_NOT_FOUND_IN_TBL</a></div><div class="ttdeci">#define USB_ERROR_EP_NOT_FOUND_IN_TBL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ad55f0079a95df5e4a9bb22e88a7395f5"><div class="ttname"><a href="_usb_core_8h.html#ad55f0079a95df5e4a9bb22e88a7395f5">USB_ERROR_EP_NOT_FOUND_IN_TBL</a></div><div class="ttdeci">#define USB_ERROR_EP_NOT_FOUND_IN_TBL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00102">UsbCore.h:102</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html"><div class="ttname"><a href="class_address_pool.html">AddressPool</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00090">address.h:90</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_ac85bff70ad0e5d71e50cb501f4d8caf3"><div class="ttname"><a href="struct_ep_info.html#ac85bff70ad0e5d71e50cb501f4d8caf3">EpInfo::bmSndToggle</a></div><div class="ttdeci">uint8_t bmSndToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00047">address.h:47</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a3708f4e8166d5d099e1982aa956eacce"><div class="ttname"><a href="_usb_core_8h.html#a3708f4e8166d5d099e1982aa956eacce">USB_DETACHED_SUBSTATE_WAIT_FOR_DEVICE</a></div><div class="ttdeci">#define USB_DETACHED_SUBSTATE_WAIT_FOR_DEVICE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00121">UsbCore.h:121</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a3708f4e8166d5d099e1982aa956eacce"><div class="ttname"><a href="_usb_core_8h.html#a3708f4e8166d5d099e1982aa956eacce">USB_DETACHED_SUBSTATE_WAIT_FOR_DEVICE</a></div><div class="ttdeci">#define USB_DETACHED_SUBSTATE_WAIT_FOR_DEVICE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00123">UsbCore.h:123</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aa5d5e67db32d736bab1ee8ef8764f6aa"><div class="ttname"><a href="max3421e_8h.html#aa5d5e67db32d736bab1ee8ef8764f6aa">rSNDFIFO</a></div><div class="ttdeci">#define rSNDFIFO</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00045">max3421e.h:45</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a5ab905353668c35ea0d9f6989d24b849"><div class="ttname"><a href="max3421e_8h.html#a5ab905353668c35ea0d9f6989d24b849">rRCVFIFO</a></div><div class="ttdeci">#define rRCVFIFO</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00044">max3421e.h:44</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r_html_a39499f3dd4e3f1ef1d8a2c9b430bc11b"><div class="ttname"><a href="struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#a39499f3dd4e3f1ef1d8a2c9b430bc11b">USB_CONFIGURATION_DESCRIPTOR::wTotalLength</a></div><div class="ttdeci">uint16_t wTotalLength</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00126">usb_ch9.h:126</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aa05ee2be883f4b96948e18b0d55ab5c2"><div class="ttname"><a href="max3421e_8h.html#aa05ee2be883f4b96948e18b0d55ab5c2">LSHOST</a></div><div class="ttdeci">#define LSHOST</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00038">max3421e.h:38</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a272428aaee5fccec4661bd5457d1928f"><div class="ttname"><a href="_usb_core_8h.html#a272428aaee5fccec4661bd5457d1928f">USB_ERROR_INVALID_MAX_PKT_SIZE</a></div><div class="ttdeci">#define USB_ERROR_INVALID_MAX_PKT_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00099">UsbCore.h:99</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ad8686abbfa0d98547d450fe2a105a588"><div class="ttname"><a href="_usb_core_8h.html#ad8686abbfa0d98547d450fe2a105a588">USB_XFER_TIMEOUT</a></div><div class="ttdeci">#define USB_XFER_TIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00107">UsbCore.h:107</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a272428aaee5fccec4661bd5457d1928f"><div class="ttname"><a href="_usb_core_8h.html#a272428aaee5fccec4661bd5457d1928f">USB_ERROR_INVALID_MAX_PKT_SIZE</a></div><div class="ttdeci">#define USB_ERROR_INVALID_MAX_PKT_SIZE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00101">UsbCore.h:101</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ad8686abbfa0d98547d450fe2a105a588"><div class="ttname"><a href="_usb_core_8h.html#ad8686abbfa0d98547d450fe2a105a588">USB_XFER_TIMEOUT</a></div><div class="ttdeci">#define USB_XFER_TIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00109">UsbCore.h:109</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_a3b6ba9344d4ae0847095896841587862"><div class="ttname"><a href="macros_8h.html#a3b6ba9344d4ae0847095896841587862">USBTRACE3</a></div><div class="ttdeci">#define USBTRACE3(s, r, l)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00085">macros.h:85</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a61e301efedae55c6ac12c6cce154e432"><div class="ttname"><a href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">USBDeviceConfig::Release</a></div><div class="ttdeci">virtual uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00145">UsbCore.h:145</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cb7070e699b7815e3c45dc8f7dd67f1"><div class="ttname"><a href="_usb_core_8h.html#a7cb7070e699b7815e3c45dc8f7dd67f1">USB_DEV_CONFIG_ERROR_DEVICE_INIT_INCOMPLETE</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_INIT_INCOMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00091">UsbCore.h:91</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a61e301efedae55c6ac12c6cce154e432"><div class="ttname"><a href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">USBDeviceConfig::Release</a></div><div class="ttdeci">virtual uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00147">UsbCore.h:147</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cb7070e699b7815e3c45dc8f7dd67f1"><div class="ttname"><a href="_usb_core_8h.html#a7cb7070e699b7815e3c45dc8f7dd67f1">USB_DEV_CONFIG_ERROR_DEVICE_INIT_INCOMPLETE</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_INIT_INCOMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a042cc701398502fb70b8793ed76394ce"><div class="ttname"><a href="max3421e_8h.html#a042cc701398502fb70b8793ed76394ce">bmFRAMEIRQ</a></div><div class="ttdeci">#define bmFRAMEIRQ</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00152">max3421e.h:152</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a1b082667723b29243b021a1829bdd8d6"><div class="ttname"><a href="_usb_core_8h.html#a1b082667723b29243b021a1829bdd8d6">USB_SETTLE_DELAY</a></div><div class="ttdeci">#define USB_SETTLE_DELAY</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00110">UsbCore.h:110</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a04ea2d151f9edb6575fc159a58f1e443"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443">SETUP_PKT::wValueHi</a></div><div class="ttdeci">uint8_t wValueHi</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00194">UsbCore.h:194</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a1b082667723b29243b021a1829bdd8d6"><div class="ttname"><a href="_usb_core_8h.html#a1b082667723b29243b021a1829bdd8d6">USB_SETTLE_DELAY</a></div><div class="ttdeci">#define USB_SETTLE_DELAY</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00112">UsbCore.h:112</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a04ea2d151f9edb6575fc159a58f1e443"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443">SETUP_PKT::wValueHi</a></div><div class="ttdeci">uint8_t wValueHi</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00196">UsbCore.h:196</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00176">UsbCore.h:176</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00178">UsbCore.h:178</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a4a9dee0254d637bcd27ac53fd2a7cb7c"><div class="ttname"><a href="max3421e_8h.html#a4a9dee0254d637bcd27ac53fd2a7cb7c">bmSNDTOGRD</a></div><div class="ttdeci">#define bmSNDTOGRD</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00207">max3421e.h:207</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a7e82a85eb165f82afde45df5f98504ff"><div class="ttname"><a href="max3421e_8h.html#a7e82a85eb165f82afde45df5f98504ff">rHCTL</a></div><div class="ttdeci">#define rHCTL</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00181">max3421e.h:181</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_ac681c6c98e1641f705bc14d670a2663a"><div class="ttname"><a href="class_u_s_b.html#ac681c6c98e1641f705bc14d670a2663a">USB::ReleaseDevice</a></div><div class="ttdeci">uint8_t ReleaseDevice(uint8_t addr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00786">Usb.cpp:786</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a3cb02fdd2d36f8a755c4b1946a0b0063"><div class="ttname"><a href="max3421e_8h.html#a3cb02fdd2d36f8a755c4b1946a0b0063">SE0</a></div><div class="ttdeci">#define SE0</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00035">max3421e.h:35</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html_aa1e9380222063c40fbf43428f7c50d67"><div class="ttname"><a href="class_m_a_x3421e.html#aa1e9380222063c40fbf43428f7c50d67">MAX3421e::getVbusState</a></div><div class="ttdeci">uint8_t getVbusState(void)</div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00154">usbhost.h:154</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a52c379fe7e22f53d3e3d47d65735fa3b"><div class="ttname"><a href="_usb_core_8h.html#a52c379fe7e22f53d3e3d47d65735fa3b">USB_ERROR_INVALID_ARGUMENT</a></div><div class="ttdeci">#define USB_ERROR_INVALID_ARGUMENT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a52c379fe7e22f53d3e3d47d65735fa3b"><div class="ttname"><a href="_usb_core_8h.html#a52c379fe7e22f53d3e3d47d65735fa3b">USB_ERROR_INVALID_ARGUMENT</a></div><div class="ttdeci">#define USB_ERROR_INVALID_ARGUMENT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00099">UsbCore.h:99</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_ac6d86063950bdbf438d358c907aefbfa"><div class="ttname"><a href="max3421e_8h.html#ac6d86063950bdbf438d358c907aefbfa">rPERADDR</a></div><div class="ttdeci">#define rPERADDR</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00179">max3421e.h:179</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a1c1aad8269403bf488e3bc4c79886ce4"><div class="ttname"><a href="class_u_s_b.html#a1c1aad8269403bf488e3bc4c79886ce4">USB::getUsbTaskState</a></div><div class="ttdeci">uint8_t getUsbTaskState(void)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00036">Usb.cpp:36</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a9f92be74c75c037b39e2cae1eb49b89b"><div class="ttname"><a href="struct_ep_info.html#a9f92be74c75c037b39e2cae1eb49b89b">EpInfo::epAddr</a></div><div class="ttdeci">uint8_t epAddr</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00040">address.h:40</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a3572226ee2137c7fbf7487a02b0f560f"><div class="ttname"><a href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a></div><div class="ttdeci">#define USB_REQUEST_GET_DESCRIPTOR</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00044">usb_ch9.h:44</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a1ec9b19c0ed1e66e399ad9cf3c4a6537"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537">SETUP_PKT::wLength</a></div><div class="ttdeci">uint16_t wLength</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00198">UsbCore.h:198</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a321b931277d6ce278416dc5d74059016"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016">SETUP_PKT::bRequest</a></div><div class="ttdeci">uint8_t bRequest</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00187">UsbCore.h:187</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a1ec9b19c0ed1e66e399ad9cf3c4a6537"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537">SETUP_PKT::wLength</a></div><div class="ttdeci">uint16_t wLength</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00200">UsbCore.h:200</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a321b931277d6ce278416dc5d74059016"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016">SETUP_PKT::bRequest</a></div><div class="ttdeci">uint8_t bRequest</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00189">UsbCore.h:189</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_acafa3fd9223d8dceaf9ae1353780a7b1"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#acafa3fd9223d8dceaf9ae1353780a7b1">SETUP_PKT::ReqType_u</a></div><div class="ttdeci">union SETUP_PKT::@44 ReqType_u</div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a8ff697d334dc611720419374acd1e5fb"><div class="ttname"><a href="class_u_s_b.html#a8ff697d334dc611720419374acd1e5fb">USB::setUsbTaskState</a></div><div class="ttdeci">void setUsbTaskState(uint8_t state)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00040">Usb.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a343d4b321cf8e99f0504cb04c7ce8b10"><div class="ttname"><a href="class_u_s_b.html#a343d4b321cf8e99f0504cb04c7ce8b10">USB::dispatchPkt</a></div><div class="ttdeci">uint8_t dispatchPkt(uint8_t token, uint8_t ep, uint16_t nak_limit)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00406">Usb.cpp:406</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_acdfff8cccb2ba5a3dfaa67241ffe86a4"><div class="ttname"><a href="max3421e_8h.html#acdfff8cccb2ba5a3dfaa67241ffe86a4">bmRCVTOGRD</a></div><div class="ttdeci">#define bmRCVTOGRD</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00206">max3421e.h:206</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a80a8d6b8e75c76947e452b4afa04c84e"><div class="ttname"><a href="_usb_core_8h.html#a80a8d6b8e75c76947e452b4afa04c84e">USB_ATTACHED_SUBSTATE_WAIT_RESET</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_WAIT_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00127">UsbCore.h:127</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a80a8d6b8e75c76947e452b4afa04c84e"><div class="ttname"><a href="_usb_core_8h.html#a80a8d6b8e75c76947e452b4afa04c84e">USB_ATTACHED_SUBSTATE_WAIT_RESET</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_WAIT_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00129">UsbCore.h:129</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_aa17b365c4eb8bd2f6a4d4e4fb5f881c7"><div class="ttname"><a href="usb__ch9_8h.html#aa17b365c4eb8bd2f6a4d4e4fb5f881c7">USB_DESCRIPTOR_CONFIGURATION</a></div><div class="ttdeci">#define USB_DESCRIPTOR_CONFIGURATION</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00071">usb_ch9.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html_a07720e9f2311bfa0d66cfae746576946"><div class="ttname"><a href="class_m_a_x3421e.html#a07720e9f2311bfa0d66cfae746576946">MAX3421e::Task</a></div><div class="ttdeci">uint8_t Task()</div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00540">usbhost.h:540</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a060f3a6423f1e3640aa7b14d5ce72285"><div class="ttname"><a href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a></div><div class="ttdeci">#define bmREQ_GET_DESCR</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00060">UsbCore.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a060f3a6423f1e3640aa7b14d5ce72285"><div class="ttname"><a href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a></div><div class="ttdeci">#define bmREQ_GET_DESCR</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00062">UsbCore.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_DEVICE_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00105">usb_ch9.h:105</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a3a5b1c017a034cd9e06e76729e727c46"><div class="ttname"><a href="struct_ep_info.html#a3a5b1c017a034cd9e06e76729e727c46">EpInfo::bmNakPower</a></div><div class="ttdeci">uint8_t bmNakPower</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00049">address.h:49</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_impl_html_a3d59841faa336c359b0736ca45988ce5"><div class="ttname"><a href="class_address_pool_impl.html#a3d59841faa336c359b0736ca45988ce5">AddressPoolImpl::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00262">address.h:262</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aaadb20392558e23e3eba073e358a4493"><div class="ttname"><a href="_usb_core_8h.html#aaadb20392558e23e3eba073e358a4493">USB_ATTACHED_SUBSTATE_SETTLE</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_SETTLE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00123">UsbCore.h:123</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a857a9899ad4f277faf074c3012e14ffa"><div class="ttname"><a href="_usb_core_8h.html#a857a9899ad4f277faf074c3012e14ffa">USB_RETRY_LIMIT</a></div><div class="ttdeci">#define USB_RETRY_LIMIT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00109">UsbCore.h:109</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aaadb20392558e23e3eba073e358a4493"><div class="ttname"><a href="_usb_core_8h.html#aaadb20392558e23e3eba073e358a4493">USB_ATTACHED_SUBSTATE_SETTLE</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_SETTLE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00125">UsbCore.h:125</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a857a9899ad4f277faf074c3012e14ffa"><div class="ttname"><a href="_usb_core_8h.html#a857a9899ad4f277faf074c3012e14ffa">USB_RETRY_LIMIT</a></div><div class="ttdeci">#define USB_RETRY_LIMIT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00111">UsbCore.h:111</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a651e9347e706d3cb16357c656a7e9c8f"><div class="ttname"><a href="max3421e_8h.html#a651e9347e706d3cb16357c656a7e9c8f">hrTOGERR</a></div><div class="ttdeci">#define hrTOGERR</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00220">max3421e.h:220</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_address_html_a79ed442d6a357907ddb4d1697bd6af5f"><div class="ttname"><a href="struct_usb_device_address.html#a79ed442d6a357907ddb4d1697bd6af5f">UsbDeviceAddress::devAddress</a></div><div class="ttdeci">uint8_t devAddress</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00074">address.h:74</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a299d9f88d294369ea88b48b5026f4c7e"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e">SETUP_PKT::wIndex</a></div><div class="ttdeci">uint16_t wIndex</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00197">UsbCore.h:197</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a299d9f88d294369ea88b48b5026f4c7e"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e">SETUP_PKT::wIndex</a></div><div class="ttdeci">uint16_t wIndex</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00199">UsbCore.h:199</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a618eedabc161d8315be45cae0c8b6f89"><div class="ttname"><a href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">USB::getConfDescr</a></div><div class="ttdeci">uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00806">Usb.cpp:806</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a9ab289252615caa2d19ceb4359d71a44"><div class="ttname"><a href="max3421e_8h.html#a9ab289252615caa2d19ceb4359d71a44">rHIRQ</a></div><div class="ttdeci">#define rHIRQ</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00144">max3421e.h:144</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a4834ae7378471b63b9a1985c6294006f"><div class="ttname"><a href="max3421e_8h.html#a4834ae7378471b63b9a1985c6294006f">bmSNDTOG0</a></div><div class="ttdeci">#define bmSNDTOG0</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00189">max3421e.h:189</a></div></div>
|
||||
|
@ -987,7 +987,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_html_a5eb0d31372d26f0015a0d7be0b9ff4e1"><div class="ttname"><a href="class_u_s_b.html#a5eb0d31372d26f0015a0d7be0b9ff4e1">USB::DefaultAddressing</a></div><div class="ttdeci">uint8_t DefaultAddressing(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00566">Usb.cpp:566</a></div></div>
|
||||
<div class="ttc" id="aaddress_8h_html_a517dfa014946e2d087d197312234a1de"><div class="ttname"><a href="address_8h.html#a517dfa014946e2d087d197312234a1de">USB_NAK_MAX_POWER</a></div><div class="ttdeci">#define USB_NAK_MAX_POWER</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00034">address.h:34</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aca6a8aa4f0aebbe07c5e175572a92ef7"><div class="ttname"><a href="max3421e_8h.html#aca6a8aa4f0aebbe07c5e175572a92ef7">bmRCVTOG0</a></div><div class="ttdeci">#define bmRCVTOG0</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00187">max3421e.h:187</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a893ea73deab98be837c257201e7da25a"><div class="ttname"><a href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">USBDeviceConfig::Poll</a></div><div class="ttdeci">virtual uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00149">UsbCore.h:149</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a893ea73deab98be837c257201e7da25a"><div class="ttname"><a href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">USBDeviceConfig::Poll</a></div><div class="ttdeci">virtual uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00151">UsbCore.h:151</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a246dbd203f68062fab34f2869b76e479"><div class="ttname"><a href="max3421e_8h.html#a246dbd203f68062fab34f2869b76e479">rHRSL</a></div><div class="ttdeci">#define rHRSL</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00203">max3421e.h:203</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a8ec45bdb8c5273e99c3ab89349cb43f9"><div class="ttname"><a href="max3421e_8h.html#a8ec45bdb8c5273e99c3ab89349cb43f9">FSHOST</a></div><div class="ttdeci">#define FSHOST</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00037">max3421e.h:37</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
|
||||
|
@ -995,8 +995,8 @@ $(function() {
|
|||
<div class="ttc" id="amax3421e_8h_html_a5c3d7b0a5b0933cfc0183cd36ea91f16"><div class="ttname"><a href="max3421e_8h.html#a5c3d7b0a5b0933cfc0183cd36ea91f16">SE1</a></div><div class="ttdeci">#define SE1</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00036">max3421e.h:36</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_impl_html_a14657183c73c631754b31bd0cc588c87"><div class="ttname"><a href="class_address_pool_impl.html#a14657183c73c631754b31bd0cc588c87">AddressPoolImpl::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00210">address.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a6fef5305841ac36f67d8ddb0bd9127d4"><div class="ttname"><a href="_usb_core_8h.html#a6fef5305841ac36f67d8ddb0bd9127d4">USB_STATE_ERROR</a></div><div class="ttdeci">#define USB_STATE_ERROR</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00132">UsbCore.h:132</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a9bbd6cf5a93a6433d2eb97c59b9102d5"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5">SETUP_PKT::bmRequestType</a></div><div class="ttdeci">uint8_t bmRequestType</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00179">UsbCore.h:179</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a6fef5305841ac36f67d8ddb0bd9127d4"><div class="ttname"><a href="_usb_core_8h.html#a6fef5305841ac36f67d8ddb0bd9127d4">USB_STATE_ERROR</a></div><div class="ttdeci">#define USB_STATE_ERROR</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a9bbd6cf5a93a6433d2eb97c59b9102d5"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5">SETUP_PKT::bmRequestType</a></div><div class="ttdeci">uint8_t bmRequestType</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00181">UsbCore.h:181</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aff8d1b2009c760bc27fb12762bd3c9b6"><div class="ttname"><a href="class_u_s_b.html#aff8d1b2009c760bc27fb12762bd3c9b6">USB::Task</a></div><div class="ttdeci">void Task(void)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00460">Usb.cpp:460</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aee283b6d075581cdff38a6054e6f63a2"><div class="ttname"><a href="max3421e_8h.html#aee283b6d075581cdff38a6054e6f63a2">bmSNDTOG1</a></div><div class="ttdeci">#define bmSNDTOG1</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00190">max3421e.h:190</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aa128de549704094dadb93daa8875472b"><div class="ttname"><a href="max3421e_8h.html#aa128de549704094dadb93daa8875472b">hrJERR</a></div><div class="ttdeci">#define hrJERR</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00227">max3421e.h:227</a></div></div>
|
||||
|
@ -1005,53 +1005,53 @@ $(function() {
|
|||
<div class="ttc" id="amax3421e_8h_html_ab4e9ff11b75e71171814fdab1ff7ce45"><div class="ttname"><a href="max3421e_8h.html#ab4e9ff11b75e71171814fdab1ff7ce45">hrTIMEOUT</a></div><div class="ttdeci">#define hrTIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00228">max3421e.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html">USB_CONFIGURATION_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00123">usb_ch9.h:123</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html_a53f1d4d8d100a709fd6b37b5e6f0829e"><div class="ttname"><a href="class_m_a_x3421e.html#a53f1d4d8d100a709fd6b37b5e6f0829e">MAX3421e::regWr</a></div><div class="ttdeci">void regWr(uint8_t reg, uint8_t data)</div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00179">usbhost.h:179</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a311f11b79c4020d771cd6930e0a3223d"><div class="ttname"><a href="_usb_core_8h.html#a311f11b79c4020d771cd6930e0a3223d">USB_ATTACHED_SUBSTATE_WAIT_RESET_COMPLETE</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_WAIT_RESET_COMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00125">UsbCore.h:125</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a311f11b79c4020d771cd6930e0a3223d"><div class="ttname"><a href="_usb_core_8h.html#a311f11b79c4020d771cd6930e0a3223d">USB_ATTACHED_SUBSTATE_WAIT_RESET_COMPLETE</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_WAIT_RESET_COMPLETE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00127">UsbCore.h:127</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a9889c0ed9a43ff3fea670a96c3fbd165"><div class="ttname"><a href="max3421e_8h.html#a9889c0ed9a43ff3fea670a96c3fbd165">tokOUTHS</a></div><div class="ttdeci">#define tokOUTHS</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00199">max3421e.h:199</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a828814f5231b866ac665a24ec5edaa3a"><div class="ttname"><a href="struct_usb_device.html#a828814f5231b866ac665a24ec5edaa3a">UsbDevice::epcount</a></div><div class="ttdeci">uint8_t epcount</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00085">address.h:85</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a59ee57083ba492d87ff2947547848d58"><div class="ttname"><a href="class_u_s_b.html#a59ee57083ba492d87ff2947547848d58">USB::getEpInfoEntry</a></div><div class="ttdeci">EpInfo * getEpInfoEntry(uint8_t addr, uint8_t ep)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00044">Usb.cpp:44</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a351d1099501c36d9f301495acefd5f99"><div class="ttname"><a href="struct_usb_device.html#a351d1099501c36d9f301495acefd5f99">UsbDevice::address</a></div><div class="ttdeci">UsbDeviceAddress address</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00084">address.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a2d69537e663e7d5f188004f0d25ec0cc"><div class="ttname"><a href="_usb_core_8h.html#a2d69537e663e7d5f188004f0d25ec0cc">USB_ATTACHED_SUBSTATE_WAIT_SOF</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_WAIT_SOF</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00126">UsbCore.h:126</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a2d69537e663e7d5f188004f0d25ec0cc"><div class="ttname"><a href="_usb_core_8h.html#a2d69537e663e7d5f188004f0d25ec0cc">USB_ATTACHED_SUBSTATE_WAIT_SOF</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_WAIT_SOF</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00128">UsbCore.h:128</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_abbad38caa1ca9c52f47adccd3a850aed"><div class="ttname"><a href="usb__ch9_8h.html#abbad38caa1ca9c52f47adccd3a850aed">USB_DESCRIPTOR_STRING</a></div><div class="ttdeci">#define USB_DESCRIPTOR_STRING</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00072">usb_ch9.h:72</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f">L</a></div><div class="ttdeci">@ L</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00179">controllerEnums.h:179</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a436aef9c3815daee76dc227dcf15d4e4"><div class="ttname"><a href="max3421e_8h.html#a436aef9c3815daee76dc227dcf15d4e4">tokIN</a></div><div class="ttdeci">#define tokIN</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00196">max3421e.h:196</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a3706cf6b18785aff823171e280bab738"><div class="ttname"><a href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">USBDeviceConfig::Init</a></div><div class="ttdeci">virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00137">UsbCore.h:137</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a3706cf6b18785aff823171e280bab738"><div class="ttname"><a href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">USBDeviceConfig::Init</a></div><div class="ttdeci">virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00139">UsbCore.h:139</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html_a508fe70d1983cdaa71cce85ea9c75ec1"><div class="ttname"><a href="class_m_a_x3421e.html#a508fe70d1983cdaa71cce85ea9c75ec1">MAX3421e::regRd</a></div><div class="ttdeci">uint8_t regRd(uint8_t reg)</div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00280">usbhost.h:280</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a6864ac74e4ed056f9eb37f1c78bd6c6f"><div class="ttname"><a href="max3421e_8h.html#a6864ac74e4ed056f9eb37f1c78bd6c6f">bmRCVTOG1</a></div><div class="ttdeci">#define bmRCVTOG1</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00188">max3421e.h:188</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_afa79b794eadcddfca2f62828dd83134b"><div class="ttname"><a href="max3421e_8h.html#afa79b794eadcddfca2f62828dd83134b">rRCVBC</a></div><div class="ttdeci">#define rRCVBC</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00047">max3421e.h:47</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html_a67229549b336fb1c000488382d35aaaa"><div class="ttname"><a href="class_m_a_x3421e.html#a67229549b336fb1c000488382d35aaaa">MAX3421e::bytesWr</a></div><div class="ttdeci">uint8_t * bytesWr(uint8_t reg, uint8_t nbytes, uint8_t *data_p)</div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00222">usbhost.h:222</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_acd574bdc815506033ec40fc96320520d"><div class="ttname"><a href="max3421e_8h.html#acd574bdc815506033ec40fc96320520d">tokSETUP</a></div><div class="ttdeci">#define tokSETUP</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00195">max3421e.h:195</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a12bb63558ded5bb6661bb173b07ff391"><div class="ttname"><a href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">USBDeviceConfig::ResetHubPort</a></div><div class="ttdeci">virtual void ResetHubPort(uint8_t port)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00157">UsbCore.h:157</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a12bb63558ded5bb6661bb173b07ff391"><div class="ttname"><a href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">USBDeviceConfig::ResetHubPort</a></div><div class="ttdeci">virtual void ResetHubPort(uint8_t port)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00159">UsbCore.h:159</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_aa541c456525254b21a0bc53aadaeee4d"><div class="ttname"><a href="max3421e_8h.html#aa541c456525254b21a0bc53aadaeee4d">rHXFR</a></div><div class="ttdeci">#define rHXFR</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00192">max3421e.h:192</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_aadef005acc40340955d34d9767ef297c"><div class="ttname"><a href="usb__ch9_8h.html#aadef005acc40340955d34d9767ef297c">USB_REQUEST_SET_CONFIGURATION</a></div><div class="ttdeci">#define USB_REQUEST_SET_CONFIGURATION</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00047">usb_ch9.h:47</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a68c9436c00560f96e044052c3fb681e9"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9">SETUP_PKT::wValueLo</a></div><div class="ttdeci">uint8_t wValueLo</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00193">UsbCore.h:193</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a68c9436c00560f96e044052c3fb681e9"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9">SETUP_PKT::wValueLo</a></div><div class="ttdeci">uint8_t wValueLo</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00195">UsbCore.h:195</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a60a744d0f1386e4b28053a41bd6a958f"><div class="ttname"><a href="_usb_core_8h.html#a60a744d0f1386e4b28053a41bd6a958f">USB_DETACHED_SUBSTATE_INITIALIZE</a></div><div class="ttdeci">#define USB_DETACHED_SUBSTATE_INITIALIZE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00120">UsbCore.h:120</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_aef77a1e62f78c04a1aad53e8795ec89e"><div class="ttname"><a href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">USBDeviceConfig::ConfigureDevice</a></div><div class="ttdeci">virtual uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00141">UsbCore.h:141</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af4965e768593007eacde7644979f56da"><div class="ttname"><a href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a></div><div class="ttdeci">#define bmREQ_SET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00061">UsbCore.h:61</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a60a744d0f1386e4b28053a41bd6a958f"><div class="ttname"><a href="_usb_core_8h.html#a60a744d0f1386e4b28053a41bd6a958f">USB_DETACHED_SUBSTATE_INITIALIZE</a></div><div class="ttdeci">#define USB_DETACHED_SUBSTATE_INITIALIZE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00122">UsbCore.h:122</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_aef77a1e62f78c04a1aad53e8795ec89e"><div class="ttname"><a href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">USBDeviceConfig::ConfigureDevice</a></div><div class="ttdeci">virtual uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00143">UsbCore.h:143</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af4965e768593007eacde7644979f56da"><div class="ttname"><a href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a></div><div class="ttdeci">#define bmREQ_SET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00063">UsbCore.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a8ff8cd03496bdcb0ca26f18878ad299d"><div class="ttname"><a href="class_u_s_b.html#a8ff8cd03496bdcb0ca26f18878ad299d">USB::USB</a></div><div class="ttdeci">USB(void)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00025">Usb.cpp:25</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ada22633d6de30155a60cb19f6e6452fe"><div class="ttname"><a href="_usb_core_8h.html#ada22633d6de30155a60cb19f6e6452fe">USB_ATTACHED_SUBSTATE_RESET_DEVICE</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_RESET_DEVICE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00124">UsbCore.h:124</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ada22633d6de30155a60cb19f6e6452fe"><div class="ttname"><a href="_usb_core_8h.html#ada22633d6de30155a60cb19f6e6452fe">USB_ATTACHED_SUBSTATE_RESET_DEVICE</a></div><div class="ttdeci">#define USB_ATTACHED_SUBSTATE_RESET_DEVICE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00126">UsbCore.h:126</a></div></div>
|
||||
<div class="ttc" id="a_usb_8h_html"><div class="ttname"><a href="_usb_8h.html">Usb.h</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a3168cf67661a2716677b9830f30b880c"><div class="ttname"><a href="_usb_core_8h.html#a3168cf67661a2716677b9830f30b880c">USB_STATE_MASK</a></div><div class="ttdeci">#define USB_STATE_MASK</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00117">UsbCore.h:117</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a3168cf67661a2716677b9830f30b880c"><div class="ttname"><a href="_usb_core_8h.html#a3168cf67661a2716677b9830f30b880c">USB_STATE_MASK</a></div><div class="ttdeci">#define USB_STATE_MASK</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00119">UsbCore.h:119</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a9744878036529e375f3b017b22b1eda2"><div class="ttname"><a href="max3421e_8h.html#a9744878036529e375f3b017b22b1eda2">bmLOWSPEED</a></div><div class="ttdeci">#define bmLOWSPEED</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00171">max3421e.h:171</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aff6ab2376cd29385b20c2b63d4ddd26d"><div class="ttname"><a href="_usb_core_8h.html#aff6ab2376cd29385b20c2b63d4ddd26d">USB_DETACHED_SUBSTATE_ILLEGAL</a></div><div class="ttdeci">#define USB_DETACHED_SUBSTATE_ILLEGAL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00122">UsbCore.h:122</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a0282f9f7a0313f957e02449d7313b7b5"><div class="ttname"><a href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a></div><div class="ttdeci">#define USB_NUMDEVICES</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00112">UsbCore.h:112</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a138c40c59f628eefbe273a8db0a96753"><div class="ttname"><a href="_usb_core_8h.html#a138c40c59f628eefbe273a8db0a96753">USB_STATE_RUNNING</a></div><div class="ttdeci">#define USB_STATE_RUNNING</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00131">UsbCore.h:131</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae691ccb027b8e281ac87522a0e66aaa7"><div class="ttname"><a href="_usb_core_8h.html#ae691ccb027b8e281ac87522a0e66aaa7">USB_ERROR_TRANSFER_TIMEOUT</a></div><div class="ttdeci">#define USB_ERROR_TRANSFER_TIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00105">UsbCore.h:105</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aff6ab2376cd29385b20c2b63d4ddd26d"><div class="ttname"><a href="_usb_core_8h.html#aff6ab2376cd29385b20c2b63d4ddd26d">USB_DETACHED_SUBSTATE_ILLEGAL</a></div><div class="ttdeci">#define USB_DETACHED_SUBSTATE_ILLEGAL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00124">UsbCore.h:124</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a0282f9f7a0313f957e02449d7313b7b5"><div class="ttname"><a href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a></div><div class="ttdeci">#define USB_NUMDEVICES</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00114">UsbCore.h:114</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a138c40c59f628eefbe273a8db0a96753"><div class="ttname"><a href="_usb_core_8h.html#a138c40c59f628eefbe273a8db0a96753">USB_STATE_RUNNING</a></div><div class="ttdeci">#define USB_STATE_RUNNING</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00133">UsbCore.h:133</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae691ccb027b8e281ac87522a0e66aaa7"><div class="ttname"><a href="_usb_core_8h.html#ae691ccb027b8e281ac87522a0e66aaa7">USB_ERROR_TRANSFER_TIMEOUT</a></div><div class="ttdeci">#define USB_ERROR_TRANSFER_TIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00107">UsbCore.h:107</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a8816c259368604d0de57f31bcb6c1674"><div class="ttname"><a href="max3421e_8h.html#a8816c259368604d0de57f31bcb6c1674">bmHUBPRE</a></div><div class="ttdeci">#define bmHUBPRE</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00172">max3421e.h:172</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae7fd7c5bb6dc87f44724dde2ad57df87"><div class="ttname"><a href="_usb_core_8h.html#ae7fd7c5bb6dc87f44724dde2ad57df87">USB_STATE_DETACHED</a></div><div class="ttdeci">#define USB_STATE_DETACHED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00119">UsbCore.h:119</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae7fd7c5bb6dc87f44724dde2ad57df87"><div class="ttname"><a href="_usb_core_8h.html#ae7fd7c5bb6dc87f44724dde2ad57df87">USB_STATE_DETACHED</a></div><div class="ttdeci">#define USB_STATE_DETACHED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00121">UsbCore.h:121</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a82f316064dd5442d86e1536d3f1d9f7a"><div class="ttname"><a href="max3421e_8h.html#a82f316064dd5442d86e1536d3f1d9f7a">bmHXFRDNIRQ</a></div><div class="ttdeci">#define bmHXFRDNIRQ</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00153">max3421e.h:153</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a100ac012a99f7cb9305a2eb921741ce3"><div class="ttname"><a href="max3421e_8h.html#a100ac012a99f7cb9305a2eb921741ce3">tokINHS</a></div><div class="ttdeci">#define tokINHS</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00198">max3421e.h:198</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00101">UsbCore.h:101</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00103">UsbCore.h:103</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a330db4fc764b8ccae5214645c1ee5423"><div class="ttname"><a href="max3421e_8h.html#a330db4fc764b8ccae5214645c1ee5423">rMODE</a></div><div class="ttdeci">#define rMODE</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00167">max3421e.h:167</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -223,7 +223,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00060">60</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00062">62</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -239,7 +239,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00061">61</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00063">63</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -255,7 +255,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00062">62</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00064">64</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -271,7 +271,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00069">69</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00071">71</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -287,7 +287,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00070">70</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00072">72</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -303,7 +303,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00071">71</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00073">73</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -319,7 +319,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00072">72</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00074">74</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -335,7 +335,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00073">73</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00075">75</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -351,7 +351,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00074">74</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00076">76</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -367,7 +367,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00075">75</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00077">77</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -383,7 +383,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00076">76</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00078">78</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -399,7 +399,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00077">77</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00079">79</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -415,7 +415,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00078">78</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00080">80</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -431,7 +431,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00079">79</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00081">81</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -447,7 +447,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00080">80</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00082">82</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -463,7 +463,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00081">81</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00083">83</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -479,7 +479,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00082">82</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00084">84</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -495,7 +495,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00083">83</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00085">85</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -511,7 +511,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00084">84</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00086">86</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -527,7 +527,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00085">85</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00087">87</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -543,7 +543,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00086">86</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00088">88</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -559,7 +559,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00087">87</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00089">89</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -575,7 +575,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00090">90</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00092">92</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -591,7 +591,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00091">91</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00093">93</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -607,7 +607,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00092">92</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00094">94</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -623,7 +623,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00093">93</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00095">95</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -639,7 +639,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00094">94</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00096">96</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -655,7 +655,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00095">95</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00097">97</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -671,7 +671,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00096">96</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00098">98</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -687,7 +687,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00097">97</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00099">99</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -703,7 +703,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00098">98</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00100">100</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -719,7 +719,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00099">99</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00101">101</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -735,7 +735,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00100">100</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00102">102</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -751,7 +751,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00101">101</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00103">103</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -767,7 +767,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00102">102</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00104">104</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -783,7 +783,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00103">103</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00105">105</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -799,7 +799,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00104">104</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00106">106</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -815,7 +815,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00105">105</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00107">107</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -831,7 +831,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00107">107</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00109">109</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -847,7 +847,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00109">109</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00111">111</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -863,7 +863,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00110">110</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00112">112</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -879,7 +879,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00112">112</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00114">114</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -895,7 +895,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00114">114</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00116">116</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -911,7 +911,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00117">117</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00119">119</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -927,7 +927,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00119">119</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00121">121</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -943,7 +943,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00120">120</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00122">122</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -959,7 +959,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00121">121</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00123">123</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -975,7 +975,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00122">122</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00124">124</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -991,7 +991,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00123">123</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00125">125</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1007,7 +1007,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00124">124</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00126">126</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1023,7 +1023,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00125">125</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00127">127</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1039,7 +1039,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00126">126</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00128">128</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1055,7 +1055,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00127">127</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00129">129</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1071,7 +1071,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00128">128</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00130">130</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1087,7 +1087,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00129">129</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00131">131</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1103,7 +1103,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00130">130</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00132">132</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1119,7 +1119,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00131">131</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00133">133</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1135,7 +1135,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00132">132</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00134">134</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -1152,7 +1152,7 @@ Typedefs</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00056">56</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00058">58</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -118,333 +118,335 @@ $(function() {
|
|||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<P15, P5></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// ESP8266 boards</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor">#elif defined(ESP32)</span></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<P5, P17></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// ESP32 boards</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#elif (defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__))</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<Pb4, Pb3></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// Sanguino</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb"> 56</a></span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<P10, P9></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// Official Arduinos (UNO, Duemilanove, Mega, 2560, Leonardo, Due etc.), Intel Edison, Intel Galileo 2 or Teensy 2.0 and 3.x</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  </div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="comment">/* Common setup data constant combinations */</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285"> 60</a></span> <span class="preprocessor">#define bmREQ_GET_DESCR USB_SETUP_DEVICE_TO_HOST|USB_SETUP_TYPE_STANDARD|USB_SETUP_RECIPIENT_DEVICE //get descriptor request type</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#af4965e768593007eacde7644979f56da"> 61</a></span> <span class="preprocessor">#define bmREQ_SET USB_SETUP_HOST_TO_DEVICE|USB_SETUP_TYPE_STANDARD|USB_SETUP_RECIPIENT_DEVICE //set request type for all but 'set feature' and 'set interface'</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a9495c8ffdb784e111e8174e1541676f0"> 62</a></span> <span class="preprocessor">#define bmREQ_CL_GET_INTF USB_SETUP_DEVICE_TO_HOST|USB_SETUP_TYPE_CLASS|USB_SETUP_RECIPIENT_INTERFACE //get interface request type</span></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  </div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment">// D7 data transfer direction (0 - host-to-device, 1 - device-to-host)</span></div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="comment">// D6-5 Type (0- standard, 1 - class, 2 - vendor, 3 - reserved)</span></div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="comment">// D4-0 Recipient (0 - device, 1 - interface, 2 - endpoint, 3 - other, 4..31 - reserved)</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// USB Device Classes</span></div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae157c9a62665e9ca41bf765518077f40"> 69</a></span> <span class="preprocessor">#define USB_CLASS_USE_CLASS_INFO 0x00 // Use Class Info in the Interface Descriptors</span></div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a8785f84db1be6b0b5da34cd91a1b6138"> 70</a></span> <span class="preprocessor">#define USB_CLASS_AUDIO 0x01 // Audio</span></div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#abb99f6b1f38ff79ec678cd957ac86758"> 71</a></span> <span class="preprocessor">#define USB_CLASS_COM_AND_CDC_CTRL 0x02 // Communications and CDC Control</span></div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#af062e949014bed74a8b5fedcf1705602"> 72</a></span> <span class="preprocessor">#define USB_CLASS_HID 0x03 // HID</span></div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aa5f3153d014b6267ba8da243b6b46443"> 73</a></span> <span class="preprocessor">#define USB_CLASS_PHYSICAL 0x05 // Physical</span></div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a1cddf36a39f1299fcf654628c40eaafe"> 74</a></span> <span class="preprocessor">#define USB_CLASS_IMAGE 0x06 // Image</span></div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ab3e03403111b64480ba298d2641cf92f"> 75</a></span> <span class="preprocessor">#define USB_CLASS_PRINTER 0x07 // Printer</span></div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aa99b73e335df09e6545fc44798a3c1f2"> 76</a></span> <span class="preprocessor">#define USB_CLASS_MASS_STORAGE 0x08 // Mass Storage</span></div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aac5a936a2d1a6e3403798b031294992a"> 77</a></span> <span class="preprocessor">#define USB_CLASS_HUB 0x09 // Hub</span></div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7dae7df3ce2685f96775f2a0fb8658ae"> 78</a></span> <span class="preprocessor">#define USB_CLASS_CDC_DATA 0x0a // CDC-Data</span></div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a823e1d95a677968ba93d6bb1968c48db"> 79</a></span> <span class="preprocessor">#define USB_CLASS_SMART_CARD 0x0b // Smart-Card</span></div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a311fda5cdf4960e05a892084c1b11288"> 80</a></span> <span class="preprocessor">#define USB_CLASS_CONTENT_SECURITY 0x0d // Content Security</span></div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a42a579e1be399e32a495b82634411449"> 81</a></span> <span class="preprocessor">#define USB_CLASS_VIDEO 0x0e // Video</span></div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aef502b63c6eb8229ba4d67224f19fb84"> 82</a></span> <span class="preprocessor">#define USB_CLASS_PERSONAL_HEALTH 0x0f // Personal Healthcare</span></div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aa31549c5c0d9e18f310dddaeab27068b"> 83</a></span> <span class="preprocessor">#define USB_CLASS_DIAGNOSTIC_DEVICE 0xdc // Diagnostic Device</span></div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#afce880b09049d7105f8e68ff36d9ad17"> 84</a></span> <span class="preprocessor">#define USB_CLASS_WIRELESS_CTRL 0xe0 // Wireless Controller</span></div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a02fb07e20ad6d1af64439f40093bc80f"> 85</a></span> <span class="preprocessor">#define USB_CLASS_MISC 0xef // Miscellaneous</span></div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a47087a6e244a02251b650921ea3b71db"> 86</a></span> <span class="preprocessor">#define USB_CLASS_APP_SPECIFIC 0xfe // Application Specific</span></div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7c6212a5385ca1b4af75eeff62f7a871"> 87</a></span> <span class="preprocessor">#define USB_CLASS_VENDOR_SPECIFIC 0xff // Vendor Specific</span></div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="comment">// Additional Error Codes</span></div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589"> 90</a></span> <span class="preprocessor">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED 0xD1</span></div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7cb7070e699b7815e3c45dc8f7dd67f1"> 91</a></span> <span class="preprocessor">#define USB_DEV_CONFIG_ERROR_DEVICE_INIT_INCOMPLETE 0xD2</span></div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ad4929f74079f3bc22b00936ae84d18b0"> 92</a></span> <span class="preprocessor">#define USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS 0xD3</span></div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d"> 93</a></span> <span class="preprocessor">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL 0xD4</span></div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ada55913b93ef46c430ed6979022c31b1"> 94</a></span> <span class="preprocessor">#define USB_ERROR_HUB_ADDRESS_OVERFLOW 0xD5</span></div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0"> 95</a></span> <span class="preprocessor">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL 0xD6</span></div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d"> 96</a></span> <span class="preprocessor">#define USB_ERROR_EPINFO_IS_NULL 0xD7</span></div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a52c379fe7e22f53d3e3d47d65735fa3b"> 97</a></span> <span class="preprocessor">#define USB_ERROR_INVALID_ARGUMENT 0xD8</span></div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595"> 98</a></span> <span class="preprocessor">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE 0xD9</span></div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a272428aaee5fccec4661bd5457d1928f"> 99</a></span> <span class="preprocessor">#define USB_ERROR_INVALID_MAX_PKT_SIZE 0xDA</span></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ad55f0079a95df5e4a9bb22e88a7395f5"> 100</a></span> <span class="preprocessor">#define USB_ERROR_EP_NOT_FOUND_IN_TBL 0xDB</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e"> 101</a></span> <span class="preprocessor">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET 0xE0</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229"> 102</a></span> <span class="preprocessor">#define USB_ERROR_FailGetDevDescr 0xE1</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a86f5704804d91e5b0333b418586f4c43"> 103</a></span> <span class="preprocessor">#define USB_ERROR_FailSetDevTblEntry 0xE2</span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a5f181b47dbedffe69a32352247834b13"> 104</a></span> <span class="preprocessor">#define USB_ERROR_FailGetConfDescr 0xE3</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae691ccb027b8e281ac87522a0e66aaa7"> 105</a></span> <span class="preprocessor">#define USB_ERROR_TRANSFER_TIMEOUT 0xFF</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  </div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ad8686abbfa0d98547d450fe2a105a588"> 107</a></span> <span class="preprocessor">#define USB_XFER_TIMEOUT 5000 // (5000) USB transfer timeout in milliseconds, per section 9.2.6.1 of USB 2.0 spec</span></div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="comment">//#define USB_NAK_LIMIT 32000 // NAK limit for a transfer. 0 means NAKs are not counted</span></div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a857a9899ad4f277faf074c3012e14ffa"> 109</a></span> <span class="preprocessor">#define USB_RETRY_LIMIT 3 // 3 retry limit for a transfer</span></div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a1b082667723b29243b021a1829bdd8d6"> 110</a></span> <span class="preprocessor">#define USB_SETTLE_DELAY 200 // settle delay in milliseconds</span></div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  </div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5"> 112</a></span> <span class="preprocessor">#define USB_NUMDEVICES 16 //number of USB devices</span></div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="comment">//#define HUB_MAX_HUBS 7 // maximum number of hubs that can be attached to the host controller</span></div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae843af5aa0de74b17c3d8c8f8fab4c00"> 114</a></span> <span class="preprocessor">#define HUB_PORT_RESET_DELAY 20 // hub port reset delay 10 ms recomended, can be up to 20 ms</span></div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  </div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="comment">/* USB state machine states */</span></div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a3168cf67661a2716677b9830f30b880c"> 117</a></span> <span class="preprocessor">#define USB_STATE_MASK 0xf0</span></div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  </div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae7fd7c5bb6dc87f44724dde2ad57df87"> 119</a></span> <span class="preprocessor">#define USB_STATE_DETACHED 0x10</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a60a744d0f1386e4b28053a41bd6a958f"> 120</a></span> <span class="preprocessor">#define USB_DETACHED_SUBSTATE_INITIALIZE 0x11</span></div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a3708f4e8166d5d099e1982aa956eacce"> 121</a></span> <span class="preprocessor">#define USB_DETACHED_SUBSTATE_WAIT_FOR_DEVICE 0x12</span></div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aff6ab2376cd29385b20c2b63d4ddd26d"> 122</a></span> <span class="preprocessor">#define USB_DETACHED_SUBSTATE_ILLEGAL 0x13</span></div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aaadb20392558e23e3eba073e358a4493"> 123</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_SETTLE 0x20</span></div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ada22633d6de30155a60cb19f6e6452fe"> 124</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_RESET_DEVICE 0x30</span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a311f11b79c4020d771cd6930e0a3223d"> 125</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_WAIT_RESET_COMPLETE 0x40</span></div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a2d69537e663e7d5f188004f0d25ec0cc"> 126</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_WAIT_SOF 0x50</span></div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a80a8d6b8e75c76947e452b4afa04c84e"> 127</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_WAIT_RESET 0x51</span></div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a23ebcbb956f600e06435b28ae0c855d4"> 128</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_GET_DEVICE_DESCRIPTOR_SIZE 0x60</span></div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a474a95baaeb99abd17538c2a1364bf96"> 129</a></span> <span class="preprocessor">#define USB_STATE_ADDRESSING 0x70</span></div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aac8c844e6a20f42298d70e4438a029e5"> 130</a></span> <span class="preprocessor">#define USB_STATE_CONFIGURING 0x80</span></div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a138c40c59f628eefbe273a8db0a96753"> 131</a></span> <span class="preprocessor">#define USB_STATE_RUNNING 0x90</span></div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a6fef5305841ac36f67d8ddb0bd9127d4"> 132</a></span> <span class="preprocessor">#define USB_STATE_ERROR 0xa0</span></div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  </div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html"> 134</a></span> <span class="keyword">class </span><a class="code" href="class_u_s_b_device_config.html">USBDeviceConfig</a> {</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  </div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738"> 137</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">Init</a>(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), <span class="keywordtype">bool</span> lowspeed __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  }</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  </div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e"> 141</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">ConfigureDevice</a>(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), <span class="keywordtype">bool</span> lowspeed __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  }</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  </div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432"> 145</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">Release</a>() {</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  }</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a"> 149</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">Poll</a>() {</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  }</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  </div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1"> 153</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1">GetAddress</a>() {</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  }</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  </div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391"> 157</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">ResetHubPort</a>(uint8_t port __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <span class="keywordflow">return</span>;</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  } <span class="comment">// Note used for hubs only!</span></div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141"> 161</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141">VIDPIDOK</a>(uint16_t vid __attribute__((unused)), uint16_t pid __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  }</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1"> 165</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1">DEVCLASSOK</a>(uint8_t klass __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  }</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57"> 169</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57">DEVSUBCLASSOK</a>(uint8_t subklass __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  }</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> };</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor">#elif defined(MIGHTYCORE)</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<Pb4, Pb3></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// MightyCore</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#elif (defined(__AVR_ATmega644P__) || defined(__AVR_ATmega1284P__))</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<Pb4, Pb3></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// Sanguino</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb"> 58</a></span> <span class="keyword">typedef</span> <a class="code" href="class_m_a_x3421e.html">MAX3421e<P10, P9></a> <a class="code" href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a>; <span class="comment">// Official Arduinos (UNO, Duemilanove, Mega, 2560, Leonardo, Due etc.), Intel Edison, Intel Galileo 2 or Teensy 2.0 and 3.x</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="comment">/* Common setup data constant combinations */</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285"> 62</a></span> <span class="preprocessor">#define bmREQ_GET_DESCR USB_SETUP_DEVICE_TO_HOST|USB_SETUP_TYPE_STANDARD|USB_SETUP_RECIPIENT_DEVICE //get descriptor request type</span></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#af4965e768593007eacde7644979f56da"> 63</a></span> <span class="preprocessor">#define bmREQ_SET USB_SETUP_HOST_TO_DEVICE|USB_SETUP_TYPE_STANDARD|USB_SETUP_RECIPIENT_DEVICE //set request type for all but 'set feature' and 'set interface'</span></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a9495c8ffdb784e111e8174e1541676f0"> 64</a></span> <span class="preprocessor">#define bmREQ_CL_GET_INTF USB_SETUP_DEVICE_TO_HOST|USB_SETUP_TYPE_CLASS|USB_SETUP_RECIPIENT_INTERFACE //get interface request type</span></div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  </div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="comment">// D7 data transfer direction (0 - host-to-device, 1 - device-to-host)</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="comment">// D6-5 Type (0- standard, 1 - class, 2 - vendor, 3 - reserved)</span></div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="comment">// D4-0 Recipient (0 - device, 1 - interface, 2 - endpoint, 3 - other, 4..31 - reserved)</span></div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  </div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="comment">// USB Device Classes</span></div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae157c9a62665e9ca41bf765518077f40"> 71</a></span> <span class="preprocessor">#define USB_CLASS_USE_CLASS_INFO 0x00 // Use Class Info in the Interface Descriptors</span></div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a8785f84db1be6b0b5da34cd91a1b6138"> 72</a></span> <span class="preprocessor">#define USB_CLASS_AUDIO 0x01 // Audio</span></div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#abb99f6b1f38ff79ec678cd957ac86758"> 73</a></span> <span class="preprocessor">#define USB_CLASS_COM_AND_CDC_CTRL 0x02 // Communications and CDC Control</span></div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#af062e949014bed74a8b5fedcf1705602"> 74</a></span> <span class="preprocessor">#define USB_CLASS_HID 0x03 // HID</span></div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aa5f3153d014b6267ba8da243b6b46443"> 75</a></span> <span class="preprocessor">#define USB_CLASS_PHYSICAL 0x05 // Physical</span></div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a1cddf36a39f1299fcf654628c40eaafe"> 76</a></span> <span class="preprocessor">#define USB_CLASS_IMAGE 0x06 // Image</span></div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ab3e03403111b64480ba298d2641cf92f"> 77</a></span> <span class="preprocessor">#define USB_CLASS_PRINTER 0x07 // Printer</span></div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aa99b73e335df09e6545fc44798a3c1f2"> 78</a></span> <span class="preprocessor">#define USB_CLASS_MASS_STORAGE 0x08 // Mass Storage</span></div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aac5a936a2d1a6e3403798b031294992a"> 79</a></span> <span class="preprocessor">#define USB_CLASS_HUB 0x09 // Hub</span></div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7dae7df3ce2685f96775f2a0fb8658ae"> 80</a></span> <span class="preprocessor">#define USB_CLASS_CDC_DATA 0x0a // CDC-Data</span></div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a823e1d95a677968ba93d6bb1968c48db"> 81</a></span> <span class="preprocessor">#define USB_CLASS_SMART_CARD 0x0b // Smart-Card</span></div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a311fda5cdf4960e05a892084c1b11288"> 82</a></span> <span class="preprocessor">#define USB_CLASS_CONTENT_SECURITY 0x0d // Content Security</span></div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a42a579e1be399e32a495b82634411449"> 83</a></span> <span class="preprocessor">#define USB_CLASS_VIDEO 0x0e // Video</span></div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aef502b63c6eb8229ba4d67224f19fb84"> 84</a></span> <span class="preprocessor">#define USB_CLASS_PERSONAL_HEALTH 0x0f // Personal Healthcare</span></div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aa31549c5c0d9e18f310dddaeab27068b"> 85</a></span> <span class="preprocessor">#define USB_CLASS_DIAGNOSTIC_DEVICE 0xdc // Diagnostic Device</span></div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#afce880b09049d7105f8e68ff36d9ad17"> 86</a></span> <span class="preprocessor">#define USB_CLASS_WIRELESS_CTRL 0xe0 // Wireless Controller</span></div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a02fb07e20ad6d1af64439f40093bc80f"> 87</a></span> <span class="preprocessor">#define USB_CLASS_MISC 0xef // Miscellaneous</span></div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a47087a6e244a02251b650921ea3b71db"> 88</a></span> <span class="preprocessor">#define USB_CLASS_APP_SPECIFIC 0xfe // Application Specific</span></div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7c6212a5385ca1b4af75eeff62f7a871"> 89</a></span> <span class="preprocessor">#define USB_CLASS_VENDOR_SPECIFIC 0xff // Vendor Specific</span></div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  </div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="comment">// Additional Error Codes</span></div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589"> 92</a></span> <span class="preprocessor">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED 0xD1</span></div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7cb7070e699b7815e3c45dc8f7dd67f1"> 93</a></span> <span class="preprocessor">#define USB_DEV_CONFIG_ERROR_DEVICE_INIT_INCOMPLETE 0xD2</span></div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ad4929f74079f3bc22b00936ae84d18b0"> 94</a></span> <span class="preprocessor">#define USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS 0xD3</span></div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d"> 95</a></span> <span class="preprocessor">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL 0xD4</span></div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ada55913b93ef46c430ed6979022c31b1"> 96</a></span> <span class="preprocessor">#define USB_ERROR_HUB_ADDRESS_OVERFLOW 0xD5</span></div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0"> 97</a></span> <span class="preprocessor">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL 0xD6</span></div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d"> 98</a></span> <span class="preprocessor">#define USB_ERROR_EPINFO_IS_NULL 0xD7</span></div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a52c379fe7e22f53d3e3d47d65735fa3b"> 99</a></span> <span class="preprocessor">#define USB_ERROR_INVALID_ARGUMENT 0xD8</span></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595"> 100</a></span> <span class="preprocessor">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE 0xD9</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a272428aaee5fccec4661bd5457d1928f"> 101</a></span> <span class="preprocessor">#define USB_ERROR_INVALID_MAX_PKT_SIZE 0xDA</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ad55f0079a95df5e4a9bb22e88a7395f5"> 102</a></span> <span class="preprocessor">#define USB_ERROR_EP_NOT_FOUND_IN_TBL 0xDB</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e"> 103</a></span> <span class="preprocessor">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET 0xE0</span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229"> 104</a></span> <span class="preprocessor">#define USB_ERROR_FailGetDevDescr 0xE1</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a86f5704804d91e5b0333b418586f4c43"> 105</a></span> <span class="preprocessor">#define USB_ERROR_FailSetDevTblEntry 0xE2</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a5f181b47dbedffe69a32352247834b13"> 106</a></span> <span class="preprocessor">#define USB_ERROR_FailGetConfDescr 0xE3</span></div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae691ccb027b8e281ac87522a0e66aaa7"> 107</a></span> <span class="preprocessor">#define USB_ERROR_TRANSFER_TIMEOUT 0xFF</span></div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  </div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ad8686abbfa0d98547d450fe2a105a588"> 109</a></span> <span class="preprocessor">#define USB_XFER_TIMEOUT 5000 // (5000) USB transfer timeout in milliseconds, per section 9.2.6.1 of USB 2.0 spec</span></div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> <span class="comment">//#define USB_NAK_LIMIT 32000 // NAK limit for a transfer. 0 means NAKs are not counted</span></div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a857a9899ad4f277faf074c3012e14ffa"> 111</a></span> <span class="preprocessor">#define USB_RETRY_LIMIT 3 // 3 retry limit for a transfer</span></div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a1b082667723b29243b021a1829bdd8d6"> 112</a></span> <span class="preprocessor">#define USB_SETTLE_DELAY 200 // settle delay in milliseconds</span></div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  </div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5"> 114</a></span> <span class="preprocessor">#define USB_NUMDEVICES 16 //number of USB devices</span></div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="comment">//#define HUB_MAX_HUBS 7 // maximum number of hubs that can be attached to the host controller</span></div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae843af5aa0de74b17c3d8c8f8fab4c00"> 116</a></span> <span class="preprocessor">#define HUB_PORT_RESET_DELAY 20 // hub port reset delay 10 ms recomended, can be up to 20 ms</span></div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  </div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="comment">/* USB state machine states */</span></div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a3168cf67661a2716677b9830f30b880c"> 119</a></span> <span class="preprocessor">#define USB_STATE_MASK 0xf0</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ae7fd7c5bb6dc87f44724dde2ad57df87"> 121</a></span> <span class="preprocessor">#define USB_STATE_DETACHED 0x10</span></div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a60a744d0f1386e4b28053a41bd6a958f"> 122</a></span> <span class="preprocessor">#define USB_DETACHED_SUBSTATE_INITIALIZE 0x11</span></div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a3708f4e8166d5d099e1982aa956eacce"> 123</a></span> <span class="preprocessor">#define USB_DETACHED_SUBSTATE_WAIT_FOR_DEVICE 0x12</span></div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aff6ab2376cd29385b20c2b63d4ddd26d"> 124</a></span> <span class="preprocessor">#define USB_DETACHED_SUBSTATE_ILLEGAL 0x13</span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aaadb20392558e23e3eba073e358a4493"> 125</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_SETTLE 0x20</span></div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#ada22633d6de30155a60cb19f6e6452fe"> 126</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_RESET_DEVICE 0x30</span></div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a311f11b79c4020d771cd6930e0a3223d"> 127</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_WAIT_RESET_COMPLETE 0x40</span></div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a2d69537e663e7d5f188004f0d25ec0cc"> 128</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_WAIT_SOF 0x50</span></div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a80a8d6b8e75c76947e452b4afa04c84e"> 129</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_WAIT_RESET 0x51</span></div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a23ebcbb956f600e06435b28ae0c855d4"> 130</a></span> <span class="preprocessor">#define USB_ATTACHED_SUBSTATE_GET_DEVICE_DESCRIPTOR_SIZE 0x60</span></div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a474a95baaeb99abd17538c2a1364bf96"> 131</a></span> <span class="preprocessor">#define USB_STATE_ADDRESSING 0x70</span></div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#aac8c844e6a20f42298d70e4438a029e5"> 132</a></span> <span class="preprocessor">#define USB_STATE_CONFIGURING 0x80</span></div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a138c40c59f628eefbe273a8db0a96753"> 133</a></span> <span class="preprocessor">#define USB_STATE_RUNNING 0x90</span></div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="_usb_core_8h.html#a6fef5305841ac36f67d8ddb0bd9127d4"> 134</a></span> <span class="preprocessor">#define USB_STATE_ERROR 0xa0</span></div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  </div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html"> 136</a></span> <span class="keyword">class </span><a class="code" href="class_u_s_b_device_config.html">USBDeviceConfig</a> {</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  </div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738"> 139</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">Init</a>(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), <span class="keywordtype">bool</span> lowspeed __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  }</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  </div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e"> 143</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">ConfigureDevice</a>(uint8_t parent __attribute__((unused)), uint8_t port __attribute__((unused)), <span class="keywordtype">bool</span> lowspeed __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  }</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  </div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432"> 147</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">Release</a>() {</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  }</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  </div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a"> 151</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">Poll</a>() {</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  }</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  </div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1"> 155</a></span>  <span class="keyword">virtual</span> uint8_t <a class="code" href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1">GetAddress</a>() {</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  }</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  </div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391"> 159</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">ResetHubPort</a>(uint8_t port __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="keywordflow">return</span>;</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  } <span class="comment">// Note used for hubs only!</span></div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141"> 163</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141">VIDPIDOK</a>(uint16_t vid __attribute__((unused)), uint16_t pid __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  }</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span>  </div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1"> 167</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1">DEVCLASSOK</a>(uint8_t klass __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keywordflow">return</span> <span class="keyword">false</span>;</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  }</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  </div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57"> 171</a></span>  <span class="keyword">virtual</span> <span class="keywordtype">bool</span> <a class="code" href="class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57">DEVSUBCLASSOK</a>(uint8_t subklass __attribute__((unused))) {</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  <span class="keywordflow">return</span> <span class="keyword">true</span>;</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  }</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="comment">/* USB Setup Packet Structure */</span></div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html"> 176</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keyword">union </span>{ <span class="comment">// offset description</span></div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5"> 179</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5">bmRequestType</a>; <span class="comment">// 0 Bit-map of request type</span></div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span>  <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6"> 182</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6">recipient</a> : 5; <span class="comment">// Recipient of the request</span></div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#ad9346ba7b7a4da6829142e23e3ba8a2f"> 183</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#ad9346ba7b7a4da6829142e23e3ba8a2f">type</a> : 2; <span class="comment">// Type of request</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#ab50c95fb951cdebc78c3e024de1d6d65"> 184</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#ab50c95fb951cdebc78c3e024de1d6d65">direction</a> : 1; <span class="comment">// Direction of data X-fer</span></div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  } __attribute__((packed));</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  } ReqType_u;</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016"> 187</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016">bRequest</a>; <span class="comment">// 1 Request</span></div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  </div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  <span class="keyword">union </span>{</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52"> 190</a></span>  uint16_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52">wValue</a>; <span class="comment">// 2 Depends on bRequest</span></div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9"> 193</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9">wValueLo</a>;</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443"> 194</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443">wValueHi</a>;</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  } __attribute__((packed));</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span>  } wVal_u;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e"> 197</a></span>  uint16_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e">wIndex</a>; <span class="comment">// 4 Depends on bRequest</span></div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537"> 198</a></span>  uint16_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537">wLength</a>; <span class="comment">// 6 Depends on bRequest</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> } __attribute__((packed)) <a class="code" href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a>, *<a class="code" href="_usb_core_8h.html#af36716855ff65599786d9bdf6e4c11f9">PSETUP_PKT</a>;</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  </div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> };</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  </div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="comment">/* USB Setup Packet Structure */</span></div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html"> 178</a></span> <span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  <span class="keyword">union </span>{ <span class="comment">// offset description</span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5"> 181</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5">bmRequestType</a>; <span class="comment">// 0 Bit-map of request type</span></div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6"> 184</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6">recipient</a> : 5; <span class="comment">// Recipient of the request</span></div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#ad9346ba7b7a4da6829142e23e3ba8a2f"> 185</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#ad9346ba7b7a4da6829142e23e3ba8a2f">type</a> : 2; <span class="comment">// Type of request</span></div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#ab50c95fb951cdebc78c3e024de1d6d65"> 186</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#ab50c95fb951cdebc78c3e024de1d6d65">direction</a> : 1; <span class="comment">// Direction of data X-fer</span></div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  } __attribute__((packed));</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  } ReqType_u;</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016"> 189</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016">bRequest</a>; <span class="comment">// 1 Request</span></div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span>  </div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  <span class="keyword">union </span>{</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52"> 192</a></span>  uint16_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52">wValue</a>; <span class="comment">// 2 Depends on bRequest</span></div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"> 194</span>  <span class="keyword">struct </span>{</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9"> 195</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9">wValueLo</a>;</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443"> 196</a></span>  uint8_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443">wValueHi</a>;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  } __attribute__((packed));</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  } wVal_u;</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e"> 199</a></span>  uint16_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e">wIndex</a>; <span class="comment">// 4 Depends on bRequest</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537"> 200</a></span>  uint16_t <a class="code" href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537">wLength</a>; <span class="comment">// 6 Depends on bRequest</span></div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> } __attribute__((packed)) <a class="code" href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a>, *<a class="code" href="_usb_core_8h.html#af36716855ff65599786d9bdf6e4c11f9">PSETUP_PKT</a>;</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="comment">// Base class for incoming data parser</span></div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span>  </div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="class_u_s_b_read_parser.html"> 205</a></span> <span class="keyword">class </span><a class="code" href="class_u_s_b_read_parser.html">USBReadParser</a> {</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_u_s_b_read_parser.html#afdb9cea2a2fe18d26f4ec595b86a7f7c">Parse</a>(<span class="keyword">const</span> uint16_t len, <span class="keyword">const</span> uint8_t *pbuf, <span class="keyword">const</span> uint16_t &offset) = 0;</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> };</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  </div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="class_u_s_b.html"> 210</a></span> <span class="keyword">class </span><a class="code" href="class_u_s_b.html">USB</a> : <span class="keyword">public</span> <a class="code" href="class_m_a_x3421e.html">MAX3421E</a> {</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  <a class="code" href="class_address_pool_impl.html">AddressPoolImpl<USB_NUMDEVICES></a> addrPool;</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  <a class="code" href="class_u_s_b_device_config.html">USBDeviceConfig</a>* devConfig[<a class="code" href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a>];</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  uint8_t bmHubPre;</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  </div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <a class="code" href="class_u_s_b.html#a8ff8cd03496bdcb0ca26f18878ad299d">USB</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4"> 218</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4">SetHubPreMask</a>() {</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  bmHubPre |= <a class="code" href="max3421e_8h.html#a8816c259368604d0de57f31bcb6c1674">bmHUBPRE</a>;</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  };</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  </div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1"> 222</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1">ResetHubPreMask</a>() {</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  bmHubPre &= (~<a class="code" href="max3421e_8h.html#a8816c259368604d0de57f31bcb6c1674">bmHUBPRE</a>);</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  };</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  </div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4"> 226</a></span>  <a class="code" href="class_address_pool.html">AddressPool</a>& <a class="code" href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">GetAddressPool</a>() {</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  <span class="keywordflow">return</span> (<a class="code" href="class_address_pool.html">AddressPool</a>&)addrPool;</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  };</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  </div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2"> 230</a></span>  uint8_t <a class="code" href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">RegisterDeviceClass</a>(<a class="code" href="class_u_s_b_device_config.html">USBDeviceConfig</a> *pdev) {</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordflow">for</span>(uint8_t i = 0; i < <a class="code" href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a>; i++) {</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <span class="keywordflow">if</span>(!devConfig[i]) {</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  devConfig[i] = pdev;</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  }</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  }</div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <span class="keywordflow">return</span> <a class="code" href="_usb_core_8h.html#ad4929f74079f3bc22b00936ae84d18b0">USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS</a>;</div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  };</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  </div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a8346db8f2219f65257d735834940bc42"> 240</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#a8346db8f2219f65257d735834940bc42">ForEachUsbDevice</a>(<a class="code" href="address_8h.html#ae95131d8d03796566b00a312faa8360a">UsbDeviceHandleFunc</a> pfunc) {</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  addrPool.<a class="code" href="class_address_pool_impl.html#a09e6dc797f82543eba0879369116182e">ForEachUsbDevice</a>(pfunc);</div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  };</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  uint8_t <a class="code" href="class_u_s_b.html#a1c1aad8269403bf488e3bc4c79886ce4">getUsbTaskState</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#a8ff697d334dc611720419374acd1e5fb">setUsbTaskState</a>(uint8_t state);</div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  </div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <a class="code" href="struct_ep_info.html">EpInfo</a>* <a class="code" href="class_u_s_b.html#a59ee57083ba492d87ff2947547848d58">getEpInfoEntry</a>(uint8_t addr, uint8_t ep);</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  uint8_t <a class="code" href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">setEpInfoEntry</a>(uint8_t addr, uint8_t epcount, <a class="code" href="struct_ep_info.html">EpInfo</a>* eprecord_ptr);</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  </div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <span class="comment">/* Control requests */</span></div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  uint8_t <a class="code" href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">getDevDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr);</div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  uint8_t <a class="code" href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">getConfDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr);</div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  </div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  uint8_t <a class="code" href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">getConfDescr</a>(uint8_t addr, uint8_t ep, uint8_t conf, <a class="code" href="class_u_s_b_read_parser.html">USBReadParser</a> *p);</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="comment">// Base class for incoming data parser</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  </div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="class_u_s_b_read_parser.html"> 207</a></span> <span class="keyword">class </span><a class="code" href="class_u_s_b_read_parser.html">USBReadParser</a> {</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> <a class="code" href="class_u_s_b_read_parser.html#afdb9cea2a2fe18d26f4ec595b86a7f7c">Parse</a>(<span class="keyword">const</span> uint16_t len, <span class="keyword">const</span> uint8_t *pbuf, <span class="keyword">const</span> uint16_t &offset) = 0;</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> };</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  </div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="class_u_s_b.html"> 212</a></span> <span class="keyword">class </span><a class="code" href="class_u_s_b.html">USB</a> : <span class="keyword">public</span> <a class="code" href="class_m_a_x3421e.html">MAX3421E</a> {</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <a class="code" href="class_address_pool_impl.html">AddressPoolImpl<USB_NUMDEVICES></a> addrPool;</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <a class="code" href="class_u_s_b_device_config.html">USBDeviceConfig</a>* devConfig[<a class="code" href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a>];</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  uint8_t bmHubPre;</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  </div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="keyword">public</span>:</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <a class="code" href="class_u_s_b.html#a8ff8cd03496bdcb0ca26f18878ad299d">USB</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  </div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4"> 220</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4">SetHubPreMask</a>() {</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  bmHubPre |= <a class="code" href="max3421e_8h.html#a8816c259368604d0de57f31bcb6c1674">bmHUBPRE</a>;</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  };</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  </div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1"> 224</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1">ResetHubPreMask</a>() {</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  bmHubPre &= (~<a class="code" href="max3421e_8h.html#a8816c259368604d0de57f31bcb6c1674">bmHUBPRE</a>);</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  };</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  </div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4"> 228</a></span>  <a class="code" href="class_address_pool.html">AddressPool</a>& <a class="code" href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">GetAddressPool</a>() {</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  <span class="keywordflow">return</span> (<a class="code" href="class_address_pool.html">AddressPool</a>&)addrPool;</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  };</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  </div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2"> 232</a></span>  uint8_t <a class="code" href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">RegisterDeviceClass</a>(<a class="code" href="class_u_s_b_device_config.html">USBDeviceConfig</a> *pdev) {</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keywordflow">for</span>(uint8_t i = 0; i < <a class="code" href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a>; i++) {</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <span class="keywordflow">if</span>(!devConfig[i]) {</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  devConfig[i] = pdev;</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keywordflow">return</span> 0;</div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  }</div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  }</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  <span class="keywordflow">return</span> <a class="code" href="_usb_core_8h.html#ad4929f74079f3bc22b00936ae84d18b0">USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS</a>;</div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  };</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  </div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="class_u_s_b.html#a8346db8f2219f65257d735834940bc42"> 242</a></span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#a8346db8f2219f65257d735834940bc42">ForEachUsbDevice</a>(<a class="code" href="address_8h.html#ae95131d8d03796566b00a312faa8360a">UsbDeviceHandleFunc</a> pfunc) {</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  addrPool.<a class="code" href="class_address_pool_impl.html#a09e6dc797f82543eba0879369116182e">ForEachUsbDevice</a>(pfunc);</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  };</div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"> 245</span>  uint8_t <a class="code" href="class_u_s_b.html#a1c1aad8269403bf488e3bc4c79886ce4">getUsbTaskState</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#a8ff697d334dc611720419374acd1e5fb">setUsbTaskState</a>(uint8_t state);</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  </div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <a class="code" href="struct_ep_info.html">EpInfo</a>* <a class="code" href="class_u_s_b.html#a59ee57083ba492d87ff2947547848d58">getEpInfoEntry</a>(uint8_t addr, uint8_t ep);</div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  uint8_t <a class="code" href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">setEpInfoEntry</a>(uint8_t addr, uint8_t epcount, <a class="code" href="struct_ep_info.html">EpInfo</a>* eprecord_ptr);</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  </div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="comment">/* Control requests */</span></div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  uint8_t <a class="code" href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">getDevDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr);</div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  uint8_t <a class="code" href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">getConfDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr);</div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  </div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  uint8_t <a class="code" href="class_u_s_b.html#a372ecbe1d23955e8b04b5e95e0e4a833">getStrDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t* dataptr);</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  uint8_t <a class="code" href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">setAddr</a>(uint8_t oldaddr, uint8_t ep, uint8_t newaddr);</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  uint8_t <a class="code" href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">setConf</a>(uint8_t addr, uint8_t ep, uint8_t conf_value);</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  </div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  uint8_t <a class="code" href="class_u_s_b.html#a102dab8571035757dd63ed3751993836">ctrlData</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr, <span class="keywordtype">bool</span> direction);</div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  uint8_t <a class="code" href="class_u_s_b.html#aec793bc1f702174d80bca8c66b8c65e8">ctrlStatus</a>(uint8_t ep, <span class="keywordtype">bool</span> direction, uint16_t nak_limit);</div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  uint8_t <a class="code" href="class_u_s_b.html#aead4d2040c641d55176854b236804088">inTransfer</a>(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t* data, uint8_t bInterval = 0);</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  uint8_t <a class="code" href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">outTransfer</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* data);</div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  uint8_t <a class="code" href="class_u_s_b.html#a343d4b321cf8e99f0504cb04c7ce8b10">dispatchPkt</a>(uint8_t token, uint8_t ep, uint16_t nak_limit);</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  </div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#aff8d1b2009c760bc27fb12762bd3c9b6">Task</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  uint8_t <a class="code" href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">getConfDescr</a>(uint8_t addr, uint8_t ep, uint8_t conf, <a class="code" href="class_u_s_b_read_parser.html">USBReadParser</a> *p);</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  </div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  uint8_t <a class="code" href="class_u_s_b.html#a372ecbe1d23955e8b04b5e95e0e4a833">getStrDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t* dataptr);</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  uint8_t <a class="code" href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">setAddr</a>(uint8_t oldaddr, uint8_t ep, uint8_t newaddr);</div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  uint8_t <a class="code" href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">setConf</a>(uint8_t addr, uint8_t ep, uint8_t conf_value);</div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  </div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  uint8_t <a class="code" href="class_u_s_b.html#a102dab8571035757dd63ed3751993836">ctrlData</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr, <span class="keywordtype">bool</span> direction);</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  uint8_t <a class="code" href="class_u_s_b.html#aec793bc1f702174d80bca8c66b8c65e8">ctrlStatus</a>(uint8_t ep, <span class="keywordtype">bool</span> direction, uint16_t nak_limit);</div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"> 263</span>  uint8_t <a class="code" href="class_u_s_b.html#aead4d2040c641d55176854b236804088">inTransfer</a>(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t* data, uint8_t bInterval = 0);</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  uint8_t <a class="code" href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">outTransfer</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* data);</div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  uint8_t <a class="code" href="class_u_s_b.html#a343d4b321cf8e99f0504cb04c7ce8b10">dispatchPkt</a>(uint8_t token, uint8_t ep, uint16_t nak_limit);</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  </div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  uint8_t <a class="code" href="class_u_s_b.html#a5eb0d31372d26f0015a0d7be0b9ff4e1">DefaultAddressing</a>(uint8_t parent, uint8_t port, <span class="keywordtype">bool</span> lowspeed);</div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  uint8_t <a class="code" href="class_u_s_b.html#af4008dfc1c2d15c23cf8a7815cc17765">Configuring</a>(uint8_t parent, uint8_t port, <span class="keywordtype">bool</span> lowspeed);</div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  uint8_t <a class="code" href="class_u_s_b.html#ac681c6c98e1641f705bc14d670a2663a">ReleaseDevice</a>(uint8_t addr);</div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  </div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  uint8_t <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi,</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t* dataptr, <a class="code" href="class_u_s_b_read_parser.html">USBReadParser</a> *p);</div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  </div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordtype">void</span> init();</div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  uint8_t SetAddress(uint8_t addr, uint8_t ep, <a class="code" href="struct_ep_info.html">EpInfo</a> **ppep, uint16_t *nak_limit);</div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  uint8_t OutTransfer(<a class="code" href="struct_ep_info.html">EpInfo</a> *pep, uint16_t nak_limit, uint16_t nbytes, uint8_t *data);</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  uint8_t InTransfer(<a class="code" href="struct_ep_info.html">EpInfo</a> *pep, uint16_t nak_limit, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval = 0);</div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  uint8_t AttemptConfig(uint8_t driver, uint8_t parent, uint8_t port, <span class="keywordtype">bool</span> lowspeed);</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span> };</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  </div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> <span class="preprocessor">#if 0 //defined(USB_METHODS_INLINE)</span></div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span> <span class="comment">//get device descriptor</span></div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  </div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr) {</div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a>, <a class="code" href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a>, 0x00, <a class="code" href="usb__ch9_8h.html#ac6d0566773ed4549fe1a7a932e6c46de">USB_DESCRIPTOR_DEVICE</a>, 0x0000, nbytes, dataptr));</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> }</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span> <span class="comment">//get configuration descriptor</span></div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  </div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">USB::getConfDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr) {</div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a>, <a class="code" href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a>, conf, <a class="code" href="usb__ch9_8h.html#aa17b365c4eb8bd2f6a4d4e4fb5f881c7">USB_DESCRIPTOR_CONFIGURATION</a>, 0x0000, nbytes, dataptr));</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> }</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span> <span class="comment">//get string descriptor</span></div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  </div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a372ecbe1d23955e8b04b5e95e0e4a833">USB::getStrDescr</a>(uint8_t addr, uint8_t ep, uint16_t nuint8_ts, uint8_t index, uint16_t langid, uint8_t* dataptr) {</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a>, <a class="code" href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a>, index, <a class="code" href="usb__ch9_8h.html#abbad38caa1ca9c52f47adccd3a850aed">USB_DESCRIPTOR_STRING</a>, langid, nuint8_ts, dataptr));</div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> }</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span> <span class="comment">//set address</span></div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span>  </div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a>(uint8_t oldaddr, uint8_t ep, uint8_t newaddr) {</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(oldaddr, ep, <a class="code" href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a>, <a class="code" href="usb__ch9_8h.html#ac87659819bfd6491120c819fae2d46bc">USB_REQUEST_SET_ADDRESS</a>, newaddr, 0x00, 0x0000, 0x0000, NULL));</div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> }</div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="comment">//set configuration</span></div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  </div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a>(uint8_t addr, uint8_t ep, uint8_t conf_value) {</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a>, <a class="code" href="usb__ch9_8h.html#aadef005acc40340955d34d9767ef297c">USB_REQUEST_SET_CONFIGURATION</a>, conf_value, 0x00, 0x0000, 0x0000, NULL));</div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> }</div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  </div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor">#endif // defined(USB_METHODS_INLINE)</span></div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="keywordtype">void</span> <a class="code" href="class_u_s_b.html#aff8d1b2009c760bc27fb12762bd3c9b6">Task</a>(<span class="keywordtype">void</span>);</div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  </div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  uint8_t <a class="code" href="class_u_s_b.html#a5eb0d31372d26f0015a0d7be0b9ff4e1">DefaultAddressing</a>(uint8_t parent, uint8_t port, <span class="keywordtype">bool</span> lowspeed);</div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  uint8_t <a class="code" href="class_u_s_b.html#af4008dfc1c2d15c23cf8a7815cc17765">Configuring</a>(uint8_t parent, uint8_t port, <span class="keywordtype">bool</span> lowspeed);</div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  uint8_t <a class="code" href="class_u_s_b.html#ac681c6c98e1641f705bc14d670a2663a">ReleaseDevice</a>(uint8_t addr);</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  </div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  uint8_t <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi,</div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t* dataptr, <a class="code" href="class_u_s_b_read_parser.html">USBReadParser</a> *p);</div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  </div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span> <span class="keyword">private</span>:</div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keywordtype">void</span> init();</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  uint8_t SetAddress(uint8_t addr, uint8_t ep, <a class="code" href="struct_ep_info.html">EpInfo</a> **ppep, uint16_t *nak_limit);</div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  uint8_t OutTransfer(<a class="code" href="struct_ep_info.html">EpInfo</a> *pep, uint16_t nak_limit, uint16_t nbytes, uint8_t *data);</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  uint8_t InTransfer(<a class="code" href="struct_ep_info.html">EpInfo</a> *pep, uint16_t nak_limit, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval = 0);</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  uint8_t AttemptConfig(uint8_t driver, uint8_t parent, uint8_t port, <span class="keywordtype">bool</span> lowspeed);</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span> };</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  </div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span> <span class="preprocessor">#if 0 //defined(USB_METHODS_INLINE)</span></div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span> <span class="comment">//get device descriptor</span></div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  </div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t* dataptr) {</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a>, <a class="code" href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a>, 0x00, <a class="code" href="usb__ch9_8h.html#ac6d0566773ed4549fe1a7a932e6c46de">USB_DESCRIPTOR_DEVICE</a>, 0x0000, nbytes, dataptr));</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span> }</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span> <span class="comment">//get configuration descriptor</span></div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  </div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">USB::getConfDescr</a>(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t* dataptr) {</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a>, <a class="code" href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a>, conf, <a class="code" href="usb__ch9_8h.html#aa17b365c4eb8bd2f6a4d4e4fb5f881c7">USB_DESCRIPTOR_CONFIGURATION</a>, 0x0000, nbytes, dataptr));</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span> }</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span> <span class="comment">//get string descriptor</span></div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  </div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a372ecbe1d23955e8b04b5e95e0e4a833">USB::getStrDescr</a>(uint8_t addr, uint8_t ep, uint16_t nuint8_ts, uint8_t index, uint16_t langid, uint8_t* dataptr) {</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a>, <a class="code" href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a>, index, <a class="code" href="usb__ch9_8h.html#abbad38caa1ca9c52f47adccd3a850aed">USB_DESCRIPTOR_STRING</a>, langid, nuint8_ts, dataptr));</div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> }</div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span> <span class="comment">//set address</span></div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  </div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a>(uint8_t oldaddr, uint8_t ep, uint8_t newaddr) {</div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(oldaddr, ep, <a class="code" href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a>, <a class="code" href="usb__ch9_8h.html#ac87659819bfd6491120c819fae2d46bc">USB_REQUEST_SET_ADDRESS</a>, newaddr, 0x00, 0x0000, 0x0000, NULL));</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span> }</div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span> <span class="comment">//set configuration</span></div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  </div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span> <span class="keyword">inline</span> uint8_t <a class="code" href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a>(uint8_t addr, uint8_t ep, uint8_t conf_value) {</div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"> 308</span>  <span class="keywordflow">return</span> ( <a class="code" href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">ctrlReq</a>(addr, ep, <a class="code" href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a>, <a class="code" href="usb__ch9_8h.html#aadef005acc40340955d34d9767ef297c">USB_REQUEST_SET_CONFIGURATION</a>, conf_value, 0x00, 0x0000, 0x0000, NULL));</div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> }</div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  </div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="preprocessor">#endif </span><span class="comment">/* USBCORE_H */</span><span class="preprocessor"></span></div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="preprocessor">#endif // defined(USB_METHODS_INLINE)</span></div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  </div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span> <span class="preprocessor">#endif </span><span class="comment">/* USBCORE_H */</span><span class="preprocessor"></span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclass_u_s_b_html_affbc018973a588995457d535b0ac7ee7"><div class="ttname"><a href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">USB::outTransfer</a></div><div class="ttdeci">uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00303">Usb.cpp:303</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a372ecbe1d23955e8b04b5e95e0e4a833"><div class="ttname"><a href="class_u_s_b.html#a372ecbe1d23955e8b04b5e95e0e4a833">USB::getStrDescr</a></div><div class="ttdeci">uint8_t getStrDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t index, uint16_t langid, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00831">Usb.cpp:831</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac87659819bfd6491120c819fae2d46bc"><div class="ttname"><a href="usb__ch9_8h.html#ac87659819bfd6491120c819fae2d46bc">USB_REQUEST_SET_ADDRESS</a></div><div class="ttdeci">#define USB_REQUEST_SET_ADDRESS</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00043">usb_ch9.h:43</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac6d0566773ed4549fe1a7a932e6c46de"><div class="ttname"><a href="usb__ch9_8h.html#ac6d0566773ed4549fe1a7a932e6c46de">USB_DESCRIPTOR_DEVICE</a></div><div class="ttdeci">#define USB_DESCRIPTOR_DEVICE</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00070">usb_ch9.h:70</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_af4008dfc1c2d15c23cf8a7815cc17765"><div class="ttname"><a href="class_u_s_b.html#af4008dfc1c2d15c23cf8a7815cc17765">USB::Configuring</a></div><div class="ttdeci">uint8_t Configuring(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00688">Usb.cpp:688</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a2bb3e09cf128c8ecd04ea0dfce2126e1"><div class="ttname"><a href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1">USBDeviceConfig::DEVCLASSOK</a></div><div class="ttdeci">virtual bool DEVCLASSOK(uint8_t klass)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00165">UsbCore.h:165</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a2bb3e09cf128c8ecd04ea0dfce2126e1"><div class="ttname"><a href="class_u_s_b_device_config.html#a2bb3e09cf128c8ecd04ea0dfce2126e1">USBDeviceConfig::DEVCLASSOK</a></div><div class="ttdeci">virtual bool DEVCLASSOK(uint8_t klass)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00167">UsbCore.h:167</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html"><div class="ttname"><a href="class_address_pool.html">AddressPool</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00090">address.h:90</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_impl_html"><div class="ttname"><a href="class_address_pool_impl.html">AddressPoolImpl< USB_NUMDEVICES ></a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a61e301efedae55c6ac12c6cce154e432"><div class="ttname"><a href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">USBDeviceConfig::Release</a></div><div class="ttdeci">virtual uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00145">UsbCore.h:145</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_ad9346ba7b7a4da6829142e23e3ba8a2f"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#ad9346ba7b7a4da6829142e23e3ba8a2f">SETUP_PKT::type</a></div><div class="ttdeci">uint8_t type</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00183">UsbCore.h:183</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a04ea2d151f9edb6575fc159a58f1e443"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443">SETUP_PKT::wValueHi</a></div><div class="ttdeci">uint8_t wValueHi</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00194">UsbCore.h:194</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a61e301efedae55c6ac12c6cce154e432"><div class="ttname"><a href="class_u_s_b_device_config.html#a61e301efedae55c6ac12c6cce154e432">USBDeviceConfig::Release</a></div><div class="ttdeci">virtual uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00147">UsbCore.h:147</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_ad9346ba7b7a4da6829142e23e3ba8a2f"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#ad9346ba7b7a4da6829142e23e3ba8a2f">SETUP_PKT::type</a></div><div class="ttdeci">uint8_t type</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00185">UsbCore.h:185</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a04ea2d151f9edb6575fc159a58f1e443"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a04ea2d151f9edb6575fc159a58f1e443">SETUP_PKT::wValueHi</a></div><div class="ttdeci">uint8_t wValueHi</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00196">UsbCore.h:196</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00176">UsbCore.h:176</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html">SETUP_PKT</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00178">UsbCore.h:178</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_ac681c6c98e1641f705bc14d670a2663a"><div class="ttname"><a href="class_u_s_b.html#ac681c6c98e1641f705bc14d670a2663a">USB::ReleaseDevice</a></div><div class="ttdeci">uint8_t ReleaseDevice(uint8_t addr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00786">Usb.cpp:786</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ad4929f74079f3bc22b00936ae84d18b0"><div class="ttname"><a href="_usb_core_8h.html#ad4929f74079f3bc22b00936ae84d18b0">USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS</a></div><div class="ttdeci">#define USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ad4929f74079f3bc22b00936ae84d18b0"><div class="ttname"><a href="_usb_core_8h.html#ad4929f74079f3bc22b00936ae84d18b0">USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS</a></div><div class="ttdeci">#define USB_ERROR_UNABLE_TO_REGISTER_DEVICE_CLASS</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00094">UsbCore.h:94</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a1c1aad8269403bf488e3bc4c79886ce4"><div class="ttname"><a href="class_u_s_b.html#a1c1aad8269403bf488e3bc4c79886ce4">USB::getUsbTaskState</a></div><div class="ttdeci">uint8_t getUsbTaskState(void)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00036">Usb.cpp:36</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a3572226ee2137c7fbf7487a02b0f560f"><div class="ttname"><a href="usb__ch9_8h.html#a3572226ee2137c7fbf7487a02b0f560f">USB_REQUEST_GET_DESCRIPTOR</a></div><div class="ttdeci">#define USB_REQUEST_GET_DESCRIPTOR</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00044">usb_ch9.h:44</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a1ec9b19c0ed1e66e399ad9cf3c4a6537"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537">SETUP_PKT::wLength</a></div><div class="ttdeci">uint16_t wLength</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00198">UsbCore.h:198</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a321b931277d6ce278416dc5d74059016"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016">SETUP_PKT::bRequest</a></div><div class="ttdeci">uint8_t bRequest</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00187">UsbCore.h:187</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a1ec9b19c0ed1e66e399ad9cf3c4a6537"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a1ec9b19c0ed1e66e399ad9cf3c4a6537">SETUP_PKT::wLength</a></div><div class="ttdeci">uint16_t wLength</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00200">UsbCore.h:200</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a321b931277d6ce278416dc5d74059016"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a321b931277d6ce278416dc5d74059016">SETUP_PKT::bRequest</a></div><div class="ttdeci">uint8_t bRequest</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00189">UsbCore.h:189</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a8ff697d334dc611720419374acd1e5fb"><div class="ttname"><a href="class_u_s_b.html#a8ff697d334dc611720419374acd1e5fb">USB::setUsbTaskState</a></div><div class="ttdeci">void setUsbTaskState(uint8_t state)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00040">Usb.cpp:40</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a343d4b321cf8e99f0504cb04c7ce8b10"><div class="ttname"><a href="class_u_s_b.html#a343d4b321cf8e99f0504cb04c7ce8b10">USB::dispatchPkt</a></div><div class="ttdeci">uint8_t dispatchPkt(uint8_t token, uint8_t ep, uint16_t nak_limit)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00406">Usb.cpp:406</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_ab50c95fb951cdebc78c3e024de1d6d65"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#ab50c95fb951cdebc78c3e024de1d6d65">SETUP_PKT::direction</a></div><div class="ttdeci">uint8_t direction</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00184">UsbCore.h:184</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_ab50c95fb951cdebc78c3e024de1d6d65"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#ab50c95fb951cdebc78c3e024de1d6d65">SETUP_PKT::direction</a></div><div class="ttdeci">uint8_t direction</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00186">UsbCore.h:186</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af36716855ff65599786d9bdf6e4c11f9"><div class="ttname"><a href="_usb_core_8h.html#af36716855ff65599786d9bdf6e4c11f9">PSETUP_PKT</a></div><div class="ttdeci">struct SETUP_PKT * PSETUP_PKT</div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_aa17b365c4eb8bd2f6a4d4e4fb5f881c7"><div class="ttname"><a href="usb__ch9_8h.html#aa17b365c4eb8bd2f6a4d4e4fb5f881c7">USB_DESCRIPTOR_CONFIGURATION</a></div><div class="ttdeci">#define USB_DESCRIPTOR_CONFIGURATION</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00071">usb_ch9.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_impl_html_a09e6dc797f82543eba0879369116182e"><div class="ttname"><a href="class_address_pool_impl.html#a09e6dc797f82543eba0879369116182e">AddressPoolImpl::ForEachUsbDevice</a></div><div class="ttdeci">void ForEachUsbDevice(UsbDeviceHandleFunc pfunc)</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00199">address.h:199</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a060f3a6423f1e3640aa7b14d5ce72285"><div class="ttname"><a href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a></div><div class="ttdeci">#define bmREQ_GET_DESCR</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00060">UsbCore.h:60</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a299d9f88d294369ea88b48b5026f4c7e"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e">SETUP_PKT::wIndex</a></div><div class="ttdeci">uint16_t wIndex</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00197">UsbCore.h:197</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a060f3a6423f1e3640aa7b14d5ce72285"><div class="ttname"><a href="_usb_core_8h.html#a060f3a6423f1e3640aa7b14d5ce72285">bmREQ_GET_DESCR</a></div><div class="ttdeci">#define bmREQ_GET_DESCR</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00062">UsbCore.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a299d9f88d294369ea88b48b5026f4c7e"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a299d9f88d294369ea88b48b5026f4c7e">SETUP_PKT::wIndex</a></div><div class="ttdeci">uint16_t wIndex</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00199">UsbCore.h:199</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a618eedabc161d8315be45cae0c8b6f89"><div class="ttname"><a href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">USB::getConfDescr</a></div><div class="ttdeci">uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00806">Usb.cpp:806</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a102dab8571035757dd63ed3751993836"><div class="ttname"><a href="class_u_s_b.html#a102dab8571035757dd63ed3751993836">USB::ctrlData</a></div><div class="ttdeci">uint8_t ctrlData(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr, bool direction)</div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a5eb0d31372d26f0015a0d7be0b9ff4e1"><div class="ttname"><a href="class_u_s_b.html#a5eb0d31372d26f0015a0d7be0b9ff4e1">USB::DefaultAddressing</a></div><div class="ttdeci">uint8_t DefaultAddressing(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00566">Usb.cpp:566</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a8346db8f2219f65257d735834940bc42"><div class="ttname"><a href="class_u_s_b.html#a8346db8f2219f65257d735834940bc42">USB::ForEachUsbDevice</a></div><div class="ttdeci">void ForEachUsbDevice(UsbDeviceHandleFunc pfunc)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00240">UsbCore.h:240</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a893ea73deab98be837c257201e7da25a"><div class="ttname"><a href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">USBDeviceConfig::Poll</a></div><div class="ttdeci">virtual uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00149">UsbCore.h:149</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a690a55f65b2ce4e69c426b92004a1cc6"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6">SETUP_PKT::recipient</a></div><div class="ttdeci">uint8_t recipient</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00182">UsbCore.h:182</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a8346db8f2219f65257d735834940bc42"><div class="ttname"><a href="class_u_s_b.html#a8346db8f2219f65257d735834940bc42">USB::ForEachUsbDevice</a></div><div class="ttdeci">void ForEachUsbDevice(UsbDeviceHandleFunc pfunc)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00242">UsbCore.h:242</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a893ea73deab98be837c257201e7da25a"><div class="ttname"><a href="class_u_s_b_device_config.html#a893ea73deab98be837c257201e7da25a">USBDeviceConfig::Poll</a></div><div class="ttdeci">virtual uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00151">UsbCore.h:151</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a690a55f65b2ce4e69c426b92004a1cc6"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a690a55f65b2ce4e69c426b92004a1cc6">SETUP_PKT::recipient</a></div><div class="ttdeci">uint8_t recipient</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00184">UsbCore.h:184</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a9bbd6cf5a93a6433d2eb97c59b9102d5"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5">SETUP_PKT::bmRequestType</a></div><div class="ttdeci">uint8_t bmRequestType</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00179">UsbCore.h:179</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a9bbd6cf5a93a6433d2eb97c59b9102d5"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a9bbd6cf5a93a6433d2eb97c59b9102d5">SETUP_PKT::bmRequestType</a></div><div class="ttdeci">uint8_t bmRequestType</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00181">UsbCore.h:181</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aff8d1b2009c760bc27fb12762bd3c9b6"><div class="ttname"><a href="class_u_s_b.html#aff8d1b2009c760bc27fb12762bd3c9b6">USB::Task</a></div><div class="ttdeci">void Task(void)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00460">Usb.cpp:460</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aedcc6c06badd14b6fd3b0dda94269ad4"><div class="ttname"><a href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4">USB::SetHubPreMask</a></div><div class="ttdeci">void SetHubPreMask()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00218">UsbCore.h:218</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aedcc6c06badd14b6fd3b0dda94269ad4"><div class="ttname"><a href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4">USB::SetHubPreMask</a></div><div class="ttdeci">void SetHubPreMask()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00220">UsbCore.h:220</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a59ee57083ba492d87ff2947547848d58"><div class="ttname"><a href="class_u_s_b.html#a59ee57083ba492d87ff2947547848d58">USB::getEpInfoEntry</a></div><div class="ttdeci">EpInfo * getEpInfoEntry(uint8_t addr, uint8_t ep)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00044">Usb.cpp:44</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_abbad38caa1ca9c52f47adccd3a850aed"><div class="ttname"><a href="usb__ch9_8h.html#abbad38caa1ca9c52f47adccd3a850aed">USB_DESCRIPTOR_STRING</a></div><div class="ttdeci">#define USB_DESCRIPTOR_STRING</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00072">usb_ch9.h:72</a></div></div>
|
||||
<div class="ttc" id="aclass_m_a_x3421e_html"><div class="ttname"><a href="class_m_a_x3421e.html">MAX3421e</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhost_8h_source.html#l00134">usbhost.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a3706cf6b18785aff823171e280bab738"><div class="ttname"><a href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">USBDeviceConfig::Init</a></div><div class="ttdeci">virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00137">UsbCore.h:137</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_af920743379d8c133dda4335d11601141"><div class="ttname"><a href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141">USBDeviceConfig::VIDPIDOK</a></div><div class="ttdeci">virtual bool VIDPIDOK(uint16_t vid, uint16_t pid)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00161">UsbCore.h:161</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a2bfde6c290d32888a6f4e97fa1e222f1"><div class="ttname"><a href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1">USBDeviceConfig::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00153">UsbCore.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a1382f4a10a9b0774f803d1125dd9bb52"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52">SETUP_PKT::wValue</a></div><div class="ttdeci">uint16_t wValue</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00190">UsbCore.h:190</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a12bb63558ded5bb6661bb173b07ff391"><div class="ttname"><a href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">USBDeviceConfig::ResetHubPort</a></div><div class="ttdeci">virtual void ResetHubPort(uint8_t port)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00157">UsbCore.h:157</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a3706cf6b18785aff823171e280bab738"><div class="ttname"><a href="class_u_s_b_device_config.html#a3706cf6b18785aff823171e280bab738">USBDeviceConfig::Init</a></div><div class="ttdeci">virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00139">UsbCore.h:139</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_af920743379d8c133dda4335d11601141"><div class="ttname"><a href="class_u_s_b_device_config.html#af920743379d8c133dda4335d11601141">USBDeviceConfig::VIDPIDOK</a></div><div class="ttdeci">virtual bool VIDPIDOK(uint16_t vid, uint16_t pid)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00163">UsbCore.h:163</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a2bfde6c290d32888a6f4e97fa1e222f1"><div class="ttname"><a href="class_u_s_b_device_config.html#a2bfde6c290d32888a6f4e97fa1e222f1">USBDeviceConfig::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00155">UsbCore.h:155</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a1382f4a10a9b0774f803d1125dd9bb52"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a1382f4a10a9b0774f803d1125dd9bb52">SETUP_PKT::wValue</a></div><div class="ttdeci">uint16_t wValue</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00192">UsbCore.h:192</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_a12bb63558ded5bb6661bb173b07ff391"><div class="ttname"><a href="class_u_s_b_device_config.html#a12bb63558ded5bb6661bb173b07ff391">USBDeviceConfig::ResetHubPort</a></div><div class="ttdeci">virtual void ResetHubPort(uint8_t port)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00159">UsbCore.h:159</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_aadef005acc40340955d34d9767ef297c"><div class="ttname"><a href="usb__ch9_8h.html#aadef005acc40340955d34d9767ef297c">USB_REQUEST_SET_CONFIGURATION</a></div><div class="ttdeci">#define USB_REQUEST_SET_CONFIGURATION</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00047">usb_ch9.h:47</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a68c9436c00560f96e044052c3fb681e9"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9">SETUP_PKT::wValueLo</a></div><div class="ttdeci">uint8_t wValueLo</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00193">UsbCore.h:193</a></div></div>
|
||||
<div class="ttc" id="astruct_s_e_t_u_p___p_k_t_html_a68c9436c00560f96e044052c3fb681e9"><div class="ttname"><a href="struct_s_e_t_u_p___p_k_t.html#a68c9436c00560f96e044052c3fb681e9">SETUP_PKT::wValueLo</a></div><div class="ttdeci">uint8_t wValueLo</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00195">UsbCore.h:195</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aec793bc1f702174d80bca8c66b8c65e8"><div class="ttname"><a href="class_u_s_b.html#aec793bc1f702174d80bca8c66b8c65e8">USB::ctrlStatus</a></div><div class="ttdeci">uint8_t ctrlStatus(uint8_t ep, bool direction, uint16_t nak_limit)</div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_aef77a1e62f78c04a1aad53e8795ec89e"><div class="ttname"><a href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">USBDeviceConfig::ConfigureDevice</a></div><div class="ttdeci">virtual uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00141">UsbCore.h:141</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae8ea2a106e94f5bb20be2fcbd4e402fb"><div class="ttname"><a href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a></div><div class="ttdeci">MAX3421e< P10, P9 > MAX3421E</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00056">UsbCore.h:56</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af4965e768593007eacde7644979f56da"><div class="ttname"><a href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a></div><div class="ttdeci">#define bmREQ_SET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00061">UsbCore.h:61</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_aef77a1e62f78c04a1aad53e8795ec89e"><div class="ttname"><a href="class_u_s_b_device_config.html#aef77a1e62f78c04a1aad53e8795ec89e">USBDeviceConfig::ConfigureDevice</a></div><div class="ttdeci">virtual uint8_t ConfigureDevice(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00143">UsbCore.h:143</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae8ea2a106e94f5bb20be2fcbd4e402fb"><div class="ttname"><a href="_usb_core_8h.html#ae8ea2a106e94f5bb20be2fcbd4e402fb">MAX3421E</a></div><div class="ttdeci">MAX3421e< P10, P9 > MAX3421E</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00058">UsbCore.h:58</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af4965e768593007eacde7644979f56da"><div class="ttname"><a href="_usb_core_8h.html#af4965e768593007eacde7644979f56da">bmREQ_SET</a></div><div class="ttdeci">#define bmREQ_SET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00063">UsbCore.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a8ff8cd03496bdcb0ca26f18878ad299d"><div class="ttname"><a href="class_u_s_b.html#a8ff8cd03496bdcb0ca26f18878ad299d">USB::USB</a></div><div class="ttdeci">USB(void)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00025">Usb.cpp:25</a></div></div>
|
||||
<div class="ttc" id="aaddress_8h_html_ae95131d8d03796566b00a312faa8360a"><div class="ttname"><a href="address_8h.html#ae95131d8d03796566b00a312faa8360a">UsbDeviceHandleFunc</a></div><div class="ttdeci">void(* UsbDeviceHandleFunc)(UsbDevice *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00097">address.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a0282f9f7a0313f957e02449d7313b7b5"><div class="ttname"><a href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a></div><div class="ttdeci">#define USB_NUMDEVICES</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00112">UsbCore.h:112</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a0282f9f7a0313f957e02449d7313b7b5"><div class="ttname"><a href="_usb_core_8h.html#a0282f9f7a0313f957e02449d7313b7b5">USB_NUMDEVICES</a></div><div class="ttdeci">#define USB_NUMDEVICES</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00114">UsbCore.h:114</a></div></div>
|
||||
<div class="ttc" id="amax3421e_8h_html_a8816c259368604d0de57f31bcb6c1674"><div class="ttname"><a href="max3421e_8h.html#a8816c259368604d0de57f31bcb6c1674">bmHUBPRE</a></div><div class="ttdeci">#define bmHUBPRE</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00172">max3421e.h:172</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a5b4de045ea7fefe0fab967ddf44c39b1"><div class="ttname"><a href="class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1">USB::ResetHubPreMask</a></div><div class="ttdeci">void ResetHubPreMask()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00222">UsbCore.h:222</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_ad2d535af92d0b97e4445a6bd51d35c57"><div class="ttname"><a href="class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57">USBDeviceConfig::DEVSUBCLASSOK</a></div><div class="ttdeci">virtual bool DEVSUBCLASSOK(uint8_t subklass)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00169">UsbCore.h:169</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a5b4de045ea7fefe0fab967ddf44c39b1"><div class="ttname"><a href="class_u_s_b.html#a5b4de045ea7fefe0fab967ddf44c39b1">USB::ResetHubPreMask</a></div><div class="ttdeci">void ResetHubPreMask()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00224">UsbCore.h:224</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html_ad2d535af92d0b97e4445a6bd51d35c57"><div class="ttname"><a href="class_u_s_b_device_config.html#ad2d535af92d0b97e4445a6bd51d35c57">USBDeviceConfig::DEVSUBCLASSOK</a></div><div class="ttdeci">virtual bool DEVSUBCLASSOK(uint8_t subklass)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00171">UsbCore.h:171</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html_afdb9cea2a2fe18d26f4ec595b86a7f7c"><div class="ttname"><a href="class_u_s_b_read_parser.html#afdb9cea2a2fe18d26f4ec595b86a7f7c">USBReadParser::Parse</a></div><div class="ttdeci">virtual void Parse(const uint16_t len, const uint8_t *pbuf, const uint16_t &offset)=0</div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -480,9 +480,9 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_aa091ff52ba7ad4216b0cd0f18651b755"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#aa091ff52ba7ad4216b0cd0f18651b755">XBOXOLD::XboxConnected</a></div><div class="ttdeci">bool XboxConnected</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00143">XBOXOLD.h:143</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
|
@ -525,27 +525,27 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a0ce3a725ee65614d7f95cda10e4d2e91"><div class="ttname"><a href="message_8h.html#a0ce3a725ee65614d7f95cda10e4d2e91">NotifyFailUnknownDevice</a></div><div class="ttdeci">#define NotifyFailUnknownDevice(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00061">message.h:61</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_a119c511d09ecc777437584a86858d86f"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#a119c511d09ecc777437584a86858d86f">XBOXOLD::XBOXOLD</a></div><div class="ttdeci">XBOXOLD(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00047">XBOXOLD.cpp:47</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a1dea928517c961235eef7b0876e69f10"><div class="ttname"><a href="struct_ep_info.html#a1dea928517c961235eef7b0876e69f10">EpInfo::epAttribs</a></div><div class="ttdeci">uint8_t epAttribs</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00044">address.h:44</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_a7260253c704b147e6dfd762e13222434"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#a7260253c704b147e6dfd762e13222434">XBOXOLD::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00063">XBOXOLD.cpp:63</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_ab69673ea316c30268a5eedc893bea3a9"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#ab69673ea316c30268a5eedc893bea3a9">XBOXOLD::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn(uint8_t lValue, uint8_t rValue)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00392">XBOXOLD.cpp:392</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a48c60b057902adf805797f183286728d"><div class="ttname"><a href="version__helper_8h.html#a48c60b057902adf805797f183286728d">pgm_read_byte</a></div><div class="ttdeci">#define pgm_read_byte(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00161">version_helper.h:161</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_a2b4d7d994ab6f5e1d1344d4162e9f5fb"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#a2b4d7d994ab6f5e1d1344d4162e9f5fb">XBOXOLD::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00151">XBOXOLD.h:151</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_l_d_8h_html_af35f872fc33e690571eb99de648e8e96"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#af35f872fc33e690571eb99de648e8e96">XBOX_MAX_ENDPOINTS</a></div><div class="ttdeci">#define XBOX_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00045">XBOXOLD.h:45</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdae5bc7ee7d6dda5340a28f91834f10543"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdae5bc7ee7d6dda5340a28f91834f10543">L1</a></div><div class="ttdeci">@ L1</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00100">controllerEnums.h:100</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_ae28d3306b484750d7067fa5f7ed0beae"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#ae28d3306b484750d7067fa5f7ed0beae">XBOXOLD::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00153">XBOXOLD.h:153</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdeci">@ LeftHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00220">controllerEnums.h:220</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda78d20b793a10e7c2f1012114803147c3"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda78d20b793a10e7c2f1012114803147c3">L3</a></div><div class="ttdeci">@ L3</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00097">controllerEnums.h:97</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
|
@ -556,7 +556,7 @@ $(function() {
|
|||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdeci">@ RightHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00224">controllerEnums.h:224</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda13d000b4d7dc70d90239b7430d1eb6b2"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda13d000b4d7dc70d90239b7430d1eb6b2">START</a></div><div class="ttdeci">@ START</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00095">controllerEnums.h:95</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_l_d_8h_html_a8f4ee68cc0f05690f5f26104c7d9e490"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a8f4ee68cc0f05690f5f26104c7d9e490">XBOX_CONTROL_PIPE</a></div><div class="ttdeci">#define XBOX_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00029">XBOXOLD.h:29</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -181,7 +181,7 @@ $(function() {
|
|||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#endif</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_a8014cc70e141362e09beeedb49428746"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#a8014cc70e141362e09beeedb49428746">XBOXOLD::setRumbleOff</a></div><div class="ttdeci">void setRumbleOff()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00127">XBOXOLD.h:127</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_af1ed3d92780ba8771219c1ecf4f06485"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#af1ed3d92780ba8771219c1ecf4f06485">XBOXOLD::getAnalogHat</a></div><div class="ttdeci">int16_t getAnalogHat(AnalogHatEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00382">XBOXOLD.cpp:382</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_l_d_8h_html_a2f5523a1aaa6718e1d11c6bc5b29a575"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a2f5523a1aaa6718e1d11c6bc5b29a575">MADCATZ_VID</a></div><div class="ttdeci">#define MADCATZ_VID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00035">XBOXOLD.h:35</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_aa091ff52ba7ad4216b0cd0f18651b755"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#aa091ff52ba7ad4216b0cd0f18651b755">XBOXOLD::XboxConnected</a></div><div class="ttdeci">bool XboxConnected</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00143">XBOXOLD.h:143</a></div></div>
|
||||
|
@ -202,7 +202,7 @@ $(function() {
|
|||
<div class="ttc" id="a_x_b_o_x_o_l_d_8h_html_ab029b2c21fb0c240022cc50f465d4580"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#ab029b2c21fb0c240022cc50f465d4580">JOYTECH_VID</a></div><div class="ttdeci">#define JOYTECH_VID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00036">XBOXOLD.h:36</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html"><div class="ttname"><a href="controller_enums_8h.html">controllerEnums.h</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_a119c511d09ecc777437584a86858d86f"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#a119c511d09ecc777437584a86858d86f">XBOXOLD::XBOXOLD</a></div><div class="ttdeci">XBOXOLD(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00047">XBOXOLD.cpp:47</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_a7260253c704b147e6dfd762e13222434"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#a7260253c704b147e6dfd762e13222434">XBOXOLD::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00063">XBOXOLD.cpp:63</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_ac2db53abfe0aae15d56ef65b57a2b38a"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#ac2db53abfe0aae15d56ef65b57a2b38a">XBOXOLD::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00080">XBOXOLD.h:80</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_l_d_html_ab69673ea316c30268a5eedc893bea3a9"><div class="ttname"><a href="class_x_b_o_x_o_l_d.html#ab69673ea316c30268a5eedc893bea3a9">XBOXOLD::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn(uint8_t lValue, uint8_t rValue)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8cpp_source.html#l00392">XBOXOLD.cpp:392</a></div></div>
|
||||
|
|
|
@ -596,10 +596,10 @@ $(function() {
|
|||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_ac055f7c7156ef515fe362e751fe1bae3"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#ac055f7c7156ef515fe362e751fe1bae3">XBOXONE::XboxOneConnected</a></div><div class="ttdeci">bool XboxOneConnected</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00177">XBOXONE.h:177</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_a35901eab017bd1df5d2361634309adbd"><div class="ttname"><a href="xbox_enums_8h.html#a35901eab017bd1df5d2361634309adbd">XBOX_BUTTONS</a></div><div class="ttdeci">const uint16_t XBOX_BUTTONS[]</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00041">xboxEnums.h:41</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda3754861e8c074fb088a2ed4f64786268"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda3754861e8c074fb088a2ed4f64786268">SHARE</a></div><div class="ttdeci">@ SHARE</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00125">controllerEnums.h:125</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
|
@ -631,16 +631,16 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a0ce3a725ee65614d7f95cda10e4d2e91"><div class="ttname"><a href="message_8h.html#a0ce3a725ee65614d7f95cda10e4d2e91">NotifyFailUnknownDevice</a></div><div class="ttdeci">#define NotifyFailUnknownDevice(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00061">message.h:61</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_n_e_8h_html"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html">XBOXONE.h</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda0adffb24dae0c41be5b803f4d444f066"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda0adffb24dae0c41be5b803f4d444f066">L2</a></div><div class="ttdeci">@ L2</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00102">controllerEnums.h:102</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f">L</a></div><div class="ttdeci">@ L</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00179">controllerEnums.h:179</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a5b4e45cdd8695439d9772f55bb8ece6f"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a5b4e45cdd8695439d9772f55bb8ece6f">XBOXONE::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00181">XBOXONE.h:181</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_ae197d34a4c2138d1889afe2c2e3345c4"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#ae197d34a4c2138d1889afe2c2e3345c4">XBOXONE::getButtonPress</a></div><div class="ttdeci">uint16_t getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00385">XBOXONE.cpp:385</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a499cc378b8ae7d8fd63baa1b4dab97b5"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a499cc378b8ae7d8fd63baa1b4dab97b5">XBOXONE::EndpointXtract</a></div><div class="ttdeci">void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00239">XBOXONE.cpp:239</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdad4689acdcdf0e61373d52de14ff07eae"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdad4689acdcdf0e61373d52de14ff07eae">XBOX</a></div><div class="ttdeci">@ XBOX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00151">controllerEnums.h:151</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_aeb2d90a3d77fc252a12f5ed54c3f370e"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#aeb2d90a3d77fc252a12f5ed54c3f370e">XBOXONE::Init</a></div><div class="ttdeci">virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00046">XBOXONE.cpp:46</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_ac645e477bde4c2c2674ad8916f749651"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#ac645e477bde4c2c2674ad8916f749651">XBOXONE::Poll</a></div><div class="ttdeci">virtual uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00300">XBOXONE.cpp:300</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
|
@ -649,14 +649,14 @@ $(function() {
|
|||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_ac6c75dcd5dfd5a9685a049f9bb8cb93f"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#ac6c75dcd5dfd5a9685a049f9bb8cb93f">XBOXONE::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00188">XBOXONE.h:188</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_a5061e79d5902f70fba9807427c870e93"><div class="ttname"><a href="xbox_enums_8h.html#a5061e79d5902f70fba9807427c870e93">getButtonIndexXbox</a></div><div class="ttdeci">int8_t getButtonIndexXbox(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00065">xboxEnums.h:65</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a">R2</a></div><div class="ttdeci">@ R2</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00103">controllerEnums.h:103</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdeci">@ LeftHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00220">controllerEnums.h:220</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_n_e_8h_html_a916c0ffc31c703da27b5f5cbdabea361"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#a916c0ffc31c703da27b5f5cbdabea361">XBOX_ONE_CONTROL_PIPE</a></div><div class="ttdeci">#define XBOX_ONE_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00033">XBOXONE.h:33</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a958f262ed66dd5bf0ad7dfd54a369659"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a958f262ed66dd5bf0ad7dfd54a369659">XBOXONE::bNumEP</a></div><div class="ttdeci">uint8_t bNumEP</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00190">XBOXONE.h:190</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
|
@ -667,7 +667,7 @@ $(function() {
|
|||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00218">controllerEnums.h:218</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a></div><div class="ttdeci">@ LeftHatY</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00222">controllerEnums.h:222</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdeci">@ RightHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00224">controllerEnums.h:224</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -217,7 +217,7 @@ $(function() {
|
|||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a2915fc1f1f3a9c5333bfd643defa0621"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a2915fc1f1f3a9c5333bfd643defa0621">XBOXONE::epInfo</a></div><div class="ttdeci">EpInfo epInfo[XBOX_ONE_MAX_ENDPOINTS]</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00185">XBOXONE.h:185</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a6586343cacf8705c7a3c2d4f479f2261"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a6586343cacf8705c7a3c2d4f479f2261">XBOXONE::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn(uint8_t leftTrigger, uint8_t rightTrigger, uint8_t leftMotor, uint8_t rightMotor)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00495">XBOXONE.cpp:495</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_af49b526b57d3a3148537bdada9fb69bc"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#af49b526b57d3a3148537bdada9fb69bc">XBOXONE::getAnalogHat</a></div><div class="ttdeci">int16_t getAnalogHat(AnalogHatEnum a)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00429">XBOXONE.cpp:429</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a0b2434ed7197361d229340773b0c3bda"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a0b2434ed7197361d229340773b0c3bda">XBOXONE::attachOnInit</a></div><div class="ttdeci">void attachOnInit(void(*funcOnInit)(void))</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00159">XBOXONE.h:159</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a3b9466f31de5c4f4e46a47440eea2bfc"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a3b9466f31de5c4f4e46a47440eea2bfc">XBOXONE::XBOXONE</a></div><div class="ttdeci">XBOXONE(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8cpp_source.html#l00027">XBOXONE.cpp:27</a></div></div>
|
||||
|
@ -248,7 +248,7 @@ $(function() {
|
|||
<div class="ttc" id="a_x_b_o_x_o_n_e_8h_html_a72296ecd70897c4fcfe4c614bbf2051b"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#a72296ecd70897c4fcfe4c614bbf2051b">XBOX_VID1</a></div><div class="ttdeci">#define XBOX_VID1</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00042">XBOXONE.h:42</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_n_e_8h_html_ade0eb2e0dd4f0c3fe45c82121f31d44d"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#ade0eb2e0dd4f0c3fe45c82121f31d44d">XBOX_VID5</a></div><div class="ttdeci">#define XBOX_VID5</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00054">XBOXONE.h:54</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_n_e_8h_html_aac92aad3632dc9632d04d90342904b18"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#aac92aad3632dc9632d04d90342904b18">XBOX_VID3</a></div><div class="ttdeci">#define XBOX_VID3</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00052">XBOXONE.h:52</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_n_e_8h_html_ad7aedc27b8dfa49a7af8fce89432df0a"><div class="ttname"><a href="_x_b_o_x_o_n_e_8h.html#ad7aedc27b8dfa49a7af8fce89432df0a">XBOX_ONE_PID10</a></div><div class="ttdeci">#define XBOX_ONE_PID10</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00062">XBOXONE.h:62</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_o_n_e_html_a5b4e45cdd8695439d9772f55bb8ece6f"><div class="ttname"><a href="class_x_b_o_x_o_n_e.html#a5b4e45cdd8695439d9772f55bb8ece6f">XBOXONE::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_n_e_8h_source.html#l00181">XBOXONE.h:181</a></div></div>
|
||||
|
|
|
@ -666,11 +666,11 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_a35901eab017bd1df5d2361634309adbd"><div class="ttname"><a href="xbox_enums_8h.html#a35901eab017bd1df5d2361634309adbd">XBOX_BUTTONS</a></div><div class="ttdeci">const uint16_t XBOX_BUTTONS[]</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00041">xboxEnums.h:41</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_aa12bb302ed5364d21d4caf20f04865d9"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#aa12bb302ed5364d21d4caf20f04865d9">XBOX_WIRELESS_RECEIVER_PID_2</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_PID_2</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00046">XBOXRECV.h:46</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_afce4154cabb3a0d2c7eeb39b1c15d353"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#afce4154cabb3a0d2c7eeb39b1c15d353">XBOX_OUTPUT_PIPE_3</a></div><div class="ttdeci">#define XBOX_OUTPUT_PIPE_3</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00036">XBOXRECV.h:36</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0adac6477842247cab1a8c02c65f431b44"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0adac6477842247cab1a8c02c65f431b44">LED1</a></div><div class="ttdeci">@ LED1</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00034">controllerEnums.h:34</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a816d81caa0bdbf8523acb69e7693a142"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a816d81caa0bdbf8523acb69e7693a142">XBOXRECV::setLedOn</a></div><div class="ttdeci">void setLedOn(LEDEnum l, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00518">XBOXRECV.cpp:518</a></div></div>
|
||||
|
@ -714,17 +714,17 @@ $(function() {
|
|||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_acb95505bebd1a9a3aee37097e39187f4"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#acb95505bebd1a9a3aee37097e39187f4">XBOXRECV::disconnect</a></div><div class="ttdeci">void disconnect(uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00500">XBOXRECV.cpp:500</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda0adffb24dae0c41be5b803f4d444f066"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda0adffb24dae0c41be5b803f4d444f066">L2</a></div><div class="ttdeci">@ L2</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00102">controllerEnums.h:102</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0ad60e39b8d1701d30aa64f80343217342"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0ad60e39b8d1701d30aa64f80343217342">LED4</a></div><div class="ttdeci">@ LED4</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00037">controllerEnums.h:37</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a1dea928517c961235eef7b0876e69f10"><div class="ttname"><a href="struct_ep_info.html#a1dea928517c961235eef7b0876e69f10">EpInfo::epAttribs</a></div><div class="ttdeci">uint8_t epAttribs</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00044">address.h:44</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a53047c86c8c2f625916af62238d50fc8"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a53047c86c8c2f625916af62238d50fc8">XBOXRECV::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00236">XBOXRECV.h:236</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_a7a74e0ea052831dbbb4a0973fffc8179"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#a7a74e0ea052831dbbb4a0973fffc8179">XBOX_OUTPUT_PIPE_4</a></div><div class="ttdeci">#define XBOX_OUTPUT_PIPE_4</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00038">XBOXRECV.h:38</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_a2824b25aa9a384c29f27a4e1bb443799"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#a2824b25aa9a384c29f27a4e1bb443799">XBOX_INPUT_PIPE_1</a></div><div class="ttdeci">#define XBOX_INPUT_PIPE_1</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00031">XBOXRECV.h:31</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_ae78ddfff307d26b0ed35dfb75173adf7"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#ae78ddfff307d26b0ed35dfb75173adf7">XBOXRECV::buttonChanged</a></div><div class="ttdeci">bool buttonChanged(uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00444">XBOXRECV.cpp:444</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a48c60b057902adf805797f183286728d"><div class="ttname"><a href="version__helper_8h.html#a48c60b057902adf805797f183286728d">pgm_read_byte</a></div><div class="ttdeci">#define pgm_read_byte(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00161">version_helper.h:161</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a1d4bdb1b740c87fd51aca3969e67c730"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a1d4bdb1b740c87fd51aca3969e67c730">XBOXRECV::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00238">XBOXRECV.h:238</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_ac07faada38e159f1e7831d90863ebe3a"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#ac07faada38e159f1e7831d90863ebe3a">XBOXRECV::Xbox360Connected</a></div><div class="ttdeci">uint8_t Xbox360Connected[4]</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00232">XBOXRECV.h:232</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_a6842663964e470b86786f046e4bc30d9"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#a6842663964e470b86786f046e4bc30d9">XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00047">XBOXRECV.h:47</a></div></div>
|
||||
|
@ -734,14 +734,14 @@ $(function() {
|
|||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_ad0e6b53a818516b7d6af0beaa8cebc7a"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#ad0e6b53a818516b7d6af0beaa8cebc7a">XBOXRECV::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00283">XBOXRECV.cpp:283</a></div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_a5061e79d5902f70fba9807427c870e93"><div class="ttname"><a href="xbox_enums_8h.html#a5061e79d5902f70fba9807427c870e93">getButtonIndexXbox</a></div><div class="ttdeci">int8_t getButtonIndexXbox(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00065">xboxEnums.h:65</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_abb8a1831f62ea139a2255c67bb24330f"><div class="ttname"><a href="xbox_enums_8h.html#abb8a1831f62ea139a2255c67bb24330f">LEDModeEnum</a></div><div class="ttdeci">LEDModeEnum</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00024">xboxEnums.h:24</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a">R2</a></div><div class="ttdeci">@ R2</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00103">controllerEnums.h:103</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdeci">@ LeftHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00220">controllerEnums.h:220</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a96a7af8bc5ba78235312e1084a5ee229"><div class="ttname"><a href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229">USB_ERROR_FailGetDevDescr</a></div><div class="ttdeci">#define USB_ERROR_FailGetDevDescr</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00102">UsbCore.h:102</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a96a7af8bc5ba78235312e1084a5ee229"><div class="ttname"><a href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229">USB_ERROR_FailGetDevDescr</a></div><div class="ttdeci">#define USB_ERROR_FailGetDevDescr</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00104">UsbCore.h:104</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
|
@ -753,11 +753,11 @@ $(function() {
|
|||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fd"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fd">ButtonEnum</a></div><div class="ttdeci">ButtonEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00078">controllerEnums.h:78</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093">AnalogHatEnum</a></div><div class="ttdeci">AnalogHatEnum</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00218">controllerEnums.h:218</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093af3f3925efa9762c4e9e71ac7da7a94a3">LeftHatY</a></div><div class="ttdeci">@ LeftHatY</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00222">controllerEnums.h:222</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00101">UsbCore.h:101</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00103">UsbCore.h:103</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093aaeb027a0ae5bbc6ba25e1c78a6486c7b">RightHatX</a></div><div class="ttdeci">@ RightHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00224">controllerEnums.h:224</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a286c2fa2aa7f6e80108868bbb66c177b"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a286c2fa2aa7f6e80108868bbb66c177b">XBOXRECV::getAnalogHat</a></div><div class="ttdeci">int16_t getAnalogHat(AnalogHatEnum a, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00440">XBOXRECV.cpp:440</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_l_d_8h_html_a8f4ee68cc0f05690f5f26104c7d9e490"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a8f4ee68cc0f05690f5f26104c7d9e490">XBOX_CONTROL_PIPE</a></div><div class="ttdeci">#define XBOX_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00029">XBOXOLD.h:29</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -205,7 +205,7 @@ $(function() {
|
|||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span> <span class="preprocessor">#endif</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_af27740a22386f55ba48ae1a67587eb19"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#af27740a22386f55ba48ae1a67587eb19">XBOXRECV::getButtonClick</a></div><div class="ttdeci">bool getButtonClick(ButtonEnum b, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00419">XBOXRECV.cpp:419</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html">XBOXRECV</a></div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00056">XBOXRECV.h:56</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_aa12bb302ed5364d21d4caf20f04865d9"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#aa12bb302ed5364d21d4caf20f04865d9">XBOX_WIRELESS_RECEIVER_PID_2</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_PID_2</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00046">XBOXRECV.h:46</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a816d81caa0bdbf8523acb69e7693a142"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a816d81caa0bdbf8523acb69e7693a142">XBOXRECV::setLedOn</a></div><div class="ttdeci">void setLedOn(LEDEnum l, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00518">XBOXRECV.cpp:518</a></div></div>
|
||||
|
@ -227,7 +227,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a4f4bf40c7ab250c75b7d719c6464fca1"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a4f4bf40c7ab250c75b7d719c6464fca1">XBOXRECV::setLedMode</a></div><div class="ttdeci">void setLedMode(LEDModeEnum lm, uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00529">XBOXRECV.cpp:529</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_aae83608cc8f74c67197ce3549394db0c"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#aae83608cc8f74c67197ce3549394db0c">XBOX_WIRELESS_RECEIVER_PID_1</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_PID_1</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00045">XBOXRECV.h:45</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_acb95505bebd1a9a3aee37097e39187f4"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#acb95505bebd1a9a3aee37097e39187f4">XBOXRECV::disconnect</a></div><div class="ttdeci">void disconnect(uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8cpp_source.html#l00500">XBOXRECV.cpp:500</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a53047c86c8c2f625916af62238d50fc8"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a53047c86c8c2f625916af62238d50fc8">XBOXRECV::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00236">XBOXRECV.h:236</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a2931e13960cde2c20adbcaf34cee84c5"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a2931e13960cde2c20adbcaf34cee84c5">XBOXRECV::setRumbleOff</a></div><div class="ttdeci">void setRumbleOff(uint8_t controller=0)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00163">XBOXRECV.h:163</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_r_e_c_v_html_a119cff07be751ce16d7854fab6dc898c"><div class="ttname"><a href="class_x_b_o_x_r_e_c_v.html#a119cff07be751ce16d7854fab6dc898c">XBOXRECV::VIDPIDOK</a></div><div class="ttdeci">virtual bool VIDPIDOK(uint16_t vid, uint16_t pid)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00114">XBOXRECV.h:114</a></div></div>
|
||||
|
|
|
@ -443,10 +443,10 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_a35901eab017bd1df5d2361634309adbd"><div class="ttname"><a href="xbox_enums_8h.html#a35901eab017bd1df5d2361634309adbd">XBOX_BUTTONS</a></div><div class="ttdeci">const uint16_t XBOX_BUTTONS[]</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00041">xboxEnums.h:41</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0adac6477842247cab1a8c02c65f431b44"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0adac6477842247cab1a8c02c65f431b44">LED1</a></div><div class="ttdeci">@ LED1</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00034">controllerEnums.h:34</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a5e9c00af9f4b978c53819791b0a0eb65"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a5e9c00af9f4b978c53819791b0a0eb65">XBOXUSB::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00191">XBOXUSB.h:191</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
|
@ -484,15 +484,15 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a0ce3a725ee65614d7f95cda10e4d2e91"><div class="ttname"><a href="message_8h.html#a0ce3a725ee65614d7f95cda10e4d2e91">NotifyFailUnknownDevice</a></div><div class="ttdeci">#define NotifyFailUnknownDevice(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00061">message.h:61</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda0adffb24dae0c41be5b803f4d444f066"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda0adffb24dae0c41be5b803f4d444f066">L2</a></div><div class="ttdeci">@ L2</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00102">controllerEnums.h:102</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a1dea928517c961235eef7b0876e69f10"><div class="ttname"><a href="struct_ep_info.html#a1dea928517c961235eef7b0876e69f10">EpInfo::epAttribs</a></div><div class="ttdeci">uint8_t epAttribs</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00044">address.h:44</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a051a2683d76542660dc22b5cf3f9f95c"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a051a2683d76542660dc22b5cf3f9f95c">XBOXUSB::setLedMode</a></div><div class="ttdeci">void setLedMode(LEDModeEnum lm)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00342">XBOXUSB.cpp:342</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a4b676a33152112e6edfb14be125a78d2"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a4b676a33152112e6edfb14be125a78d2">XBOXUSB::XBOXUSB</a></div><div class="ttdeci">XBOXUSB(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00023">XBOXUSB.cpp:23</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a48c60b057902adf805797f183286728d"><div class="ttname"><a href="version__helper_8h.html#a48c60b057902adf805797f183286728d">pgm_read_byte</a></div><div class="ttdeci">#define pgm_read_byte(addr)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00161">version_helper.h:161</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a1c779ae5483a2f73426650242a37d868"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a1c779ae5483a2f73426650242a37d868">XBOXUSB::Xbox360Connected</a></div><div class="ttdeci">bool Xbox360Connected</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00181">XBOXUSB.h:181</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_r_e_c_v_8h_html_a6842663964e470b86786f046e4bc30d9"><div class="ttname"><a href="_x_b_o_x_r_e_c_v_8h.html#a6842663964e470b86786f046e4bc30d9">XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_THIRD_PARTY_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_r_e_c_v_8h_source.html#l00047">XBOXRECV.h:47</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75"><div class="ttname"><a href="controller_enums_8h.html#a70df64e026046bc352983127b7ae2cf0aac132f2982b98bcaa3445e535a03ff75">OFF</a></div><div class="ttdeci">@ OFF</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00032">controllerEnums.h:32</a></div></div>
|
||||
|
@ -501,14 +501,14 @@ $(function() {
|
|||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_ae70ae50ed8188a2bf8c25d0ee17f54d9"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#ae70ae50ed8188a2bf8c25d0ee17f54d9">XBOXUSB::setRumbleOn</a></div><div class="ttdeci">void setRumbleOn(uint8_t lValue, uint8_t rValue)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00346">XBOXUSB.cpp:346</a></div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_a5061e79d5902f70fba9807427c870e93"><div class="ttname"><a href="xbox_enums_8h.html#a5061e79d5902f70fba9807427c870e93">getButtonIndexXbox</a></div><div class="ttdeci">int8_t getButtonIndexXbox(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00065">xboxEnums.h:65</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="axbox_enums_8h_html_abb8a1831f62ea139a2255c67bb24330f"><div class="ttname"><a href="xbox_enums_8h.html#abb8a1831f62ea139a2255c67bb24330f">LEDModeEnum</a></div><div class="ttdeci">LEDModeEnum</div><div class="ttdef"><b>Definition:</b> <a href="xbox_enums_8h_source.html#l00024">xboxEnums.h:24</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_u_s_b_8h_html_af2ec224ac142016119c418de89470f1f"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#af2ec224ac142016119c418de89470f1f">XBOX_WIRED_PID</a></div><div class="ttdeci">#define XBOX_WIRED_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00039">XBOXUSB.h:39</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fda629d7b403cea5f826352f3aefb9a6d6a">R2</a></div><div class="ttdeci">@ R2</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00103">controllerEnums.h:103</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca"><div class="ttname"><a href="controller_enums_8h.html#a34dad8f0a0927471137c403216597093a383cb8895dd296b7f69ce845ed16b0ca">LeftHatX</a></div><div class="ttdeci">@ LeftHatX</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00220">controllerEnums.h:220</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
|
@ -523,7 +523,7 @@ $(function() {
|
|||
<div class="ttc" id="a_x_b_o_x_u_s_b_8h_html_a10c2a7a8da78e76d7020c2c347f0a687"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#a10c2a7a8da78e76d7020c2c347f0a687">XBOX_WIRELESS_PID</a></div><div class="ttdeci">#define XBOX_WIRELESS_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00040">XBOXUSB.h:40</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_u_s_b_8h_html_a45127640fc1cf21dac1a447e76eafeb3"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#a45127640fc1cf21dac1a447e76eafeb3">GAMESTOP_WIRED_PID</a></div><div class="ttdeci">#define GAMESTOP_WIRED_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00045">XBOXUSB.h:45</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_o_l_d_8h_html_a8f4ee68cc0f05690f5f26104c7d9e490"><div class="ttname"><a href="_x_b_o_x_o_l_d_8h.html#a8f4ee68cc0f05690f5f26104c7d9e490">XBOX_CONTROL_PIPE</a></div><div class="ttdeci">#define XBOX_CONTROL_PIPE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_o_l_d_8h_source.html#l00029">XBOXOLD.h:29</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_u_s_b_8h_html_a1a97ce2829a30b96ea6640d387d245a9"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#a1a97ce2829a30b96ea6640d387d245a9">XBOX_WIRELESS_RECEIVER_PID</a></div><div class="ttdeci">#define XBOX_WIRELESS_RECEIVER_PID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00041">XBOXUSB.h:41</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -200,7 +200,7 @@ $(function() {
|
|||
<div class="ttc" id="a_x_b_o_x_u_s_b_8h_html_a2f5523a1aaa6718e1d11c6bc5b29a575"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#a2f5523a1aaa6718e1d11c6bc5b29a575">MADCATZ_VID</a></div><div class="ttdeci">#define MADCATZ_VID</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00035">XBOXUSB.h:35</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a5d9ac92da5086409ad864484bdf95871"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a5d9ac92da5086409ad864484bdf95871">XBOXUSB::setRumbleOff</a></div><div class="ttdeci">void setRumbleOff()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00138">XBOXUSB.h:138</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a2f4684fe0785e50de434d95f4336fa12"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a2f4684fe0785e50de434d95f4336fa12">XBOXUSB::Poll</a></div><div class="ttdeci">uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00232">XBOXUSB.cpp:232</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a9c701658d4f63b5407cbcd5b78d8eb18"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a9c701658d4f63b5407cbcd5b78d8eb18">XBOXUSB::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00189">XBOXUSB.h:189</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a155637a4ef946f19c7ee40c0fc1c6b98"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a155637a4ef946f19c7ee40c0fc1c6b98">XBOXUSB::setLedOff</a></div><div class="ttdeci">void setLedOff()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00156">XBOXUSB.h:156</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a5e9c00af9f4b978c53819791b0a0eb65"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a5e9c00af9f4b978c53819791b0a0eb65">XBOXUSB::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00191">XBOXUSB.h:191</a></div></div>
|
||||
|
@ -226,7 +226,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a6200dc185ecb6e0d3ffdb2a9ecf49c40"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a6200dc185ecb6e0d3ffdb2a9ecf49c40">XBOXUSB::setAllOff</a></div><div class="ttdeci">void setAllOff()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00132">XBOXUSB.h:132</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a195da02782b0f22a897406c733509802"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a195da02782b0f22a897406c733509802">XBOXUSB::getButtonPress</a></div><div class="ttdeci">uint8_t getButtonPress(ButtonEnum b)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00283">XBOXUSB.cpp:283</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_ac2507bfe85896b7fcc772894a7a9f272"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#ac2507bfe85896b7fcc772894a7a9f272">XBOXUSB::isReady</a></div><div class="ttdeci">virtual bool isReady()</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00093">XBOXUSB.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a051a2683d76542660dc22b5cf3f9f95c"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a051a2683d76542660dc22b5cf3f9f95c">XBOXUSB::setLedMode</a></div><div class="ttdeci">void setLedMode(LEDModeEnum lm)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00342">XBOXUSB.cpp:342</a></div></div>
|
||||
<div class="ttc" id="aclass_x_b_o_x_u_s_b_html_a4b676a33152112e6edfb14be125a78d2"><div class="ttname"><a href="class_x_b_o_x_u_s_b.html#a4b676a33152112e6edfb14be125a78d2">XBOXUSB::XBOXUSB</a></div><div class="ttdeci">XBOXUSB(USB *pUsb)</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8cpp_source.html#l00023">XBOXUSB.cpp:23</a></div></div>
|
||||
<div class="ttc" id="a_x_b_o_x_u_s_b_8h_html_abcb805b13bfd36145e252b0633bbcfc0"><div class="ttname"><a href="_x_b_o_x_u_s_b_8h.html#abcb805b13bfd36145e252b0633bbcfc0">EP_MAXPKTSIZE</a></div><div class="ttdeci">#define EP_MAXPKTSIZE</div><div class="ttdef"><b>Definition:</b> <a href="_x_b_o_x_u_s_b_8h_source.html#l00026">XBOXUSB.h:26</a></div></div>
|
||||
|
|
|
@ -452,9 +452,9 @@ $(function() {
|
|||
<div class="ttc" id="aclass_address_pool_html"><div class="ttname"><a href="class_address_pool.html">AddressPool</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00090">address.h:90</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_ac85bff70ad0e5d71e50cb501f4d8caf3"><div class="ttname"><a href="struct_ep_info.html#ac85bff70ad0e5d71e50cb501f4d8caf3">EpInfo::bmSndToggle</a></div><div class="ttdeci">uint8_t bmSndToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00047">address.h:47</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html">USB_ENDPOINT_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00148">usb_ch9.h:148</a></div></div>
|
||||
|
@ -480,15 +480,15 @@ $(function() {
|
|||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_a23fbb539d72d10a6cb12efedf7d3457c"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#a23fbb539d72d10a6cb12efedf7d3457c">USB_ENDPOINT_DESCRIPTOR::bEndpointAddress</a></div><div class="ttdeci">uint8_t bEndpointAddress</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00151">usb_ch9.h:151</a></div></div>
|
||||
<div class="ttc" id="aaddress_8h_html_a660e8da9c1167a8450aef91c5c03761d"><div class="ttname"><a href="address_8h.html#a660e8da9c1167a8450aef91c5c03761d">USB_NAK_NOWAIT</a></div><div class="ttdeci">#define USB_NAK_NOWAIT</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00036">address.h:36</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a9238dd40c096baedf041c98b19386a14"><div class="ttname"><a href="struct_ep_info.html#a9238dd40c096baedf041c98b19386a14">EpInfo::bmRcvToggle</a></div><div class="ttdeci">uint8_t bmRcvToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00048">address.h:48</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_a8c5c2e212c748966ccd863499d202063"><div class="ttname"><a href="class_a_d_k.html#a8c5c2e212c748966ccd863499d202063">ADK::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="adk_8cpp_source.html#l00064">adk.cpp:64</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_acfc5a7e45f15bba7ff8cd42552796624"><div class="ttname"><a href="class_a_d_k.html#acfc5a7e45f15bba7ff8cd42552796624">ADK::epDataOutIndex</a></div><div class="ttdeci">static const uint8_t epDataOutIndex</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00070">adk.h:70</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aadk_8h_html_a355cd5e5557b754645d4e1bfffabbf99"><div class="ttname"><a href="adk_8h.html#a355cd5e5557b754645d4e1bfffabbf99">ADB_PID</a></div><div class="ttdeci">#define ADB_PID</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00027">adk.h:27</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af39d036ab903a96b9d4d56b879555d6c"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af39d036ab903a96b9d4d56b879555d6c">USB_ENDPOINT_DESCRIPTOR::bDescriptorType</a></div><div class="ttdeci">uint8_t bDescriptorType</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00150">usb_ch9.h:150</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_adf969d306da15baecd5c59bbb568053e"><div class="ttname"><a href="class_a_d_k.html#adf969d306da15baecd5c59bbb568053e">ADK::bNumEP</a></div><div class="ttdeci">uint8_t bNumEP</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00077">adk.h:77</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_ac4bd3303b99921289c3f59e2df219e50"><div class="ttname"><a href="class_a_d_k.html#ac4bd3303b99921289c3f59e2df219e50">ADK::PrintEndpointDescriptor</a></div><div class="ttdeci">void PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="adk_8cpp_source.html#l00357">adk.cpp:357</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
|
@ -508,9 +508,9 @@ $(function() {
|
|||
<div class="ttc" id="aadk_8h_html_a31b2b6ec818e90cd9fe47bd4f7f86c16"><div class="ttname"><a href="adk_8h.html#a31b2b6ec818e90cd9fe47bd4f7f86c16">ACCESSORY_STRING_SERIAL</a></div><div class="ttdeci">#define ACCESSORY_STRING_SERIAL</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00047">adk.h:47</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_ae8fcc6a6fccab61116cea10dd1f17738"><div class="ttname"><a href="class_a_d_k.html#ae8fcc6a6fccab61116cea10dd1f17738">ADK::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00075">adk.h:75</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_a135db75b9e8cdd59b89f46c44dd83dd4"><div class="ttname"><a href="class_a_d_k.html#a135db75b9e8cdd59b89f46c44dd83dd4">ADK::ready</a></div><div class="ttdeci">bool ready</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00078">adk.h:78</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00101">UsbCore.h:101</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00103">UsbCore.h:103</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a54c90d3ca8c3f7911d9d8cb17f59d939"><div class="ttname"><a href="usb__ch9_8h.html#a54c90d3ca8c3f7911d9d8cb17f59d939">USB_TRANSFER_TYPE_BULK</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_BULK</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00092">usb_ch9.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<div class="ttc" id="aadk_8h_html_a37223416b6c1bba6b86ab17211bc9af2"><div class="ttname"><a href="adk_8h.html#a37223416b6c1bba6b86ab17211bc9af2">ADK_VID</a></div><div class="ttdeci">#define ADK_VID</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00025">adk.h:25</a></div></div>
|
||||
|
|
|
@ -213,7 +213,7 @@ $(function() {
|
|||
<div class="ttc" id="aadk_8h_html_a4c3e43d4d2955f93260f3e5ffe207e41"><div class="ttname"><a href="adk_8h.html#a4c3e43d4d2955f93260f3e5ffe207e41">ADK_GETPROTO</a></div><div class="ttdeci">#define ADK_GETPROTO</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00035">adk.h:35</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_a964ec80ac133bf8d65cf0274e37b29da"><div class="ttname"><a href="class_a_d_k.html#a964ec80ac133bf8d65cf0274e37b29da">ADK::epDataInIndex</a></div><div class="ttdeci">static const uint8_t epDataInIndex</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00069">adk.h:69</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_ab22a7c60cec56823727d4ff2cf2c4edf"><div class="ttname"><a href="class_a_d_k.html#ab22a7c60cec56823727d4ff2cf2c4edf">ADK::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00074">adk.h:74</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html">USB_ENDPOINT_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00148">usb_ch9.h:148</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_ab28e3a19569c27f3ed5362e9800065c1"><div class="ttname"><a href="class_a_d_k.html#ab28e3a19569c27f3ed5362e9800065c1">ADK::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00073">adk.h:73</a></div></div>
|
||||
<div class="ttc" id="aclass_usb_config_xtracter_html"><div class="ttname"><a href="class_usb_config_xtracter.html">UsbConfigXtracter</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00030">confdescparser.h:30</a></div></div>
|
||||
|
@ -231,7 +231,7 @@ $(function() {
|
|||
<div class="ttc" id="aadk_8h_html_ac39da606ffc273bd855152107297d6a1"><div class="ttname"><a href="adk_8h.html#ac39da606ffc273bd855152107297d6a1">ADK_MAX_ENDPOINTS</a></div><div class="ttdeci">#define ADK_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00049">adk.h:49</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html"><div class="ttname"><a href="class_a_d_k.html">ADK</a></div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00053">adk.h:53</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aadk_8h_html_a4ab0e7e3adbc8bfc1bcdf29887c9a455"><div class="ttname"><a href="adk_8h.html#a4ab0e7e3adbc8bfc1bcdf29887c9a455">ADK_SENDSTR</a></div><div class="ttdeci">#define ADK_SENDSTR</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00036">adk.h:36</a></div></div>
|
||||
<div class="ttc" id="aadk_8h_html_a6ebdba027fb7072f681e6445a385e8f2"><div class="ttname"><a href="adk_8h.html#a6ebdba027fb7072f681e6445a385e8f2">ADK_ACCSTART</a></div><div class="ttdeci">#define ADK_ACCSTART</div><div class="ttdef"><b>Definition:</b> <a href="adk_8h_source.html#l00037">adk.h:37</a></div></div>
|
||||
<div class="ttc" id="aclass_a_d_k_html_a8c5c2e212c748966ccd863499d202063"><div class="ttname"><a href="class_a_d_k.html#a8c5c2e212c748966ccd863499d202063">ADK::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="adk_8cpp_source.html#l00064">adk.cpp:64</a></div></div>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -290,14 +290,14 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_abb99f6b1f38ff79ec678cd957ac86758"><div class="ttname"><a href="_usb_core_8h.html#abb99f6b1f38ff79ec678cd957ac86758">USB_CLASS_COM_AND_CDC_CTRL</a></div><div class="ttdeci">#define USB_CLASS_COM_AND_CDC_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00071">UsbCore.h:71</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_abb99f6b1f38ff79ec678cd957ac86758"><div class="ttname"><a href="_usb_core_8h.html#abb99f6b1f38ff79ec678cd957ac86758">USB_CLASS_COM_AND_CDC_CTRL</a></div><div class="ttdeci">#define USB_CLASS_COM_AND_CDC_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00073">UsbCore.h:73</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_x_r21_b1411_html_a51792c0fc43033bb866f7438e497517d"><div class="ttname"><a href="class_x_r21_b1411.html#a51792c0fc43033bb866f7438e497517d">XR21B1411::autoflowDSR</a></div><div class="ttdeci">virtual void autoflowDSR(bool s)</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8h_source.html#l00176">cdc_XR21B1411.h:176</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_ab171c6eefd542e7d4a7ce555d2f2f389"><div class="ttname"><a href="class_a_c_m.html#ab171c6eefd542e7d4a7ce555d2f2f389">ACM::wide</a></div><div class="ttdeci">virtual void wide(bool s)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00244">cdcacm.h:244</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html_a64094face98735ad8f1b3a1a483d7d6c"><div class="ttname"><a href="class_c_d_c_async_oper.html#a64094face98735ad8f1b3a1a483d7d6c">CDCAsyncOper::OnInit</a></div><div class="ttdeci">virtual uint8_t OnInit(ACM *pacm)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00131">cdcacm.h:131</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7dae7df3ce2685f96775f2a0fb8658ae"><div class="ttname"><a href="_usb_core_8h.html#a7dae7df3ce2685f96775f2a0fb8658ae">USB_CLASS_CDC_DATA</a></div><div class="ttdeci">#define USB_CLASS_CDC_DATA</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00078">UsbCore.h:78</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7dae7df3ce2685f96775f2a0fb8658ae"><div class="ttname"><a href="_usb_core_8h.html#a7dae7df3ce2685f96775f2a0fb8658ae">USB_CLASS_CDC_DATA</a></div><div class="ttdeci">#define USB_CLASS_CDC_DATA</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00080">UsbCore.h:80</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_acce3aedc4473cc5526efc16448b89221"><div class="ttname"><a href="cdcacm_8h.html#acce3aedc4473cc5526efc16448b89221">CDC_SUBCLASS_ACM</a></div><div class="ttdeci">#define CDC_SUBCLASS_ACM</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00027">cdcacm.h:27</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a38aabfb47a8bf743b0532e356c39faaf"><div class="ttname"><a href="message_8h.html#a38aabfb47a8bf743b0532e356c39faaf">NotifyFailGetConfDescr</a></div><div class="ttdeci">#define NotifyFailGetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00059">message.h:59</a></div></div>
|
||||
<div class="ttc" id="aclass_x_r21_b1411_html_a2f75b9dab539f642a9d6484faf5df767"><div class="ttname"><a href="class_x_r21_b1411.html#a2f75b9dab539f642a9d6484faf5df767">XR21B1411::enhanced_features</a></div><div class="ttdeci">virtual tty_features enhanced_features(void)</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8h_source.html#l00121">cdc_XR21B1411.h:121</a></div></div>
|
||||
|
@ -313,13 +313,13 @@ $(function() {
|
|||
<div class="ttc" id="aconfdescparser_8h_html_a97d95efc3446be55adbb1801c356c55c"><div class="ttname"><a href="confdescparser_8h.html#a97d95efc3446be55adbb1801c356c55c">CP_MASK_COMPARE_CLASS</a></div><div class="ttdeci">#define CP_MASK_COMPARE_CLASS</div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00039">confdescparser.h:39</a></div></div>
|
||||
<div class="ttc" id="aclass_x_r21_b1411_html_afd21365310ef007803886d6367b788d9"><div class="ttname"><a href="class_x_r21_b1411.html#afd21365310ef007803886d6367b788d9">XR21B1411::half_duplex</a></div><div class="ttdeci">virtual void half_duplex(bool s)</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8h_source.html#l00243">cdc_XR21B1411.h:243</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a3f160c6c757994f0c30bd5c5f1fb9d95"><div class="ttname"><a href="class_a_c_m.html#a3f160c6c757994f0c30bd5c5f1fb9d95">ACM::pAsync</a></div><div class="ttdeci">CDCAsyncOper * pAsync</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00166">cdcacm.h:166</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_af1a17c2d77625599da12b26cb0c90d39"><div class="ttname"><a href="class_a_c_m.html#af1a17c2d77625599da12b26cb0c90d39">ACM::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00168">cdcacm.h:168</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html"><div class="ttname"><a href="class_c_d_c_async_oper.html">CDCAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00128">cdcacm.h:128</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_x_r21_b1411_html_adbaf541661c1938fa33a9cedd9e9a4ba"><div class="ttname"><a href="class_x_r21_b1411.html#adbaf541661c1938fa33a9cedd9e9a4ba">XR21B1411::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8cpp_source.html#l00025">cdc_XR21B1411.cpp:25</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html"><div class="ttname"><a href="class_config_desc_parser.html">ConfigDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00047">confdescparser.h:47</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a9adb07c91a554fdd9ebdd7357ed78dfc"><div class="ttname"><a href="class_a_c_m.html#a9adb07c91a554fdd9ebdd7357ed78dfc">ACM::_enhanced_status</a></div><div class="ttdeci">tty_features _enhanced_status</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00175">cdcacm.h:175</a></div></div>
|
||||
|
@ -329,16 +329,16 @@ $(function() {
|
|||
<div class="ttc" id="amacros_8h_html_afc6fe7f947af35317a49a4dcfc8189fd"><div class="ttname"><a href="macros_8h.html#afc6fe7f947af35317a49a4dcfc8189fd">USBTRACE</a></div><div class="ttdeci">#define USBTRACE(s)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00082">macros.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_abaa06a619a519f4cb39cc8482af6f111"><div class="ttname"><a href="class_a_c_m.html#abaa06a619a519f4cb39cc8482af6f111">ACM::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00167">cdcacm.h:167</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
<div class="ttc" id="acdc___x_r21_b1411_8h_html"><div class="ttname"><a href="cdc___x_r21_b1411_8h.html">cdc_XR21B1411.h</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a768c0fd4ef7f5c52de9e5e7431685279"><div class="ttname"><a href="class_a_c_m.html#a768c0fd4ef7f5c52de9e5e7431685279">ACM::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00258">cdcacm.cpp:258</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -351,7 +351,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_x_r21_b1411_html_afd21365310ef007803886d6367b788d9"><div class="ttname"><a href="class_x_r21_b1411.html#afd21365310ef007803886d6367b788d9">XR21B1411::half_duplex</a></div><div class="ttdeci">virtual void half_duplex(bool s)</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8h_source.html#l00243">cdc_XR21B1411.h:243</a></div></div>
|
||||
<div class="ttc" id="acdc___x_r21_b1411_8h_html_afcbf11fa6130c11af3fc99db0e594ebe"><div class="ttname"><a href="cdc___x_r21_b1411_8h.html#afcbf11fa6130c11af3fc99db0e594ebe">XR_REG_ACM_GPIO_MODE</a></div><div class="ttdeci">#define XR_REG_ACM_GPIO_MODE</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8h_source.html#l00037">cdc_XR21B1411.h:37</a></div></div>
|
||||
<div class="ttc" id="acdc___x_r21_b1411_8h_html_a593d617a7a12d2b729f10199a4d0b152"><div class="ttname"><a href="cdc___x_r21_b1411_8h.html#a593d617a7a12d2b729f10199a4d0b152">XR_READ_REQUEST_TYPE</a></div><div class="ttdeci">#define XR_READ_REQUEST_TYPE</div><div class="ttdef"><b>Definition:</b> <a href="cdc___x_r21_b1411_8h_source.html#l00099">cdc_XR21B1411.h:99</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a9d922317b25a7ae086a6fe79984ab8d1"><div class="ttname"><a href="class_a_c_m.html#a9d922317b25a7ae086a6fe79984ab8d1">ACM::GetLineCoding</a></div><div class="ttdeci">uint8_t GetLineCoding(LINE_CODING *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00328">cdcacm.cpp:328</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html"><div class="ttname"><a href="class_c_d_c_async_oper.html">CDCAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00128">cdcacm.h:128</a></div></div>
|
||||
<div class="ttc" id="astructtty__features_html"><div class="ttname"><a href="structtty__features.html">tty_features</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00143">cdcacm.h:143</a></div></div>
|
||||
|
|
|
@ -450,11 +450,11 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_ad07ce089c8757b8d2ff37ddd83dc9351"><div class="ttname"><a href="cdcacm_8h.html#ad07ce089c8757b8d2ff37ddd83dc9351">CDC_SET_LINE_CODING</a></div><div class="ttdeci">#define CDC_SET_LINE_CODING</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00062">cdcacm.h:62</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_abb99f6b1f38ff79ec678cd957ac86758"><div class="ttname"><a href="_usb_core_8h.html#abb99f6b1f38ff79ec678cd957ac86758">USB_CLASS_COM_AND_CDC_CTRL</a></div><div class="ttdeci">#define USB_CLASS_COM_AND_CDC_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00071">UsbCore.h:71</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_abb99f6b1f38ff79ec678cd957ac86758"><div class="ttname"><a href="_usb_core_8h.html#abb99f6b1f38ff79ec678cd957ac86758">USB_CLASS_COM_AND_CDC_CTRL</a></div><div class="ttdeci">#define USB_CLASS_COM_AND_CDC_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00073">UsbCore.h:73</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_aeb60ec7876488be8b15a1ed642ac247c"><div class="ttname"><a href="class_a_c_m.html#aeb60ec7876488be8b15a1ed642ac247c">ACM::half_duplex</a></div><div class="ttdeci">virtual void half_duplex(bool s)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00241">cdcacm.h:241</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
|
@ -463,7 +463,7 @@ $(function() {
|
|||
<div class="ttc" id="acdcacm_8h_html_ad0912dac888d01142b225b0c6f8a508f"><div class="ttname"><a href="cdcacm_8h.html#ad0912dac888d01142b225b0c6f8a508f">CDC_GET_COMM_FEATURE</a></div><div class="ttdeci">#define CDC_GET_COMM_FEATURE</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00054">cdcacm.h:54</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a7f455b7a649522c29f2e63d668b0ccca"><div class="ttname"><a href="class_a_c_m.html#a7f455b7a649522c29f2e63d668b0ccca">ACM::RcvData</a></div><div class="ttdeci">uint8_t RcvData(uint16_t *nbytesptr, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00280">cdcacm.cpp:280</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html_a64094face98735ad8f1b3a1a483d7d6c"><div class="ttname"><a href="class_c_d_c_async_oper.html#a64094face98735ad8f1b3a1a483d7d6c">CDCAsyncOper::OnInit</a></div><div class="ttdeci">virtual uint8_t OnInit(ACM *pacm)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00131">cdcacm.h:131</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7dae7df3ce2685f96775f2a0fb8658ae"><div class="ttname"><a href="_usb_core_8h.html#a7dae7df3ce2685f96775f2a0fb8658ae">USB_CLASS_CDC_DATA</a></div><div class="ttdeci">#define USB_CLASS_CDC_DATA</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00078">UsbCore.h:78</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7dae7df3ce2685f96775f2a0fb8658ae"><div class="ttname"><a href="_usb_core_8h.html#a7dae7df3ce2685f96775f2a0fb8658ae">USB_CLASS_CDC_DATA</a></div><div class="ttdeci">#define USB_CLASS_CDC_DATA</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00080">UsbCore.h:80</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_acce3aedc4473cc5526efc16448b89221"><div class="ttname"><a href="cdcacm_8h.html#acce3aedc4473cc5526efc16448b89221">CDC_SUBCLASS_ACM</a></div><div class="ttdeci">#define CDC_SUBCLASS_ACM</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00027">cdcacm.h:27</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a38aabfb47a8bf743b0532e356c39faaf"><div class="ttname"><a href="message_8h.html#a38aabfb47a8bf743b0532e356c39faaf">NotifyFailGetConfDescr</a></div><div class="ttdeci">#define NotifyFailGetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00059">message.h:59</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a6701d70ae4734e8a81971d9fb8b085f2"><div class="ttname"><a href="class_a_c_m.html#a6701d70ae4734e8a81971d9fb8b085f2">ACM::qNextPollTime</a></div><div class="ttdeci">uint32_t qNextPollTime</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00172">cdcacm.h:172</a></div></div>
|
||||
|
@ -502,19 +502,19 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a3f160c6c757994f0c30bd5c5f1fb9d95"><div class="ttname"><a href="class_a_c_m.html#a3f160c6c757994f0c30bd5c5f1fb9d95">ACM::pAsync</a></div><div class="ttdeci">CDCAsyncOper * pAsync</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00166">cdcacm.h:166</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_a893b79445f99070657e8d45f6495b174"><div class="ttname"><a href="cdcacm_8h.html#a893b79445f99070657e8d45f6495b174">CDC_SET_COMM_FEATURE</a></div><div class="ttdeci">#define CDC_SET_COMM_FEATURE</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00053">cdcacm.h:53</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a9d922317b25a7ae086a6fe79984ab8d1"><div class="ttname"><a href="class_a_c_m.html#a9d922317b25a7ae086a6fe79984ab8d1">ACM::GetLineCoding</a></div><div class="ttdeci">uint8_t GetLineCoding(LINE_CODING *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00328">cdcacm.cpp:328</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_af1a17c2d77625599da12b26cb0c90d39"><div class="ttname"><a href="class_a_c_m.html#af1a17c2d77625599da12b26cb0c90d39">ACM::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00168">cdcacm.h:168</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html"><div class="ttname"><a href="class_c_d_c_async_oper.html">CDCAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00128">cdcacm.h:128</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a79e4da2cae9145d895a6a1211a96fe36"><div class="ttname"><a href="class_a_c_m.html#a79e4da2cae9145d895a6a1211a96fe36">ACM::Poll</a></div><div class="ttdeci">uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00272">cdcacm.cpp:272</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_ac96caeb8d657fa76219872ceb4379923"><div class="ttname"><a href="class_a_c_m.html#ac96caeb8d657fa76219872ceb4379923">ACM::SndData</a></div><div class="ttdeci">uint8_t SndData(uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00288">cdcacm.cpp:288</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_a5797aa38c730dde78bf3181282bd6bf9"><div class="ttname"><a href="cdcacm_8h.html#a5797aa38c730dde78bf3181282bd6bf9">bmREQ_CDCOUT</a></div><div class="ttdeci">#define bmREQ_CDCOUT</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00022">cdcacm.h:22</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af39d036ab903a96b9d4d56b879555d6c"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af39d036ab903a96b9d4d56b879555d6c">USB_ENDPOINT_DESCRIPTOR::bDescriptorType</a></div><div class="ttdeci">uint8_t bDescriptorType</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00150">usb_ch9.h:150</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_a11c392243dec4d03970f1eaa1f8053ae"><div class="ttname"><a href="cdcacm_8h.html#a11c392243dec4d03970f1eaa1f8053ae">CDC_SET_CONTROL_LINE_STATE</a></div><div class="ttdeci">#define CDC_SET_CONTROL_LINE_STATE</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00064">cdcacm.h:64</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html"><div class="ttname"><a href="cdcacm_8h.html">cdcacm.h</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html"><div class="ttname"><a href="class_config_desc_parser.html">ConfigDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00047">confdescparser.h:47</a></div></div>
|
||||
|
@ -527,13 +527,13 @@ $(function() {
|
|||
<div class="ttc" id="acdcacm_8h_html_aa11e629b02a0cd7d768f796732cb2694"><div class="ttname"><a href="cdcacm_8h.html#aa11e629b02a0cd7d768f796732cb2694">ACM_MAX_ENDPOINTS</a></div><div class="ttdeci">#define ACM_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00161">cdcacm.h:161</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_abaa06a619a519f4cb39cc8482af6f111"><div class="ttname"><a href="class_a_c_m.html#abaa06a619a519f4cb39cc8482af6f111">ACM::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00167">cdcacm.h:167</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html_a6c79b8666110840333ad3785bf7ce87c"><div class="ttname"><a href="cdcacm_8h.html#a6c79b8666110840333ad3785bf7ce87c">CDC_CLEAR_COMM_FEATURE</a></div><div class="ttdeci">#define CDC_CLEAR_COMM_FEATURE</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00055">cdcacm.h:55</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a2a618cbff52737740e76977db557ddff"><div class="ttname"><a href="class_a_c_m.html#a2a618cbff52737740e76977db557ddff">ACM::SendBreak</a></div><div class="ttdeci">uint8_t SendBreak(uint16_t duration)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00344">cdcacm.cpp:344</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a79eb8706c7f1432593fb2f2eee0da504"><div class="ttname"><a href="class_a_c_m.html#a79eb8706c7f1432593fb2f2eee0da504">ACM::SetLineCoding</a></div><div class="ttdeci">uint8_t SetLineCoding(const LINE_CODING *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00320">cdcacm.cpp:320</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a2b7125159dc81b1a896ff23cefc71938"><div class="ttname"><a href="class_a_c_m.html#a2b7125159dc81b1a896ff23cefc71938">ACM::enhanced_features</a></div><div class="ttdeci">virtual tty_features enhanced_features(void)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00221">cdcacm.h:221</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
|
@ -543,7 +543,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_l_i_n_e___c_o_d_i_n_g_html"><div class="ttname"><a href="struct_l_i_n_e___c_o_d_i_n_g.html">LINE_CODING</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00110">cdcacm.h:110</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a5512d9e8c8c59371f16018fe8ce46b19"><div class="ttname"><a href="class_a_c_m.html#a5512d9e8c8c59371f16018fe8ce46b19">ACM::bControlIface</a></div><div class="ttdeci">uint8_t bControlIface</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00169">cdcacm.h:169</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a54c90d3ca8c3f7911d9d8cb17f59d939"><div class="ttname"><a href="usb__ch9_8h.html#a54c90d3ca8c3f7911d9d8cb17f59d939">USB_TRANSFER_TYPE_BULK</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_BULK</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00092">usb_ch9.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -322,7 +322,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_a_c_m_html_a058b4d4a088a002fcde4fb2b75e33f93"><div class="ttname"><a href="class_a_c_m.html#a058b4d4a088a002fcde4fb2b75e33f93">ACM::bNumEP</a></div><div class="ttdeci">uint8_t bNumEP</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00171">cdcacm.h:171</a></div></div>
|
||||
<div class="ttc" id="astruct_l_i_n_e___c_o_d_i_n_g_html_ae2c35eef8f7e35b5f2a3464225477d3c"><div class="ttname"><a href="struct_l_i_n_e___c_o_d_i_n_g.html#ae2c35eef8f7e35b5f2a3464225477d3c">LINE_CODING::bCharFormat</a></div><div class="ttdeci">uint8_t bCharFormat</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00112">cdcacm.h:112</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_ae403b0129d7beda921de9d9586b597f7"><div class="ttname"><a href="class_a_c_m.html#ae403b0129d7beda921de9d9586b597f7">ACM::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00165">cdcacm.h:165</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a5d4d76dffdb84b4154ebaff8378a36e7"><div class="ttname"><a href="class_a_c_m.html#a5d4d76dffdb84b4154ebaff8378a36e7">ACM::autoflowRTS</a></div><div class="ttdeci">virtual void autoflowRTS(bool s)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00232">cdcacm.h:232</a></div></div>
|
||||
<div class="ttc" id="astruct_c_a_l_l___m_g_m_n_t___f_u_n_c___d_e_s_c_r_html_ad36c57f51019212d773c8d1b70b12a77"><div class="ttname"><a href="struct_c_a_l_l___m_g_m_n_t___f_u_n_c___d_e_s_c_r.html#ad36c57f51019212d773c8d1b70b12a77">CALL_MGMNT_FUNC_DESCR::bDescriptorType</a></div><div class="ttdeci">uint8_t bDescriptorType</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00088">cdcacm.h:88</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a74a3484a0f524ddf0e228c17addcebdf"><div class="ttname"><a href="class_a_c_m.html#a74a3484a0f524ddf0e228c17addcebdf">ACM::ClearCommFeature</a></div><div class="ttdeci">uint8_t ClearCommFeature(uint16_t fid)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00312">cdcacm.cpp:312</a></div></div>
|
||||
|
@ -366,7 +366,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_t_e_l___r_i_n_g_e_r___f_u_n_c___d_e_s_c_r_html_ad20f29394df0ec88cd151fa9a5a22579"><div class="ttname"><a href="struct_t_e_l___r_i_n_g_e_r___f_u_n_c___d_e_s_c_r.html#ad20f29394df0ec88cd151fa9a5a22579">TEL_RINGER_FUNC_DESCR::bDescriptorType</a></div><div class="ttdeci">uint8_t bDescriptorType</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00104">cdcacm.h:104</a></div></div>
|
||||
<div class="ttc" id="astruct_a_c_m___f_u_n_c___d_e_s_c_r_html"><div class="ttname"><a href="struct_a_c_m___f_u_n_c___d_e_s_c_r.html">ACM_FUNC_DESCR</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00094">cdcacm.h:94</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a3f160c6c757994f0c30bd5c5f1fb9d95"><div class="ttname"><a href="class_a_c_m.html#a3f160c6c757994f0c30bd5c5f1fb9d95">ACM::pAsync</a></div><div class="ttdeci">CDCAsyncOper * pAsync</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00166">cdcacm.h:166</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_c_l_a_s_s___n_o_t_i_f_i_c_a_t_i_o_n_html_a158c134809e776056d50ffada8089e56"><div class="ttname"><a href="struct_c_l_a_s_s___n_o_t_i_f_i_c_a_t_i_o_n.html#a158c134809e776056d50ffada8089e56">CLASS_NOTIFICATION::bNotification</a></div><div class="ttdeci">uint8_t bNotification</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00119">cdcacm.h:119</a></div></div>
|
||||
<div class="ttc" id="astruct_a_c_m___f_u_n_c___d_e_s_c_r_html_a6c54b317cabd68eebd318257ab02abe4"><div class="ttname"><a href="struct_a_c_m___f_u_n_c___d_e_s_c_r.html#a6c54b317cabd68eebd318257ab02abe4">ACM_FUNC_DESCR::bmCapabilities</a></div><div class="ttdeci">uint8_t bmCapabilities</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00098">cdcacm.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a9d922317b25a7ae086a6fe79984ab8d1"><div class="ttname"><a href="class_a_c_m.html#a9d922317b25a7ae086a6fe79984ab8d1">ACM::GetLineCoding</a></div><div class="ttdeci">uint8_t GetLineCoding(LINE_CODING *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00328">cdcacm.cpp:328</a></div></div>
|
||||
|
|
|
@ -489,9 +489,9 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_aa4e565c598b6605cbcfe8cab66f99e65"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#aa4e565c598b6605cbcfe8cab66f99e65">USB_DEVICE_DESCRIPTOR::bcdDevice</a></div><div class="ttdeci">uint16_t bcdDevice</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00115">usb_ch9.h:115</a></div></div>
|
||||
<div class="ttc" id="acdcftdi_8h_html_a15e9dfb0c839422b73f378a35a22cd75"><div class="ttname"><a href="cdcftdi_8h.html#a15e9dfb0c839422b73f378a35a22cd75">FT232AM</a></div><div class="ttdeci">#define FT232AM</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00031">cdcftdi.h:31</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
|
@ -525,16 +525,16 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="acdcftdi_8h_html_a284a53c8144ef5700b4817429d22ce4f"><div class="ttname"><a href="cdcftdi_8h.html#a284a53c8144ef5700b4817429d22ce4f">FTDI_SIO_GET_LATENCY_TIMER</a></div><div class="ttdeci">#define FTDI_SIO_GET_LATENCY_TIMER</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00046">cdcftdi.h:46</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_async_oper_html"><div class="ttname"><a href="class_f_t_d_i_async_oper.html">FTDIAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00081">cdcftdi.h:81</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="acdcftdi_8h_html_abdb21a829e0aca82178834602e34be7f"><div class="ttname"><a href="cdcftdi_8h.html#abdb21a829e0aca82178834602e34be7f">FTDI_SIO_SET_FLOW_CTRL</a></div><div class="ttdeci">#define FTDI_SIO_SET_FLOW_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00039">cdcftdi.h:39</a></div></div>
|
||||
<div class="ttc" id="acdcftdi_8h_html_a4462aa466c5ff32a8106849d347e9b24"><div class="ttname"><a href="cdcftdi_8h.html#a4462aa466c5ff32a8106849d347e9b24">FTDI_VID</a></div><div class="ttdeci">#define FTDI_VID</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00028">cdcftdi.h:28</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_acb8efdc33bd503563018b7eee577aecf"><div class="ttname"><a href="class_f_t_d_i.html#acb8efdc33bd503563018b7eee577aecf">FTDI::SetBaudRate</a></div><div class="ttdeci">uint8_t SetBaudRate(uint32_t baud)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00293">cdcftdi.cpp:293</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af39d036ab903a96b9d4d56b879555d6c"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af39d036ab903a96b9d4d56b879555d6c">USB_ENDPOINT_DESCRIPTOR::bDescriptorType</a></div><div class="ttdeci">uint8_t bDescriptorType</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00150">usb_ch9.h:150</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_async_oper_html_a1fe60b9f94fc0adc829918f51d8d7459"><div class="ttname"><a href="class_f_t_d_i_async_oper.html#a1fe60b9f94fc0adc829918f51d8d7459">FTDIAsyncOper::OnInit</a></div><div class="ttdeci">virtual uint8_t OnInit(FTDI *pftdi)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00084">cdcftdi.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_a97b64a4ff782525411423b2f311d85d7"><div class="ttname"><a href="class_f_t_d_i.html#a97b64a4ff782525411423b2f311d85d7">FTDI::SetLatency</a></div><div class="ttdeci">uint8_t SetLatency(uint8_t l)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00335">cdcftdi.cpp:335</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html"><div class="ttname"><a href="class_config_desc_parser.html">ConfigDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00047">confdescparser.h:47</a></div></div>
|
||||
|
@ -542,12 +542,12 @@ $(function() {
|
|||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_a2d40115414dadfee8c284e0f5d397621"><div class="ttname"><a href="class_f_t_d_i.html#a2d40115414dadfee8c284e0f5d397621">FTDI::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00041">cdcftdi.cpp:41</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_a62374382f16e1c557812fe5a50414d49"><div class="ttname"><a href="class_f_t_d_i.html#a62374382f16e1c557812fe5a50414d49">FTDI::GetLatency</a></div><div class="ttdeci">uint8_t GetLatency(uint8_t *l)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00345">cdcftdi.cpp:345</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_af36414f3137edd44ec007978db2ea712"><div class="ttname"><a href="class_f_t_d_i.html#af36414f3137edd44ec007978db2ea712">FTDI::FTDI</a></div><div class="ttdeci">FTDI(USB *pusb, FTDIAsyncOper *pasync, uint16_t idProduct=FTDI_PID)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00023">cdcftdi.cpp:23</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
|
@ -557,7 +557,7 @@ $(function() {
|
|||
<div class="ttc" id="acdcftdi_8h_html_a0a5515eba4af8c37b71db51de289b3b4"><div class="ttname"><a href="cdcftdi_8h.html#a0a5515eba4af8c37b71db51de289b3b4">FTDI_SIO_MODEM_CTRL</a></div><div class="ttdeci">#define FTDI_SIO_MODEM_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00038">cdcftdi.h:38</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a54c90d3ca8c3f7911d9d8cb17f59d939"><div class="ttname"><a href="usb__ch9_8h.html#a54c90d3ca8c3f7911d9d8cb17f59d939">USB_TRANSFER_TYPE_BULK</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_BULK</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00092">usb_ch9.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_ab7d7c305729fe4bbc746fa0569261a71"><div class="ttname"><a href="class_f_t_d_i.html#ab7d7c305729fe4bbc746fa0569261a71">FTDI::SetData</a></div><div class="ttdeci">uint8_t SetData(uint16_t databm)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00369">cdcftdi.cpp:369</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -222,7 +222,7 @@ $(function() {
|
|||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#endif // __CDCFTDI_H__</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="acdcftdi_8h_html_a9d25344c78c7608f2e49de9767abd0d9"><div class="ttname"><a href="cdcftdi_8h.html#a9d25344c78c7608f2e49de9767abd0d9">FTDI_MAX_ENDPOINTS</a></div><div class="ttdeci">#define FTDI_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00096">cdcftdi.h:96</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html"><div class="ttname"><a href="class_f_t_d_i.html">FTDI</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00098">cdcftdi.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_ae224d7ea581e5df3b11416410a679086"><div class="ttname"><a href="class_f_t_d_i.html#ae224d7ea581e5df3b11416410a679086">FTDI::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00138">cdcftdi.h:138</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_a5f383dd8eb114563194da011f1d613fd"><div class="ttname"><a href="class_f_t_d_i.html#a5f383dd8eb114563194da011f1d613fd">FTDI::Poll</a></div><div class="ttdeci">uint8_t Poll()</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00278">cdcftdi.cpp:278</a></div></div>
|
||||
|
@ -237,7 +237,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
|
||||
<div class="ttc" id="acdcftdi_8h_html_a38bbee602455b866024aa7a03c6cefb7"><div class="ttname"><a href="cdcftdi_8h.html#a38bbee602455b866024aa7a03c6cefb7">FTDI_PID</a></div><div class="ttdeci">#define FTDI_PID</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00029">cdcftdi.h:29</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_async_oper_html"><div class="ttname"><a href="class_f_t_d_i_async_oper.html">FTDIAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00081">cdcftdi.h:81</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="acdcftdi_8h_html_a4462aa466c5ff32a8106849d347e9b24"><div class="ttname"><a href="cdcftdi_8h.html#a4462aa466c5ff32a8106849d347e9b24">FTDI_VID</a></div><div class="ttdeci">#define FTDI_VID</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00028">cdcftdi.h:28</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_html_acb8efdc33bd503563018b7eee577aecf"><div class="ttname"><a href="class_f_t_d_i.html#acb8efdc33bd503563018b7eee577aecf">FTDI::SetBaudRate</a></div><div class="ttdeci">uint8_t SetBaudRate(uint32_t baud)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8cpp_source.html#l00293">cdcftdi.cpp:293</a></div></div>
|
||||
<div class="ttc" id="aclass_f_t_d_i_async_oper_html_a1fe60b9f94fc0adc829918f51d8d7459"><div class="ttname"><a href="class_f_t_d_i_async_oper.html#a1fe60b9f94fc0adc829918f51d8d7459">FTDIAsyncOper::OnInit</a></div><div class="ttdeci">virtual uint8_t OnInit(FTDI *pftdi)</div><div class="ttdef"><b>Definition:</b> <a href="cdcftdi_8h_source.html#l00084">cdcftdi.h:84</a></div></div>
|
||||
|
|
|
@ -326,7 +326,7 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_aa4e565c598b6605cbcfe8cab66f99e65"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#aa4e565c598b6605cbcfe8cab66f99e65">USB_DEVICE_DESCRIPTOR::bcdDevice</a></div><div class="ttdeci">uint16_t bcdDevice</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00115">usb_ch9.h:115</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
|
@ -345,32 +345,32 @@ $(function() {
|
|||
<div class="ttc" id="aclass_p_l2303_html_ab3dfad9e451152abbdab4856accbb80c"><div class="ttname"><a href="class_p_l2303.html#ab3dfad9e451152abbdab4856accbb80c">PL2303::PL2303</a></div><div class="ttdeci">PL2303(USB *pusb, CDCAsyncOper *pasync)</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8cpp_source.html#l00019">cdcprolific.cpp:19</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html"><div class="ttname"><a href="struct_ep_info.html">EpInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00039">address.h:39</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a3f160c6c757994f0c30bd5c5f1fb9d95"><div class="ttname"><a href="class_a_c_m.html#a3f160c6c757994f0c30bd5c5f1fb9d95">ACM::pAsync</a></div><div class="ttdeci">CDCAsyncOper * pAsync</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00166">cdcacm.h:166</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_af1a17c2d77625599da12b26cb0c90d39"><div class="ttname"><a href="class_a_c_m.html#af1a17c2d77625599da12b26cb0c90d39">ACM::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00168">cdcacm.h:168</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html"><div class="ttname"><a href="class_c_d_c_async_oper.html">CDCAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00128">cdcacm.h:128</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="acdcprolific_8h_html_a6003f43ffe2391c0c31ea48f6b772627af7bb5f5cb18b8f8cac6c93db12ad7997"><div class="ttname"><a href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627af7bb5f5cb18b8f8cac6c93db12ad7997">type_0</a></div><div class="ttdeci">@ type_0</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00114">cdcprolific.h:114</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html"><div class="ttname"><a href="class_config_desc_parser.html">ConfigDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00047">confdescparser.h:47</a></div></div>
|
||||
<div class="ttc" id="aclass_p_l2303_html_a23c849fb504c1fe6f46c84d04c0a47cf"><div class="ttname"><a href="class_p_l2303.html#a23c849fb504c1fe6f46c84d04c0a47cf">PL2303::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8cpp_source.html#l00024">cdcprolific.cpp:24</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_afc6fe7f947af35317a49a4dcfc8189fd"><div class="ttname"><a href="macros_8h.html#afc6fe7f947af35317a49a4dcfc8189fd">USBTRACE</a></div><div class="ttdeci">#define USBTRACE(s)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00082">macros.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_abaa06a619a519f4cb39cc8482af6f111"><div class="ttname"><a href="class_a_c_m.html#abaa06a619a519f4cb39cc8482af6f111">ACM::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00167">cdcacm.h:167</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_afa7047f0318ab6df92a12291511cc1ce"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#afa7047f0318ab6df92a12291511cc1ce">USB_DEVICE_DESCRIPTOR::bDeviceClass</a></div><div class="ttdeci">uint8_t bDeviceClass</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00109">usb_ch9.h:109</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="acdcprolific_8h_html_a6003f43ffe2391c0c31ea48f6b772627a6035ccdf4905b89a274404ba50766fd7"><div class="ttname"><a href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627a6035ccdf4905b89a274404ba50766fd7">rev_HX</a></div><div class="ttdeci">@ rev_HX</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00117">cdcprolific.h:117</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
<div class="ttc" id="acdcprolific_8h_html_af1a8fea671253f8bb7f124ad159f415a"><div class="ttname"><a href="cdcprolific_8h.html#af1a8fea671253f8bb7f124ad159f415a">CHECK_PID</a></div><div class="ttdeci">#define CHECK_PID(pid)</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00025">cdcprolific.h:25</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a6c3ba3f7e6dccb450267011ce783d7ea"><div class="ttname"><a href="class_u_s_b.html#a6c3ba3f7e6dccb450267011ce783d7ea">USB::setEpInfoEntry</a></div><div class="ttdeci">uint8_t setEpInfoEntry(uint8_t addr, uint8_t epcount, EpInfo *eprecord_ptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00064">Usb.cpp:64</a></div></div>
|
||||
<div class="ttc" id="aclass_a_c_m_html_a768c0fd4ef7f5c52de9e5e7431685279"><div class="ttname"><a href="class_a_c_m.html#a768c0fd4ef7f5c52de9e5e7431685279">ACM::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8cpp_source.html#l00258">cdcacm.cpp:258</a></div></div>
|
||||
<div class="ttc" id="acdcprolific_8h_html_ac33a32ea1e6c88a3041b8fd579bb439b"><div class="ttname"><a href="cdcprolific_8h.html#ac33a32ea1e6c88a3041b8fd579bb439b">PL_VID</a></div><div class="ttdeci">#define PL_VID</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00024">cdcprolific.h:24</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -239,7 +239,7 @@ $(function() {
|
|||
<div class="ttc" id="acdcprolific_8h_html_add931a54ea58b7022eab1911dfd744fba692a434f5e6e0dc6487eb855a2d45ff0"><div class="ttname"><a href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fba692a434f5e6e0dc6487eb855a2d45ff0">kXOnNeeded</a></div><div class="ttdeci">@ kXOnNeeded</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00109">cdcprolific.h:109</a></div></div>
|
||||
<div class="ttc" id="acdcprolific_8h_html_add931a54ea58b7022eab1911dfd744fba85a29accfd1f300da85475fe594131ef"><div class="ttname"><a href="cdcprolific_8h.html#add931a54ea58b7022eab1911dfd744fba85a29accfd1f300da85475fe594131ef">kXOnSent</a></div><div class="ttdeci">@ kXOnSent</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00105">cdcprolific.h:105</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a636695a5c3d35cd6b9e31c54edfacd7c"><div class="ttname"><a href="class_u_s_b.html#a636695a5c3d35cd6b9e31c54edfacd7c">USB::ctrlReq</a></div><div class="ttdeci">uint8_t ctrlReq(uint8_t addr, uint8_t ep, uint8_t bmReqType, uint8_t bRequest, uint8_t wValLo, uint8_t wValHi, uint16_t wInd, uint16_t total, uint16_t nbytes, uint8_t *dataptr, USBReadParser *p)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00126">Usb.cpp:126</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_c_d_c_async_oper_html"><div class="ttname"><a href="class_c_d_c_async_oper.html">CDCAsyncOper</a></div><div class="ttdef"><b>Definition:</b> <a href="cdcacm_8h_source.html#l00128">cdcacm.h:128</a></div></div>
|
||||
<div class="ttc" id="acdcprolific_8h_html_a6003f43ffe2391c0c31ea48f6b772627af7bb5f5cb18b8f8cac6c93db12ad7997"><div class="ttname"><a href="cdcprolific_8h.html#a6003f43ffe2391c0c31ea48f6b772627af7bb5f5cb18b8f8cac6c93db12ad7997">type_0</a></div><div class="ttdeci">@ type_0</div><div class="ttdef"><b>Definition:</b> <a href="cdcprolific_8h_source.html#l00114">cdcprolific.h:114</a></div></div>
|
||||
<div class="ttc" id="acdcacm_8h_html"><div class="ttname"><a href="cdcacm_8h.html">cdcacm.h</a></div></div>
|
||||
|
|
|
@ -185,7 +185,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00210">210</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00212">212</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
</div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
|
||||
<a id="a8ff8cd03496bdcb0ca26f18878ad299d"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8ff8cd03496bdcb0ca26f18878ad299d">◆ </a></span>USB()</h2>
|
||||
|
@ -231,7 +231,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00218">218</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00220">220</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -258,7 +258,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00222">222</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00224">224</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -285,7 +285,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00226">226</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00228">228</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -313,7 +313,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00230">230</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00232">232</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -341,7 +341,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00240">240</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00242">242</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -127,7 +127,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00134">134</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00136">136</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a3706cf6b18785aff823171e280bab738"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3706cf6b18785aff823171e280bab738">◆ </a></span>Init()</h2>
|
||||
|
@ -171,7 +171,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a51870da9badc037166b86da60bcda6ea">BulkOnly</a>, <a class="el" href="class_b_t_d.html#a48608619d8253972dd132edbb3001c5f">BTD</a>, <a class="el" href="class_h_i_d_boot.html#aa30d7cf292378153f41d8a13380c6119">HIDBoot< BOOT_PROTOCOL ></a>, <a class="el" href="class_a_c_m.html#ad3210651d58c77d3ded4b4b83a9476b7">ACM</a>, <a class="el" href="class_u_s_b_hub.html#ab2b2e257556e3d59f9258dd84d6f636e">USBHub</a>, <a class="el" href="class_f_t_d_i.html#a2d40115414dadfee8c284e0f5d397621">FTDI</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#a9c8d149a823d2b8d1c3579f0f445cf19">USBH_MIDI</a>, <a class="el" href="class_p_l2303.html#a23c849fb504c1fe6f46c84d04c0a47cf">PL2303</a>, <a class="el" href="class_x_r21_b1411.html#adbaf541661c1938fa33a9cedd9e9a4ba">XR21B1411</a>, <a class="el" href="class_a_d_k.html#a8c5c2e212c748966ccd863499d202063">ADK</a>, <a class="el" href="class_h_i_d_composite.html#ac5d02f2915f83817f2121acdefc7f573">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#aeb2d90a3d77fc252a12f5ed54c3f370e">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#a07de216bf16a83501d74463c00bf1fc8">XBOXRECV</a>, <a class="el" href="class_a_m_b_x.html#a676e193add396dd56527cf538765d01c">AMBX</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a9d2ad06354787bc252058bb28015b56e">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a0083545cb99fb8786e60281fe7a9050d">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a7260253c704b147e6dfd762e13222434">XBOXOLD</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00137">137</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00139">139</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -217,7 +217,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_bulk_only.html#aa8fe167a7af12dce9964fa5a430c53ea">BulkOnly</a>, <a class="el" href="class_b_t_d.html#a4f1808a49e9aca397ba829fac16dc5c3">BTD</a>, <a class="el" href="class_a_d_k.html#a14f24ca8246c5b6126a5aa72cf6ee120">ADK</a>, and <a class="el" href="class_x_b_o_x_r_e_c_v.html#a3dd42b9a1351f172fc6e39df2fe99398">XBOXRECV</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00141">141</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00143">143</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -246,7 +246,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a8a9b213d1800db2d8e661d242b57b195">BulkOnly</a>, <a class="el" href="class_b_t_d.html#aa87c23bce56a20f2db47c6a40c8eda87">BTD</a>, <a class="el" href="class_h_i_d_boot.html#aa21946ce7a4531c036180b5de2941502">HIDBoot< BOOT_PROTOCOL ></a>, <a class="el" href="class_a_c_m.html#a768c0fd4ef7f5c52de9e5e7431685279">ACM</a>, <a class="el" href="class_u_s_b_hub.html#a3f0631a3bb6018319107af2fa2373fab">USBHub</a>, <a class="el" href="class_f_t_d_i.html#aadee262e2eda31deda790d5d10090b6f">FTDI</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#a912c417424d6f21cf1afbf524c418eb5">USBH_MIDI</a>, <a class="el" href="class_a_d_k.html#a7f64af34d7890f87ceab5d144f6c26ef">ADK</a>, <a class="el" href="class_h_i_d_composite.html#a32e00e1018a5d54096f5146139cbdcba">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#ab836f2e18a00ef89054d66fb2023ba64">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#ad0e6b53a818516b7d6af0beaa8cebc7a">XBOXRECV</a>, <a class="el" href="class_a_m_b_x.html#a1bac21499826d3730b09c0518285261b">AMBX</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a9a296b98b40f5a36d46297d98ef0f9b5">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a5750c5448bf1ec73a7669ca2e4799c98">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a8245e0d30eed5fb7dc761fc350fd1765">XBOXOLD</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00145">145</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00147">147</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -275,7 +275,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_h_i_d_universal.html#a71b7d8e31a4331071bbc0e3b678cdd3f">HIDUniversal</a>, <a class="el" href="class_bulk_only.html#a51b8a76f5e16697476ce2dcff2514bc6">BulkOnly</a>, <a class="el" href="class_b_t_d.html#a76e201c5b561e3a6d0405894ba5c2e41">BTD</a>, <a class="el" href="class_h_i_d_boot.html#aa950fe6f7e492c2048f59c98a58ac005">HIDBoot< BOOT_PROTOCOL ></a>, <a class="el" href="class_a_c_m.html#a79e4da2cae9145d895a6a1211a96fe36">ACM</a>, <a class="el" href="class_u_s_b_hub.html#ae2d621225444f3186792617cecffbb1b">USBHub</a>, <a class="el" href="class_f_t_d_i.html#a5f383dd8eb114563194da011f1d613fd">FTDI</a>, <a class="el" href="class_a_d_k.html#af3784434ee6a1c6f3dc5b591f467e703">ADK</a>, <a class="el" href="class_h_i_d_composite.html#af38613fc2c04d7dcdd5538c83730c282">HIDComposite</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#ac645e477bde4c2c2674ad8916f749651">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#aafe1688ba3dc9b9ac425ebbbf001a1cc">XBOXRECV</a>, <a class="el" href="class_a_m_b_x.html#a170eab5afaacf6cf1c795fe20aaf452d">AMBX</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a2f4684fe0785e50de434d95f4336fa12">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a9068e2a036012614c0db163830cbcf00">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a332bf499dd0434d70db8ad8a6f3f4850">XBOXOLD</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00149">149</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00151">151</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -304,7 +304,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a376cb3367071555816e2b0c74ad7eb12">BulkOnly</a>, <a class="el" href="class_b_t_d.html#aecdd9d00fc9c12bb3677ed213a6687c3">BTD</a>, <a class="el" href="class_h_i_d_boot.html#a6fafa2711d72ff4efd6bf91984585aba">HIDBoot< BOOT_PROTOCOL ></a>, <a class="el" href="class_a_c_m.html#a7e0bb108012af9a99bb98aefca036d84">ACM</a>, <a class="el" href="class_u_s_b_hub.html#af4052e34bdafa21db5376a3011778b99">USBHub</a>, <a class="el" href="class_f_t_d_i.html#ae224d7ea581e5df3b11416410a679086">FTDI</a>, <a class="el" href="class_u_s_b_h___m_i_d_i.html#ae3cf983bd74a2ec29fe9dee0f5f040d3">USBH_MIDI</a>, <a class="el" href="class_a_d_k.html#a1a972e8dc98b60ab27528db3af2618c3">ADK</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#a05332491fe28b71c6d7c9a9827370bdf">XBOXONE</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#a2d58b0a20eb804d853713ade83d01631">XBOXRECV</a>, <a class="el" href="class_a_m_b_x.html#ac8050fa02a28f3bcb823044f85630343">AMBX</a>, <a class="el" href="class_h_i_d_composite.html#a78e132d91e9ed557260955d5426f3442">HIDComposite</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#a42c870e64582980634423248d64500b4">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a04b79c271ca14e1e095c6e305c672627">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#ac2db53abfe0aae15d56ef65b57a2b38a">XBOXOLD</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00153">153</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00155">155</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -334,7 +334,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_u_s_b_hub.html#ae7e4c1e231ce7cb56bae1688c0e95e58">USBHub</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00157">157</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00159">159</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -374,7 +374,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_b_t_d.html#ae0808ebf7578fc022b8f05c8779d3102">BTD</a>, <a class="el" href="class_p_s_buzz.html#ae94840ce88d873664d1f1d8e46928acb">PSBuzz</a>, <a class="el" href="class_p_s5_u_s_b.html#a5feaf07ef4275c45b1f24acf1cd61ffd">PS5USB</a>, <a class="el" href="class_switch_pro_u_s_b.html#aac7607cf298e7ba9a654cbc735210a4d">SwitchProUSB</a>, <a class="el" href="class_f_t_d_i.html#a534da68bb1ff411b30281fe52e8fec10">FTDI</a>, <a class="el" href="class_mini_d_s_p.html#ab0f36efa8eb39bf4df08f0dee5ce352c">MiniDSP</a>, <a class="el" href="class_x_b_o_x_o_n_e.html#a53082e8413a3e7046b7e96fa3183b0eb">XBOXONE</a>, <a class="el" href="class_p_s4_u_s_b.html#a991ca2571cbd072749dd754df26faa5a">PS4USB</a>, <a class="el" href="class_a_d_k.html#a9ad9aa3153c4cd1e083251bf42ab536f">ADK</a>, <a class="el" href="class_x_r21_b1411.html#a20c357d629c6cbb4f5f98211b5555906">XR21B1411</a>, <a class="el" href="class_x_b_o_x_r_e_c_v.html#a119cff07be751ce16d7854fab6dc898c">XBOXRECV</a>, <a class="el" href="class_a_m_b_x.html#a02fc08db15af0a428d551e4a86584ae5">AMBX</a>, <a class="el" href="class_x_b_o_x_u_s_b.html#aad0847615d298e8f65909f467216ca14">XBOXUSB</a>, <a class="el" href="class_p_s3_u_s_b.html#a2dd246a86a9d8a0453199a09b495e608">PS3USB</a>, and <a class="el" href="class_x_b_o_x_o_l_d.html#a6db4a09978cacebb93d1b4ea5ad676f2">XBOXOLD</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00161">161</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00163">163</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -404,7 +404,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_bulk_only.html#a878110a3df287aae4f95807865d18819">BulkOnly</a>, <a class="el" href="class_b_t_d.html#af2cd7fd7592348f26c78e49b40e83935">BTD</a>, <a class="el" href="class_h_i_d_boot.html#a9dd6ae46dfafc0e8c752c555b863e414">HIDBoot< BOOT_PROTOCOL ></a>, and <a class="el" href="class_u_s_b_hub.html#a7b00cb8e367ad377e2e533e29517e413">USBHub</a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00165">165</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00167">167</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -434,7 +434,7 @@ Public Member Functions</h2></td></tr>
|
|||
|
||||
<p>Reimplemented in <a class="el" href="class_h_i_d_boot.html#af6e5bab1841569ea5d974b1d95aae502">HIDBoot< BOOT_PROTOCOL ></a>.</p>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00169">169</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00171">171</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -92,7 +92,7 @@ Public Member Functions</h2></td></tr>
|
|||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00205">205</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00207">207</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="afdb9cea2a2fe18d26f4ec595b86a7f7c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afdb9cea2a2fe18d26f4ec595b86a7f7c">◆ </a></span>Parse()</h2>
|
||||
|
|
|
@ -301,7 +301,7 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a27117e124c5d66d5512fe8d494fe6338"><div class="ttname"><a href="message_8h.html#a27117e124c5d66d5512fe8d494fe6338">Notify</a></div><div class="ttdeci">#define Notify(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00051">message.h:51</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac3f574f82929eedc3386195f9a941203"><div class="ttname"><a href="usb__ch9_8h.html#ac3f574f82929eedc3386195f9a941203">USB_DESCRIPTOR_ENDPOINT</a></div><div class="ttdeci">#define USB_DESCRIPTOR_ENDPOINT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00074">usb_ch9.h:74</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_aa17b365c4eb8bd2f6a4d4e4fb5f881c7"><div class="ttname"><a href="usb__ch9_8h.html#aa17b365c4eb8bd2f6a4d4e4fb5f881c7">USB_DESCRIPTOR_CONFIGURATION</a></div><div class="ttdeci">#define USB_DESCRIPTOR_CONFIGURATION</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00071">usb_ch9.h:71</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="aconfdescparser_8h_html_a640401f5d117e10f0f0fd26f74f3975e"><div class="ttname"><a href="confdescparser_8h.html#a640401f5d117e10f0f0fd26f74f3975e">CP_MASK_COMPARE_SUBCLASS</a></div><div class="ttdeci">#define CP_MASK_COMPARE_SUBCLASS</div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00040">confdescparser.h:40</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a90140ca7ead37fd62faeb395f0942a67"><div class="ttname"><a href="usb__ch9_8h.html#a90140ca7ead37fd62faeb395f0942a67">HID_DESCRIPTOR_HID</a></div><div class="ttdeci">#define HID_DESCRIPTOR_HID</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00080">usb_ch9.h:80</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html_a58ece11be65d0e5eed1784c31598717a"><div class="ttname"><a href="class_config_desc_parser.html#a58ece11be65d0e5eed1784c31598717a">ConfigDescParser::ConfigDescParser</a></div><div class="ttdeci">ConfigDescParser(UsbConfigXtracter *xtractor)</div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00079">confdescparser.h:79</a></div></div>
|
||||
|
|
|
@ -716,11 +716,11 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_mouse_report_parser_html_accfab93f9a2ba8fa0998437dcca44086"><div class="ttname"><a href="class_mouse_report_parser.html#accfab93f9a2ba8fa0998437dcca44086">MouseReportParser::OnLeftButtonDown</a></div><div class="ttdeci">virtual void OnLeftButtonDown(MOUSEINFO *mi)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00069">hidboot.h:69</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="astruct_k_b_d_l_e_d_s_html"><div class="ttname"><a href="struct_k_b_d_l_e_d_s.html">KBDLEDS</a></div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00112">hidboot.h:112</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_aa21e9230ae4c2f068c404a9c2909a1f3"><div class="ttname"><a href="class_keyboard_report_parser.html#aa21e9230ae4c2f068c404a9c2909a1f3">KeyboardReportParser::OemToAscii</a></div><div class="ttdeci">uint8_t OemToAscii(uint8_t mod, uint8_t key)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8cpp_source.html#l00165">hidboot.cpp:165</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_a3b6ba9344d4ae0847095896841587862"><div class="ttname"><a href="macros_8h.html#a3b6ba9344d4ae0847095896841587862">USBTRACE3</a></div><div class="ttdeci">#define USBTRACE3(s, r, l)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00085">macros.h:85</a></div></div>
|
||||
<div class="ttc" id="astruct_k_b_d_l_e_d_s_html_a4a427e795e68a0f21a9f1fd919f301b7"><div class="ttname"><a href="struct_k_b_d_l_e_d_s.html#a4a427e795e68a0f21a9f1fd919f301b7">KBDLEDS::bmCompose</a></div><div class="ttdeci">uint8_t bmCompose</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00116">hidboot.h:116</a></div></div>
|
||||
|
@ -756,7 +756,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_h_i_d_boot_html_a04475d2cd6d8ae19d4e4149714fa4bef"><div class="ttname"><a href="class_h_i_d_boot.html#a04475d2cd6d8ae19d4e4149714fa4bef">HIDBoot::EndpointXtract</a></div><div class="ttdeci">virtual void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00539">hidboot.h:539</a></div></div>
|
||||
<div class="ttc" id="ausbhid_8h_html_a5153bc7974af5cfead6daea72b8b2f6a"><div class="ttname"><a href="usbhid_8h.html#a5153bc7974af5cfead6daea72b8b2f6a">HID_RPT_PROTOCOL</a></div><div class="ttdeci">#define HID_RPT_PROTOCOL</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00083">usbhid.h:83</a></div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_a122bfa9d4baa9f85010aea8245c2295c"><div class="ttname"><a href="class_keyboard_report_parser.html#a122bfa9d4baa9f85010aea8245c2295c">KeyboardReportParser::Parse</a></div><div class="ttdeci">void Parse(USBHID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8cpp_source.html#l00127">hidboot.cpp:127</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af062e949014bed74a8b5fedcf1705602"><div class="ttname"><a href="_usb_core_8h.html#af062e949014bed74a8b5fedcf1705602">USB_CLASS_HID</a></div><div class="ttdeci">#define USB_CLASS_HID</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00072">UsbCore.h:72</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af062e949014bed74a8b5fedcf1705602"><div class="ttname"><a href="_usb_core_8h.html#af062e949014bed74a8b5fedcf1705602">USB_CLASS_HID</a></div><div class="ttdeci">#define USB_CLASS_HID</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00074">UsbCore.h:74</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_a92d96e9016c96043dccf56872d13a628"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#a92d96e9016c96043dccf56872d13a628">USB_DEVICE_DESCRIPTOR::bMaxPacketSize0</a></div><div class="ttdeci">uint8_t bMaxPacketSize0</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00112">usb_ch9.h:112</a></div></div>
|
||||
<div class="ttc" id="aaddress_8h_html_a517dfa014946e2d087d197312234a1de"><div class="ttname"><a href="address_8h.html#a517dfa014946e2d087d197312234a1de">USB_NAK_MAX_POWER</a></div><div class="ttdeci">#define USB_NAK_MAX_POWER</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00034">address.h:34</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_boot_html_a3e44d340fab7e9eedb357ef61e1c19a5"><div class="ttname"><a href="class_h_i_d_boot.html#a3e44d340fab7e9eedb357ef61e1c19a5">HIDBoot::SetReportParser</a></div><div class="ttdeci">virtual bool SetReportParser(uint8_t id, HIDReportParser *prs)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00224">hidboot.h:224</a></div></div>
|
||||
|
@ -778,7 +778,7 @@ $(function() {
|
|||
<div class="ttc" id="ahidboot_8h_html_abed3f994055e37e80bede60fda7ea056"><div class="ttname"><a href="hidboot_8h.html#abed3f994055e37e80bede60fda7ea056">UHS_HID_BOOT_KEY_NUM_LOCK</a></div><div class="ttdeci">#define UHS_HID_BOOT_KEY_NUM_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00027">hidboot.h:27</a></div></div>
|
||||
<div class="ttc" id="ausbhid_8h_html_ad19f323d7585e5a41cc4f8125447552b"><div class="ttname"><a href="usbhid_8h.html#ad19f323d7585e5a41cc4f8125447552b">USB_HID_PROTOCOL_KEYBOARD</a></div><div class="ttdeci">#define USB_HID_PROTOCOL_KEYBOARD</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00093">usbhid.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_boot_html_a6fafa2711d72ff4efd6bf91984585aba"><div class="ttname"><a href="class_h_i_d_boot.html#a6fafa2711d72ff4efd6bf91984585aba">HIDBoot::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00234">hidboot.h:234</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_a65e6da24b038be3095d06e13b4a280ba"><div class="ttname"><a href="class_keyboard_report_parser.html#a65e6da24b038be3095d06e13b4a280ba">KeyboardReportParser::bInfo</a></div><div class="ttdeci">uint8_t bInfo[sizeof(KBDINFO)]</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00131">hidboot.h:131</a></div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_afde38237f909416f77e81a5b5df8da7d"><div class="ttname"><a href="class_keyboard_report_parser.html#afde38237f909416f77e81a5b5df8da7d">KeyboardReportParser::HandleLockingKeys</a></div><div class="ttdeci">virtual uint8_t HandleLockingKeys(USBHID *hid, uint8_t key)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00151">hidboot.h:151</a></div></div>
|
||||
<div class="ttc" id="ahidboot_8h_html_aa1e198c16d2e9fad0e5c025e801f2fae"><div class="ttname"><a href="hidboot_8h.html#aa1e198c16d2e9fad0e5c025e801f2fae">totalEndpoints</a></div><div class="ttdeci">#define totalEndpoints(p)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00033">hidboot.h:33</a></div></div>
|
||||
|
@ -787,7 +787,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_m_o_d_i_f_i_e_r_k_e_y_s_html_a8926773a958c27b996966489ecdf0da8"><div class="ttname"><a href="struct_m_o_d_i_f_i_e_r_k_e_y_s.html#a8926773a958c27b996966489ecdf0da8">MODIFIERKEYS::bmRightCtrl</a></div><div class="ttdeci">uint8_t bmRightCtrl</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00090">hidboot.h:90</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f">L</a></div><div class="ttdeci">@ L</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00179">controllerEnums.h:179</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_boot_html_a9972f402f3141b2d71c0e59602675f68"><div class="ttname"><a href="class_h_i_d_boot.html#a9972f402f3141b2d71c0e59602675f68">HIDBoot::isReady</a></div><div class="ttdeci">virtual bool isReady()</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00238">hidboot.h:238</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="astruct_k_b_d_l_e_d_s_html_a3885cc62f7ab3f3f450814d05204d1b3"><div class="ttname"><a href="struct_k_b_d_l_e_d_s.html#a3885cc62f7ab3f3f450814d05204d1b3">KBDLEDS::bmNumLock</a></div><div class="ttdeci">uint8_t bmNumLock</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00113">hidboot.h:113</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_boot_html_aa21946ce7a4531c036180b5de2941502"><div class="ttname"><a href="class_h_i_d_boot.html#aa21946ce7a4531c036180b5de2941502">HIDBoot::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00564">hidboot.h:564</a></div></div>
|
||||
|
@ -796,7 +796,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_sink_parser_html"><div class="ttname"><a href="class_sink_parser.html">SinkParser</a></div><div class="ttdef"><b>Definition:</b> <a href="sink__parser_8h_source.html#l00035">sink_parser.h:35</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_boot_html"><div class="ttname"><a href="class_h_i_d_boot.html">HIDBoot</a></div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00201">hidboot.h:201</a></div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_aa867ab4b6898efa9b768bd05f275809c"><div class="ttname"><a href="class_keyboard_report_parser.html#aa867ab4b6898efa9b768bd05f275809c">KeyboardReportParser::kbdLeds</a></div><div class="ttdeci">KBDLEDS kbdLeds</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00135">hidboot.h:135</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html"><div class="ttname"><a href="class_config_desc_parser.html">ConfigDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00047">confdescparser.h:47</a></div></div>
|
||||
<div class="ttc" id="astruct_k_b_d_l_e_d_s_html_adf2e5ff049894e40b0fab7d830f3c393"><div class="ttname"><a href="struct_k_b_d_l_e_d_s.html#adf2e5ff049894e40b0fab7d830f3c393">KBDLEDS::bmScrollLock</a></div><div class="ttdeci">uint8_t bmScrollLock</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00115">hidboot.h:115</a></div></div>
|
||||
<div class="ttc" id="aclass_mouse_report_parser_html_a6e640919bf67e70c66f1dcbee5798e45"><div class="ttname"><a href="class_mouse_report_parser.html#a6e640919bf67e70c66f1dcbee5798e45">MouseReportParser::OnLeftButtonUp</a></div><div class="ttdeci">virtual void OnLeftButtonUp(MOUSEINFO *mi)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00066">hidboot.h:66</a></div></div>
|
||||
|
@ -806,12 +806,12 @@ $(function() {
|
|||
<div class="ttc" id="aclass_h_i_d_boot_html_af6e5bab1841569ea5d974b1d95aae502"><div class="ttname"><a href="class_h_i_d_boot.html#af6e5bab1841569ea5d974b1d95aae502">HIDBoot::DEVSUBCLASSOK</a></div><div class="ttdeci">virtual bool DEVSUBCLASSOK(uint8_t subklass)</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00250">hidboot.h:250</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="astruct_m_o_u_s_e_i_n_f_o_html_a5ebb72d23926ca7891c2c4606be31ac3"><div class="ttname"><a href="struct_m_o_u_s_e_i_n_f_o.html#a5ebb72d23926ca7891c2c4606be31ac3">MOUSEINFO::bmDummy</a></div><div class="ttdeci">uint8_t bmDummy</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00045">hidboot.h:45</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="astruct_k_b_d_i_n_f_o_html_a942e4eb5551fbe8958e858057391dd2d"><div class="ttname"><a href="struct_k_b_d_i_n_f_o.html#a942e4eb5551fbe8958e858057391dd2d">KBDINFO::Keys</a></div><div class="ttdeci">uint8_t Keys[6]</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00109">hidboot.h:109</a></div></div>
|
||||
<div class="ttc" id="astruct_k_b_d_i_n_f_o_html_a395dd36b5d26b2fa19eca4216710ea83"><div class="ttname"><a href="struct_k_b_d_i_n_f_o.html#a395dd36b5d26b2fa19eca4216710ea83">KBDINFO::bmLeftGUI</a></div><div class="ttdeci">uint8_t bmLeftGUI</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00102">hidboot.h:102</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_a174ff23eba7448ed995831bbdec8ea4e"><div class="ttname"><a href="class_keyboard_report_parser.html#a174ff23eba7448ed995831bbdec8ea4e">KeyboardReportParser::prevState</a></div><div class="ttdeci">union KeyboardReportParser::@17 prevState</div></div>
|
||||
<div class="ttc" id="aclass_keyboard_report_parser_html_ab62ffa0e72677379d1e68538625f2f28"><div class="ttname"><a href="class_keyboard_report_parser.html#ab62ffa0e72677379d1e68538625f2f28">KeyboardReportParser::kbdInfo</a></div><div class="ttdeci">KBDINFO kbdInfo</div><div class="ttdef"><b>Definition:</b> <a href="hidboot_8h_source.html#l00130">hidboot.h:130</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html"><div class="ttname"><a href="class_u_s_b_h_i_d.html">USBHID</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00143">usbhid.h:143</a></div></div>
|
||||
|
|
|
@ -515,9 +515,9 @@ $(function() {
|
|||
<div class="ttc" id="astruct_h_i_d_composite_1_1_report_parser_html_ad32bb649fa9792ff8cd5dcddcb4386c5"><div class="ttname"><a href="struct_h_i_d_composite_1_1_report_parser.html#ad32bb649fa9792ff8cd5dcddcb4386c5">HIDComposite::ReportParser::rptId</a></div><div class="ttdeci">uint8_t rptId</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00029">hidcomposite.h:29</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_a3b6ba9344d4ae0847095896841587862"><div class="ttname"><a href="macros_8h.html#a3b6ba9344d4ae0847095896841587862">USBTRACE3</a></div><div class="ttdeci">#define USBTRACE3(s, r, l)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00085">macros.h:85</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a69619d86b1636f141c830ca82c7f45e7"><div class="ttname"><a href="message_8h.html#a69619d86b1636f141c830ca82c7f45e7">NotifyFailSetDevTblEntry</a></div><div class="ttdeci">#define NotifyFailSetDevTblEntry(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00058">message.h:58</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a722462978813b2154698516b729e834d"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a722462978813b2154698516b729e834d">USBHID::epInterruptInIndex</a></div><div class="ttdeci">static const uint8_t epInterruptInIndex</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00149">usbhid.h:149</a></div></div>
|
||||
|
@ -547,7 +547,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_h_i_d_report_parser_html"><div class="ttname"><a href="class_h_i_d_report_parser.html">HIDReportParser</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00138">usbhid.h:138</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a618eedabc161d8315be45cae0c8b6f89"><div class="ttname"><a href="class_u_s_b.html#a618eedabc161d8315be45cae0c8b6f89">USB::getConfDescr</a></div><div class="ttdeci">uint8_t getConfDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t conf, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00806">Usb.cpp:806</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a6a47b8c02d90076852e079acfb62ae46"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a6a47b8c02d90076852e079acfb62ae46">USBHID::maxHidInterfaces</a></div><div class="ttdeci">static const uint8_t maxHidInterfaces</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00152">usbhid.h:152</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af062e949014bed74a8b5fedcf1705602"><div class="ttname"><a href="_usb_core_8h.html#af062e949014bed74a8b5fedcf1705602">USB_CLASS_HID</a></div><div class="ttdeci">#define USB_CLASS_HID</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00072">UsbCore.h:72</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af062e949014bed74a8b5fedcf1705602"><div class="ttname"><a href="_usb_core_8h.html#af062e949014bed74a8b5fedcf1705602">USB_CLASS_HID</a></div><div class="ttdeci">#define USB_CLASS_HID</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00074">UsbCore.h:74</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_a92d96e9016c96043dccf56872d13a628"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#a92d96e9016c96043dccf56872d13a628">USB_DEVICE_DESCRIPTOR::bMaxPacketSize0</a></div><div class="ttdeci">uint8_t bMaxPacketSize0</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00112">usb_ch9.h:112</a></div></div>
|
||||
<div class="ttc" id="aaddress_8h_html_a517dfa014946e2d087d197312234a1de"><div class="ttname"><a href="address_8h.html#a517dfa014946e2d087d197312234a1de">USB_NAK_MAX_POWER</a></div><div class="ttdeci">#define USB_NAK_MAX_POWER</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00034">address.h:34</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a4e1f64150affa87b1b813a988e4f78c8"><div class="ttname"><a href="class_h_i_d_composite.html#a4e1f64150affa87b1b813a988e4f78c8">HIDComposite::bPollEnable</a></div><div class="ttdeci">bool bPollEnable</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00053">hidcomposite.h:53</a></div></div>
|
||||
|
@ -563,19 +563,19 @@ $(function() {
|
|||
<div class="ttc" id="astruct_ep_info_html_a9238dd40c096baedf041c98b19386a14"><div class="ttname"><a href="struct_ep_info.html#a9238dd40c096baedf041c98b19386a14">EpInfo::bmRcvToggle</a></div><div class="ttdeci">uint8_t bmRcvToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00048">address.h:48</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_abb120ee1258c49b4af0fbd59ae6903f5"><div class="ttname"><a href="class_u_s_b_h_i_d.html#abb120ee1258c49b4af0fbd59ae6903f5">USBHID::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00145">usbhid.h:145</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a4101c34c5079bd827953368450140a9a"><div class="ttname"><a href="class_h_i_d_composite.html#a4101c34c5079bd827953368450140a9a">HIDComposite::epInfo</a></div><div class="ttdeci">EpInfo epInfo[totalEndpoints]</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00063">hidcomposite.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a33882712ebd600a16e7e62c87853cea7"><div class="ttname"><a href="class_h_i_d_composite.html#a33882712ebd600a16e7e62c87853cea7">HIDComposite::constBuffLen</a></div><div class="ttdeci">static const uint16_t constBuffLen</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00055">hidcomposite.h:55</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f">L</a></div><div class="ttdeci">@ L</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00179">controllerEnums.h:179</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a2321ef1ab62deccdc4c0294dad333b54"><div class="ttname"><a href="class_h_i_d_composite.html#a2321ef1ab62deccdc4c0294dad333b54">HIDComposite::qNextPollTime</a></div><div class="ttdeci">uint32_t qNextPollTime</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00051">hidcomposite.h:51</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_acf516cb6242d1659c9bc77fe475c973e"><div class="ttname"><a href="class_h_i_d_composite.html#acf516cb6242d1659c9bc77fe475c973e">HIDComposite::VID</a></div><div class="ttdeci">uint16_t VID</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00071">hidcomposite.h:71</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="astruct_h_i_d_composite_1_1_h_i_d_interface_html_aff760ea01f71ac89ea5980bfe65fc64b"><div class="ttname"><a href="struct_h_i_d_composite_1_1_h_i_d_interface.html#aff760ea01f71ac89ea5980bfe65fc64b">HIDComposite::HIDInterface::bmProtocol</a></div><div class="ttdeci">uint8_t bmProtocol</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00043">hidcomposite.h:43</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a32e00e1018a5d54096f5146139cbdcba"><div class="ttname"><a href="class_h_i_d_composite.html#a32e00e1018a5d54096f5146139cbdcba">HIDComposite::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8cpp_source.html#l00354">hidcomposite.cpp:354</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_af9ae556d2a7a03309db403e45eab96e8"><div class="ttname"><a href="class_u_s_b_h_i_d.html#af9ae556d2a7a03309db403e45eab96e8">USBHID::epInterruptOutIndex</a></div><div class="ttdeci">static const uint8_t epInterruptOutIndex</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00150">usbhid.h:150</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_report_parser_html_af6c4b832fad296860bae406730e792da"><div class="ttname"><a href="class_h_i_d_report_parser.html#af6c4b832fad296860bae406730e792da">HIDReportParser::Parse</a></div><div class="ttdeci">virtual void Parse(USBHID *hid, bool is_rpt_id, uint8_t len, uint8_t *buf)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_abdae8ebd9c5cc676c91829e41e3984a2"><div class="ttname"><a href="class_h_i_d_composite.html#abdae8ebd9c5cc676c91829e41e3984a2">HIDComposite::EndpointXtract</a></div><div class="ttdeci">void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8cpp_source.html#l00297">hidcomposite.cpp:297</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="aclass_config_desc_parser_html"><div class="ttname"><a href="class_config_desc_parser.html">ConfigDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00047">confdescparser.h:47</a></div></div>
|
||||
|
@ -583,12 +583,12 @@ $(function() {
|
|||
<div class="ttc" id="amacros_8h_html_afc6fe7f947af35317a49a4dcfc8189fd"><div class="ttname"><a href="macros_8h.html#afc6fe7f947af35317a49a4dcfc8189fd">USBTRACE</a></div><div class="ttdeci">#define USBTRACE(s)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00082">macros.h:82</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_ada07ab100cb0760ef5641e254cab731d"><div class="ttname"><a href="class_h_i_d_composite.html#ada07ab100cb0760ef5641e254cab731d">HIDComposite::SelectInterface</a></div><div class="ttdeci">virtual bool SelectInterface(uint8_t iface, uint8_t proto)=0</div></div>
|
||||
<div class="ttc" id="astruct_h_i_d_composite_1_1_h_i_d_interface_html_ab6cd20ed6e4e0522df871ffc5c0362c2"><div class="ttname"><a href="struct_h_i_d_composite_1_1_h_i_d_interface.html#ab6cd20ed6e4e0522df871ffc5c0362c2">HIDComposite::HIDInterface::bmInterface</a></div><div class="ttdeci">uint8_t bmInterface</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00041">hidcomposite.h:41</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="astruct_h_i_d_composite_1_1_h_i_d_interface_html"><div class="ttname"><a href="struct_h_i_d_composite_1_1_h_i_d_interface.html">HIDComposite::HIDInterface</a></div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00039">hidcomposite.h:39</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html"><div class="ttname"><a href="class_u_s_b_h_i_d.html">USBHID</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00143">usbhid.h:143</a></div></div>
|
||||
|
@ -602,7 +602,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_h_i_d_composite_html_abd584015be45fe945f9062c2c5b2a867"><div class="ttname"><a href="class_h_i_d_composite.html#abd584015be45fe945f9062c2c5b2a867">HIDComposite::bHasReportId</a></div><div class="ttdeci">bool bHasReportId</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00069">hidcomposite.h:69</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_aefe5089655e55bd8f32c796818778d75"><div class="ttname"><a href="class_u_s_b_h_i_d.html#aefe5089655e55bd8f32c796818778d75">USBHID::SetIdle</a></div><div class="ttdeci">uint8_t SetIdle(uint8_t iface, uint8_t reportID, uint8_t duration)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8cpp_source.html#l00062">usbhid.cpp:62</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a7cd9a3226f72cc965dcac27c3bd25ed9"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a7cd9a3226f72cc965dcac27c3bd25ed9">USBHID::maxEpPerInterface</a></div><div class="ttdeci">static const uint8_t maxEpPerInterface</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00153">usbhid.h:153</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a94136774d685b89c5a149c4e4df78087"><div class="ttname"><a href="class_h_i_d_composite.html#a94136774d685b89c5a149c4e4df78087">HIDComposite::SetReportParser</a></div><div class="ttdeci">bool SetReportParser(uint8_t id, HIDReportParser *prs)</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8cpp_source.html#l00072">hidcomposite.cpp:72</a></div></div>
|
||||
|
|
|
@ -212,7 +212,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_h_i_d_composite_html_a5b7158c8cca54dd151bf1eaf2f6b49bb"><div class="ttname"><a href="class_h_i_d_composite.html#a5b7158c8cca54dd151bf1eaf2f6b49bb">HIDComposite::rptParsers</a></div><div class="ttdeci">struct HIDComposite::ReportParser rptParsers[MAX_REPORT_PARSERS]</div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a968d81013f2fe7b3f44953fbe0d3a822"><div class="ttname"><a href="class_h_i_d_composite.html#a968d81013f2fe7b3f44953fbe0d3a822">HIDComposite::ZeroMemory</a></div><div class="ttdeci">void ZeroMemory(uint8_t len, uint8_t *buf)</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8cpp_source.html#l00364">hidcomposite.cpp:364</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a4101c34c5079bd827953368450140a9a"><div class="ttname"><a href="class_h_i_d_composite.html#a4101c34c5079bd827953368450140a9a">HIDComposite::epInfo</a></div><div class="ttdeci">EpInfo epInfo[totalEndpoints]</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00063">hidcomposite.h:63</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a33882712ebd600a16e7e62c87853cea7"><div class="ttname"><a href="class_h_i_d_composite.html#a33882712ebd600a16e7e62c87853cea7">HIDComposite::constBuffLen</a></div><div class="ttdeci">static const uint16_t constBuffLen</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00055">hidcomposite.h:55</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a2321ef1ab62deccdc4c0294dad333b54"><div class="ttname"><a href="class_h_i_d_composite.html#a2321ef1ab62deccdc4c0294dad333b54">HIDComposite::qNextPollTime</a></div><div class="ttdeci">uint32_t qNextPollTime</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00051">hidcomposite.h:51</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_acf516cb6242d1659c9bc77fe475c973e"><div class="ttname"><a href="class_h_i_d_composite.html#acf516cb6242d1659c9bc77fe475c973e">HIDComposite::VID</a></div><div class="ttdeci">uint16_t VID</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00071">hidcomposite.h:71</a></div></div>
|
||||
|
|
|
@ -292,7 +292,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_report_desc_parser_base_html_af2d133ba2b6b7d5ac3c0db3ffac531d0"><div class="ttname"><a href="class_report_desc_parser_base.html#af2d133ba2b6b7d5ac3c0db3ffac531d0">ReportDescParserBase::PrintAlphanumDisplayPageUsage</a></div><div class="ttdeci">static void PrintAlphanumDisplayPageUsage(uint16_t usage)</div><div class="ttdef"><b>Definition:</b> <a href="hidescriptorparser_8cpp_source.html#l01407">hidescriptorparser.cpp:1407</a></div></div>
|
||||
<div class="ttc" id="aclass_report_desc_parser_base_html_a70693c641100c952022ec5c160de1a8d"><div class="ttname"><a href="class_report_desc_parser_base.html#a70693c641100c952022ec5c160de1a8d">ReportDescParserBase::itemPrefix</a></div><div class="ttdeci">uint8_t itemPrefix</div><div class="ttdef"><b>Definition:</b> <a href="hidescriptorparser_8h_source.html#l00108">hidescriptorparser.h:108</a></div></div>
|
||||
<div class="ttc" id="aclass_report_desc_parser_base_html_a8833e671168779d081e7f50e579bc206"><div class="ttname"><a href="class_report_desc_parser_base.html#a8833e671168779d081e7f50e579bc206">ReportDescParserBase::valParser</a></div><div class="ttdeci">MultiByteValueParser valParser</div><div class="ttdef"><b>Definition:</b> <a href="hidescriptorparser_8h_source.html#l00102">hidescriptorparser.h:102</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="aclass_report_desc_parser_base_html_a6995298d3333564e02e06bf94f0ca5ca"><div class="ttname"><a href="class_report_desc_parser_base.html#a6995298d3333564e02e06bf94f0ca5ca">ReportDescParserBase::simuTitles0</a></div><div class="ttdeci">static const char *const simuTitles0[]</div><div class="ttdef"><b>Definition:</b> <a href="hidescriptorparser_8h_source.html#l00053">hidescriptorparser.h:53</a></div></div>
|
||||
<div class="ttc" id="aclass_report_desc_parser_base_html_adfc790524e25a7ad715b1e9adff54a25"><div class="ttname"><a href="class_report_desc_parser_base.html#adfc790524e25a7ad715b1e9adff54a25">ReportDescParserBase::itemParseState</a></div><div class="ttdeci">uint8_t itemParseState</div><div class="ttdef"><b>Definition:</b> <a href="hidescriptorparser_8h_source.html#l00106">hidescriptorparser.h:106</a></div></div>
|
||||
<div class="ttc" id="aclass_report_desc_parser_base_html_af86c8a065849b37590d88f68be85e293"><div class="ttname"><a href="class_report_desc_parser_base.html#af86c8a065849b37590d88f68be85e293">ReportDescParserBase::PrintLEDPageUsage</a></div><div class="ttdeci">static void PrintLEDPageUsage(uint16_t usage)</div><div class="ttdef"><b>Definition:</b> <a href="hidescriptorparser_8cpp_source.html#l01354">hidescriptorparser.cpp:1354</a></div></div>
|
||||
|
|
|
@ -131,7 +131,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html">USB_ENDPOINT_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00148">usb_ch9.h:148</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_a83cf05744c9ebc0090a17727b5a2ce05"><div class="ttname"><a href="class_h_i_d_composite.html#a83cf05744c9ebc0090a17727b5a2ce05">HIDComposite::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8h_source.html#l00048">hidcomposite.h:48</a></div></div>
|
||||
<div class="ttc" id="ahidcomposite_8h_html"><div class="ttname"><a href="hidcomposite_8h.html">hidcomposite.h</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_universal_html_abdbac688c7e4b682055cebd82e13a595"><div class="ttname"><a href="class_h_i_d_universal.html#abdbac688c7e4b682055cebd82e13a595">HIDUniversal::HIDUniversal</a></div><div class="ttdeci">HIDUniversal(USB *p)</div><div class="ttdef"><b>Definition:</b> <a href="hiduniversal_8h_source.html#l00045">hiduniversal.h:45</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_composite_html_abdae8ebd9c5cc676c91829e41e3984a2"><div class="ttname"><a href="class_h_i_d_composite.html#abdae8ebd9c5cc676c91829e41e3984a2">HIDComposite::EndpointXtract</a></div><div class="ttdeci">void EndpointXtract(uint8_t conf, uint8_t iface, uint8_t alt, uint8_t proto, const USB_ENDPOINT_DESCRIPTOR *ep)</div><div class="ttdef"><b>Definition:</b> <a href="hidcomposite_8cpp_source.html#l00297">hidcomposite.cpp:297</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_universal_html"><div class="ttname"><a href="class_h_i_d_universal.html">HIDUniversal</a></div><div class="ttdef"><b>Definition:</b> <a href="hiduniversal_8h_source.html#l00023">hiduniversal.h:23</a></div></div>
|
||||
|
|
|
@ -183,6 +183,7 @@ $(function() {
|
|||
<li>Balanduino</li>
|
||||
<li>Sanguino</li>
|
||||
<li>Black Widdow</li>
|
||||
<li>Any board supported by <a href="https://github.com/MCUdude/MightyCore">MightyCore</a></li>
|
||||
<li>RedBearLab nRF51822</li>
|
||||
<li>Adafruit Feather nRF52840 Express</li>
|
||||
<li>Digilent chipKIT<ul>
|
||||
|
|
|
@ -1108,10 +1108,10 @@ $(function() {
|
|||
<div class="ttc" id="amessage_8h_html_a22695bdc18ebde4a87dbe8633cb39593"><div class="ttname"><a href="message_8h.html#a22695bdc18ebde4a87dbe8633cb39593">NotifyFail</a></div><div class="ttdeci">#define NotifyFail(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00062">message.h:62</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_ac80ae240a4a703b554aa8edee201495f"><div class="ttname"><a href="usb__ch9_8h.html#ac80ae240a4a703b554aa8edee201495f">USB_TRANSFER_TYPE_INTERRUPT</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_INTERRUPT</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00093">usb_ch9.h:93</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a73c3f6b8f6f79ad60e5ba05e560b277d"><div class="ttname"><a href="class_bulk_only.html#a73c3f6b8f6f79ad60e5ba05e560b277d">BulkOnly::CurrentCapacity</a></div><div class="ttdeci">uint32_t CurrentCapacity[MASS_MAX_SUPPORTED_LUN]</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00490">masstorage.h:490</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a6bbdd41bf6efc4060f3c36da7d6ed8b2"><div class="ttname"><a href="class_bulk_only.html#a6bbdd41bf6efc4060f3c36da7d6ed8b2">BulkOnly::bMaxLUN</a></div><div class="ttdeci">uint8_t bMaxLUN</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00488">masstorage.h:488</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_a439c9558fff25c40219c0f20244e666d"><div class="ttname"><a href="masstorage_8h.html#a439c9558fff25c40219c0f20244e666d">MASS_CBW_SIGNATURE</a></div><div class="ttdeci">#define MASS_CBW_SIGNATURE</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00063">masstorage.h:63</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a610dad02930a3061c746f84885e1e11e"><div class="ttname"><a href="usb__ch9_8h.html#a610dad02930a3061c746f84885e1e11e">USB_SETUP_HOST_TO_DEVICE</a></div><div class="ttdeci">#define USB_SETUP_HOST_TO_DEVICE</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00058">usb_ch9.h:58</a></div></div>
|
||||
|
@ -1141,7 +1141,7 @@ $(function() {
|
|||
<div class="ttc" id="amasstorage_8h_html_affadc780007914e4b4de088b4df8ddf6"><div class="ttname"><a href="masstorage_8h.html#affadc780007914e4b4de088b4df8ddf6">bmREQ_MASSIN</a></div><div class="ttdeci">#define bmREQ_MASSIN</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00036">masstorage.h:36</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a24c051d401f5f1a9ce65c1bc25ab02dd"><div class="ttname"><a href="class_bulk_only.html#a24c051d401f5f1a9ce65c1bc25ab02dd">BulkOnly::bTheLUN</a></div><div class="ttdeci">uint8_t bTheLUN</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00489">masstorage.h:489</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_ae65e02f44cfdc490efd1b33f9882fbbd"><div class="ttname"><a href="message_8h.html#ae65e02f44cfdc490efd1b33f9882fbbd">NotifyFailGetDevDescr</a></div><div class="ttdeci">#define NotifyFailGetDevDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00057">message.h:57</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="aconfdescparser_8h_html_a640401f5d117e10f0f0fd26f74f3975e"><div class="ttname"><a href="confdescparser_8h.html#a640401f5d117e10f0f0fd26f74f3975e">CP_MASK_COMPARE_SUBCLASS</a></div><div class="ttdeci">#define CP_MASK_COMPARE_SUBCLASS</div><div class="ttdef"><b>Definition:</b> <a href="confdescparser_8h_source.html#l00040">confdescparser.h:40</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_DEVICE_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00105">usb_ch9.h:105</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_a3a5b1c017a034cd9e06e76729e727c46"><div class="ttname"><a href="struct_ep_info.html#a3a5b1c017a034cd9e06e76729e727c46">EpInfo::bmNakPower</a></div><div class="ttdeci">uint8_t bmNakPower</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00049">address.h:49</a></div></div>
|
||||
|
@ -1183,7 +1183,7 @@ $(function() {
|
|||
<div class="ttc" id="amax3421e_8h_html_ab4e9ff11b75e71171814fdab1ff7ce45"><div class="ttname"><a href="max3421e_8h.html#ab4e9ff11b75e71171814fdab1ff7ce45">hrTIMEOUT</a></div><div class="ttdeci">#define hrTIMEOUT</div><div class="ttdef"><b>Definition:</b> <a href="max3421e_8h_source.html#l00228">max3421e.h:228</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_aec47def0928045fdca474d78db866c39"><div class="ttname"><a href="masstorage_8h.html#aec47def0928045fdca474d78db866c39">MASS_ERR_NO_MEDIA</a></div><div class="ttdeci">#define MASS_ERR_NO_MEDIA</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00165">masstorage.h:165</a></div></div>
|
||||
<div class="ttc" id="astruct_command_block_wrapper_base_html_a396b36ceef993c32f28b1354727a5e9e"><div class="ttname"><a href="struct_command_block_wrapper_base.html#a396b36ceef993c32f28b1354727a5e9e">CommandBlockWrapperBase::bmCBWFlags</a></div><div class="ttdeci">uint8_t bmCBWFlags</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00381">masstorage.h:381</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a597193e88b168e96878d383619f1377d"><div class="ttname"><a href="class_bulk_only.html#a597193e88b168e96878d383619f1377d">BulkOnly::GetCapacity</a></div><div class="ttdeci">uint32_t GetCapacity(uint8_t lun)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00043">masstorage.cpp:43</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a530fb250b0a0c92b48bc57e2957ace25"><div class="ttname"><a href="class_bulk_only.html#a530fb250b0a0c92b48bc57e2957ace25">BulkOnly::BulkOnly</a></div><div class="ttdeci">BulkOnly(USB *p)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00229">masstorage.cpp:229</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_ac97cfb7558681af4cfaa11fcccc00170"><div class="ttname"><a href="class_bulk_only.html#ac97cfb7558681af4cfaa11fcccc00170">BulkOnly::GetSectorSize</a></div><div class="ttdeci">uint16_t GetSectorSize(uint8_t lun)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00055">masstorage.cpp:55</a></div></div>
|
||||
|
@ -1195,7 +1195,7 @@ $(function() {
|
|||
<div class="ttc" id="amasstorage_8h_html_ac1f82346efef75cf197abb8e29cc5f44"><div class="ttname"><a href="masstorage_8h.html#ac1f82346efef75cf197abb8e29cc5f44">SCSI_CMD_INQUIRY</a></div><div class="ttdeci">#define SCSI_CMD_INQUIRY</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00082">masstorage.h:82</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_ab8e02094ea448728c4229e348c90cc54"><div class="ttname"><a href="masstorage_8h.html#ab8e02094ea448728c4229e348c90cc54">MASS_ERR_UNIT_BUSY</a></div><div class="ttdeci">#define MASS_ERR_UNIT_BUSY</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00161">masstorage.h:161</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_a6ddc06e45101114eb7842a7ee57f7d43"><div class="ttname"><a href="masstorage_8h.html#a6ddc06e45101114eb7842a7ee57f7d43">MASS_ERR_MEDIA_CHANGED</a></div><div class="ttdeci">#define MASS_ERR_MEDIA_CHANGED</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00167">masstorage.h:167</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_aa4e2711c6279d48c63e82a63ad458421"><div class="ttname"><a href="class_bulk_only.html#aa4e2711c6279d48c63e82a63ad458421">BulkOnly::CurrentSectorSize</a></div><div class="ttdeci">uint16_t CurrentSectorSize[MASS_MAX_SUPPORTED_LUN]</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00491">masstorage.h:491</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_aa84c8ac327fad55b9d0e40fea9eda699"><div class="ttname"><a href="masstorage_8h.html#aa84c8ac327fad55b9d0e40fea9eda699">SCSI_CMD_TEST_UNIT_READY</a></div><div class="ttdeci">#define SCSI_CMD_TEST_UNIT_READY</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00077">masstorage.h:77</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
|
@ -1205,7 +1205,7 @@ $(function() {
|
|||
<div class="ttc" id="amasstorage_8h_html_ab6164a7d5f81211ce8d98b6a731b4f69"><div class="ttname"><a href="masstorage_8h.html#ab6164a7d5f81211ce8d98b6a731b4f69">SCSI_CMD_MODE_SENSE_6</a></div><div class="ttdeci">#define SCSI_CMD_MODE_SENSE_6</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00084">masstorage.h:84</a></div></div>
|
||||
<div class="ttc" id="astruct_capacity_html"><div class="ttname"><a href="struct_capacity.html">Capacity</a></div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00186">masstorage.h:186</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_a450c2a67aa2b6a1f6593113dcb847569"><div class="ttname"><a href="masstorage_8h.html#a450c2a67aa2b6a1f6593113dcb847569">MASS_ERR_SUCCESS</a></div><div class="ttdeci">#define MASS_ERR_SUCCESS</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00158">masstorage.h:158</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a9f9d9b0925a2cb6b2fb8b10e4d581d28"><div class="ttname"><a href="class_bulk_only.html#a9f9d9b0925a2cb6b2fb8b10e4d581d28">BulkOnly::LUNOk</a></div><div class="ttdeci">bool LUNOk[MASS_MAX_SUPPORTED_LUN]</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00492">masstorage.h:492</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_aa66c08000503b210a294df0200b7b6ba"><div class="ttname"><a href="macros_8h.html#aa66c08000503b210a294df0200b7b6ba">BMAKE32</a></div><div class="ttdeci">#define BMAKE32(__usc3__, __usc2__, __usc1__, __usc0__)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00075">macros.h:75</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a20ff3cc4bb15c557f57a8c6200b412d1"><div class="ttname"><a href="class_bulk_only.html#a20ff3cc4bb15c557f57a8c6200b412d1">BulkOnly::bLastUsbError</a></div><div class="ttdeci">uint8_t bLastUsbError</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00487">masstorage.h:487</a></div></div>
|
||||
|
@ -1227,14 +1227,14 @@ $(function() {
|
|||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a45d327ddf87e01607c3a5b1849936053"><div class="ttname"><a href="class_bulk_only.html#a45d327ddf87e01607c3a5b1849936053">BulkOnly::Write</a></div><div class="ttdeci">uint8_t Write(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, const uint8_t *buf)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00195">masstorage.cpp:195</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_a597e2a0f4ee36172c260976af9805415"><div class="ttname"><a href="masstorage_8h.html#a597e2a0f4ee36172c260976af9805415">MASS_TRANS_FLG_CALLBACK</a></div><div class="ttdeci">#define MASS_TRANS_FLG_CALLBACK</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00180">masstorage.h:180</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="astruct_command_block_wrapper_base_html"><div class="ttname"><a href="struct_command_block_wrapper_base.html">CommandBlockWrapperBase</a></div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00377">masstorage.h:377</a></div></div>
|
||||
<div class="ttc" id="amessage_8h_html_a03e4088aafca36fd7a4be69e3a22b601"><div class="ttname"><a href="message_8h.html#a03e4088aafca36fd7a4be69e3a22b601">NotifyFailSetConfDescr</a></div><div class="ttdeci">#define NotifyFailSetConfDescr(...)</div><div class="ttdef"><b>Definition:</b> <a href="message_8h_source.html#l00060">message.h:60</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_ab54f472ec9cd39abdb9f90867943d162"><div class="ttname"><a href="class_bulk_only.html#ab54f472ec9cd39abdb9f90867943d162">BulkOnly::bConfNum</a></div><div class="ttdeci">uint8_t bConfNum</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00477">masstorage.h:477</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_ac0c79fb555815317d46e9af6192d959d"><div class="ttname"><a href="masstorage_8h.html#ac0c79fb555815317d46e9af6192d959d">SCSI_ASC_MEDIUM_NOT_PRESENT</a></div><div class="ttdeci">#define SCSI_ASC_MEDIUM_NOT_PRESENT</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00155">masstorage.h:155</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a96a7af8bc5ba78235312e1084a5ee229"><div class="ttname"><a href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229">USB_ERROR_FailGetDevDescr</a></div><div class="ttdeci">#define USB_ERROR_FailGetDevDescr</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00102">UsbCore.h:102</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a96a7af8bc5ba78235312e1084a5ee229"><div class="ttname"><a href="_usb_core_8h.html#a96a7af8bc5ba78235312e1084a5ee229">USB_ERROR_FailGetDevDescr</a></div><div class="ttdeci">#define USB_ERROR_FailGetDevDescr</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00104">UsbCore.h:104</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_a56ab0baf4e98a591274bf8d1acf96d85"><div class="ttname"><a href="masstorage_8h.html#a56ab0baf4e98a591274bf8d1acf96d85">CDB6_t</a></div><div class="ttdeci">CDB6 CDB6_t</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00227">masstorage.h:227</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
|
@ -1258,15 +1258,15 @@ $(function() {
|
|||
<div class="ttc" id="astruct_command_block_wrapper_html_a069c89f584abbf45c13ebb85ca906494"><div class="ttname"><a href="struct_command_block_wrapper.html#a069c89f584abbf45c13ebb85ca906494">CommandBlockWrapper::bmCBWCBLength</a></div><div class="ttdeci">uint8_t bmCBWCBLength</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00400">masstorage.h:400</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_abec80bf6c8306115de66c0f87389bbd3"><div class="ttname"><a href="class_bulk_only.html#abec80bf6c8306115de66c0f87389bbd3">BulkOnly::SCSITransaction6</a></div><div class="ttdeci">uint8_t SCSITransaction6(CDB6_t *cdb, uint16_t buf_size, void *buf, uint8_t dir)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00090">masstorage.cpp:90</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a6b4ae384eea3aacd8bf916439621973a"><div class="ttname"><a href="class_bulk_only.html#a6b4ae384eea3aacd8bf916439621973a">BulkOnly::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00475">masstorage.h:475</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00101">UsbCore.h:101</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a7cad2f024e98c4b2b1b52df76b10c01e"><div class="ttname"><a href="_usb_core_8h.html#a7cad2f024e98c4b2b1b52df76b10c01e">USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</a></div><div class="ttdeci">#define USB_ERROR_CONFIG_REQUIRES_ADDITIONAL_RESET</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00103">UsbCore.h:103</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a51870da9badc037166b86da60bcda6ea"><div class="ttname"><a href="class_bulk_only.html#a51870da9badc037166b86da60bcda6ea">BulkOnly::Init</a></div><div class="ttdeci">uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00333">masstorage.cpp:333</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_a54c90d3ca8c3f7911d9d8cb17f59d939"><div class="ttname"><a href="usb__ch9_8h.html#a54c90d3ca8c3f7911d9d8cb17f59d939">USB_TRANSFER_TYPE_BULK</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_BULK</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00092">usb_ch9.h:92</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_ae7ab5840b35001bba68d7adae4abcd11"><div class="ttname"><a href="masstorage_8h.html#ae7ab5840b35001bba68d7adae4abcd11">SCSI_S_UNIT_ATTENTION</a></div><div class="ttdeci">#define SCSI_S_UNIT_ATTENTION</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00152">masstorage.h:152</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_ab4baa1ea500923e1fc59e5991f05fe99"><div class="ttname"><a href="masstorage_8h.html#ab4baa1ea500923e1fc59e5991f05fe99">MASS_MAX_ENDPOINTS</a></div><div class="ttdeci">#define MASS_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00184">masstorage.h:184</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aa99b73e335df09e6545fc44798a3c1f2"><div class="ttname"><a href="_usb_core_8h.html#aa99b73e335df09e6545fc44798a3c1f2">USB_CLASS_MASS_STORAGE</a></div><div class="ttdeci">#define USB_CLASS_MASS_STORAGE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00076">UsbCore.h:76</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aa99b73e335df09e6545fc44798a3c1f2"><div class="ttname"><a href="_usb_core_8h.html#aa99b73e335df09e6545fc44798a3c1f2">USB_CLASS_MASS_STORAGE</a></div><div class="ttdeci">#define USB_CLASS_MASS_STORAGE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00078">UsbCore.h:78</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
|
|
|
@ -658,7 +658,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_command_block_wrapper_html_a2f5feafb5e1c993454c1ccd14a17965a"><div class="ttname"><a href="struct_command_block_wrapper.html#a2f5feafb5e1c993454c1ccd14a17965a">CommandBlockWrapper::CBWCB</a></div><div class="ttdeci">uint8_t CBWCB[16]</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00404">masstorage.h:404</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html"><div class="ttname"><a href="class_bulk_only.html">BulkOnly</a></div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00469">masstorage.h:469</a></div></div>
|
||||
<div class="ttc" id="astruct_c_d_b12_html_a7d9153a24a41f0432b1467b39d1d5238"><div class="ttname"><a href="struct_c_d_b12.html#a7d9153a24a41f0432b1467b39d1d5238">CDB12::Service_Action</a></div><div class="ttdeci">unsigned Service_Action</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00266">masstorage.h:266</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="astruct_inquiry_response_html_aa635575deb7f984d27142ee2071af5b3"><div class="ttname"><a href="struct_inquiry_response.html#aa635575deb7f984d27142ee2071af5b3">InquiryResponse::R2</a></div><div class="ttdeci">unsigned R2</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00356">masstorage.h:356</a></div></div>
|
||||
<div class="ttc" id="astruct_inquiry_response_html_abb4a48d4fc326ad932fb41c82fe289f3"><div class="ttname"><a href="struct_inquiry_response.html#abb4a48d4fc326ad932fb41c82fe289f3">InquiryResponse::Reserved</a></div><div class="ttdeci">unsigned Reserved</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00333">masstorage.h:333</a></div></div>
|
||||
<div class="ttc" id="astruct_c_d_b12_html_aa95a1e5187a93f331b34c5aaf05e0cf6"><div class="ttname"><a href="struct_c_d_b12.html#aa95a1e5187a93f331b34c5aaf05e0cf6">CDB12::LBA_L_L_LB</a></div><div class="ttdeci">uint8_t LBA_L_L_LB</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00271">masstorage.h:271</a></div></div>
|
||||
|
@ -722,7 +722,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_inquiry_response_html_a3ed45a85bce19a76850cf5085ab35187"><div class="ttname"><a href="struct_inquiry_response.html#a3ed45a85bce19a76850cf5085ab35187">InquiryResponse::SCCS</a></div><div class="ttdeci">unsigned SCCS</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00352">masstorage.h:352</a></div></div>
|
||||
<div class="ttc" id="astruct_inquiry_response_html_a39a63fd0fd92c50370af9aefe93c13cf"><div class="ttname"><a href="struct_inquiry_response.html#a39a63fd0fd92c50370af9aefe93c13cf">InquiryResponse::WideBus16Bit</a></div><div class="ttdeci">unsigned WideBus16Bit</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00368">masstorage.h:368</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a24c051d401f5f1a9ce65c1bc25ab02dd"><div class="ttname"><a href="class_bulk_only.html#a24c051d401f5f1a9ce65c1bc25ab02dd">BulkOnly::bTheLUN</a></div><div class="ttdeci">uint8_t bTheLUN</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00489">masstorage.h:489</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="astruct_c_d_b___l_b_a64__16_html_a9cf979f1acbdc8e11b29b1f9aa81c2f3"><div class="ttname"><a href="struct_c_d_b___l_b_a64__16.html#a9cf979f1acbdc8e11b29b1f9aa81c2f3">CDB_LBA64_16::ALC_M_MB</a></div><div class="ttdeci">uint8_t ALC_M_MB</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00320">masstorage.h:320</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_af4779aa3a30058dd15eb6e612d6761af"><div class="ttname"><a href="class_bulk_only.html#af4779aa3a30058dd15eb6e612d6761af">BulkOnly::GetbMaxLUN</a></div><div class="ttdeci">uint8_t GetbMaxLUN()</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00509">masstorage.h:509</a></div></div>
|
||||
<div class="ttc" id="astruct_command_block_wrapper_base_html_a133ffc8ac9be6ce284f10efece567748"><div class="ttname"><a href="struct_command_block_wrapper_base.html#a133ffc8ac9be6ce284f10efece567748">CommandBlockWrapperBase::dCBWSignature</a></div><div class="ttdeci">uint32_t dCBWSignature</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00378">masstorage.h:378</a></div></div>
|
||||
|
@ -779,7 +779,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_command_status_wrapper_html_adf944665d28bb394a3d9756e8418d09e"><div class="ttname"><a href="struct_command_status_wrapper.html#adf944665d28bb394a3d9756e8418d09e">CommandStatusWrapper::dCSWDataResidue</a></div><div class="ttdeci">uint32_t dCSWDataResidue</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00446">masstorage.h:446</a></div></div>
|
||||
<div class="ttc" id="astruct_inquiry_response_html_abc2af027a176dc85d4e83f14eec7972e"><div class="ttname"><a href="struct_inquiry_response.html#abc2af027a176dc85d4e83f14eec7972e">InquiryResponse::DeviceType</a></div><div class="ttdeci">uint8_t DeviceType</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00330">masstorage.h:330</a></div></div>
|
||||
<div class="ttc" id="astruct_command_block_wrapper_base_html_a396b36ceef993c32f28b1354727a5e9e"><div class="ttname"><a href="struct_command_block_wrapper_base.html#a396b36ceef993c32f28b1354727a5e9e">CommandBlockWrapperBase::bmCBWFlags</a></div><div class="ttdeci">uint8_t bmCBWFlags</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00381">masstorage.h:381</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a597193e88b168e96878d383619f1377d"><div class="ttname"><a href="class_bulk_only.html#a597193e88b168e96878d383619f1377d">BulkOnly::GetCapacity</a></div><div class="ttdeci">uint32_t GetCapacity(uint8_t lun)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00043">masstorage.cpp:43</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a530fb250b0a0c92b48bc57e2957ace25"><div class="ttname"><a href="class_bulk_only.html#a530fb250b0a0c92b48bc57e2957ace25">BulkOnly::BulkOnly</a></div><div class="ttdeci">BulkOnly(USB *p)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00229">masstorage.cpp:229</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_ac97cfb7558681af4cfaa11fcccc00170"><div class="ttname"><a href="class_bulk_only.html#ac97cfb7558681af4cfaa11fcccc00170">BulkOnly::GetSectorSize</a></div><div class="ttdeci">uint16_t GetSectorSize(uint8_t lun)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8cpp_source.html#l00055">masstorage.cpp:55</a></div></div>
|
||||
|
@ -857,7 +857,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_c_d_b___l_b_a32__16_html_ab03ff411de8da944cbaba39bd33ae7bc"><div class="ttname"><a href="struct_c_d_b___l_b_a32__16.html#ab03ff411de8da944cbaba39bd33ae7bc">CDB_LBA32_16::ALC_M_MB</a></div><div class="ttdeci">uint8_t ALC_M_MB</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00297">masstorage.h:297</a></div></div>
|
||||
<div class="ttc" id="amasstorage_8h_html_ab4baa1ea500923e1fc59e5991f05fe99"><div class="ttname"><a href="masstorage_8h.html#ab4baa1ea500923e1fc59e5991f05fe99">MASS_MAX_ENDPOINTS</a></div><div class="ttdeci">#define MASS_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00184">masstorage.h:184</a></div></div>
|
||||
<div class="ttc" id="aclass_bulk_only_html_a878110a3df287aae4f95807865d18819"><div class="ttname"><a href="class_bulk_only.html#a878110a3df287aae4f95807865d18819">BulkOnly::DEVCLASSOK</a></div><div class="ttdeci">virtual bool DEVCLASSOK(uint8_t klass)</div><div class="ttdef"><b>Definition:</b> <a href="masstorage_8h_source.html#l00542">masstorage.h:542</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aa99b73e335df09e6545fc44798a3c1f2"><div class="ttname"><a href="_usb_core_8h.html#aa99b73e335df09e6545fc44798a3c1f2">USB_CLASS_MASS_STORAGE</a></div><div class="ttdeci">#define USB_CLASS_MASS_STORAGE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00076">UsbCore.h:76</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_aa99b73e335df09e6545fc44798a3c1f2"><div class="ttname"><a href="_usb_core_8h.html#aa99b73e335df09e6545fc44798a3c1f2">USB_CLASS_MASS_STORAGE</a></div><div class="ttdeci">#define USB_CLASS_MASS_STORAGE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00078">UsbCore.h:78</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||
|
|
|
@ -354,7 +354,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_max___l_c_d_html_ac8ea275f8e9e27fb98ed21100f10fab7"><div class="ttname"><a href="class_max___l_c_d.html#ac8ea275f8e9e27fb98ed21100f10fab7">Max_LCD::begin</a></div><div class="ttdeci">void begin(uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS)</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00054">max_LCD.cpp:54</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_ab98bf9ee1a2bc7705e2fc425ef26b13b"><div class="ttname"><a href="class_max___l_c_d.html#ab98bf9ee1a2bc7705e2fc425ef26b13b">Max_LCD::home</a></div><div class="ttdeci">void home()</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00119">max_LCD.cpp:119</a></div></div>
|
||||
<div class="ttc" id="amax___l_c_d_8h_html_a61f16a2b7550e4700f7898a7587c5594"><div class="ttname"><a href="max___l_c_d_8h.html#a61f16a2b7550e4700f7898a7587c5594">LCD_CURSORSHIFT</a></div><div class="ttdeci">#define LCD_CURSORSHIFT</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8h_source.html#l00032">max_LCD.h:32</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="amax___l_c_d_8h_html_a4b28243034cec656b0ed490ba6979752"><div class="ttname"><a href="max___l_c_d_8h.html#a4b28243034cec656b0ed490ba6979752">LCD_BLINKOFF</a></div><div class="ttdeci">#define LCD_BLINKOFF</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8h_source.html#l00049">max_LCD.h:49</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_a6c70568796774cf2ce912de989f2dbf0"><div class="ttname"><a href="class_max___l_c_d.html#a6c70568796774cf2ce912de989f2dbf0">Max_LCD::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00114">max_LCD.cpp:114</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_a902acb941a977da0b3f7b805be4d3bd4"><div class="ttname"><a href="class_max___l_c_d.html#a902acb941a977da0b3f7b805be4d3bd4">Max_LCD::Max_LCD</a></div><div class="ttdeci">Max_LCD(USB *pusb)</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00042">max_LCD.cpp:42</a></div></div>
|
||||
|
|
|
@ -187,7 +187,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_max___l_c_d_html_aa25fa75294a10b24b7359d6886b8f0ab"><div class="ttname"><a href="class_max___l_c_d.html#aa25fa75294a10b24b7359d6886b8f0ab">Max_LCD::blink</a></div><div class="ttdeci">void blink()</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00165">max_LCD.cpp:165</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_ac8ea275f8e9e27fb98ed21100f10fab7"><div class="ttname"><a href="class_max___l_c_d.html#ac8ea275f8e9e27fb98ed21100f10fab7">Max_LCD::begin</a></div><div class="ttdeci">void begin(uint8_t cols, uint8_t rows, uint8_t charsize=LCD_5x8DOTS)</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00054">max_LCD.cpp:54</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_ab98bf9ee1a2bc7705e2fc425ef26b13b"><div class="ttname"><a href="class_max___l_c_d.html#ab98bf9ee1a2bc7705e2fc425ef26b13b">Max_LCD::home</a></div><div class="ttdeci">void home()</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00119">max_LCD.cpp:119</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_a6c70568796774cf2ce912de989f2dbf0"><div class="ttname"><a href="class_max___l_c_d.html#a6c70568796774cf2ce912de989f2dbf0">Max_LCD::clear</a></div><div class="ttdeci">void clear()</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00114">max_LCD.cpp:114</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_a902acb941a977da0b3f7b805be4d3bd4"><div class="ttname"><a href="class_max___l_c_d.html#a902acb941a977da0b3f7b805be4d3bd4">Max_LCD::Max_LCD</a></div><div class="ttdeci">Max_LCD(USB *pusb)</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00042">max_LCD.cpp:42</a></div></div>
|
||||
<div class="ttc" id="aclass_max___l_c_d_html_aa1edf56d09b6dcae499be468d335d25d"><div class="ttname"><a href="class_max___l_c_d.html#aa1edf56d09b6dcae499be468d335d25d">Max_LCD::setCursor</a></div><div class="ttdeci">void setCursor(uint8_t, uint8_t)</div><div class="ttdef"><b>Definition:</b> <a href="max___l_c_d_8cpp_source.html#l00124">max_LCD.cpp:124</a></div></div>
|
||||
|
|
|
@ -109,7 +109,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00176">176</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00178">178</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
</div><h2 class="groupheader">Member Data Documentation</h2>
|
||||
<a id="a9bbd6cf5a93a6433d2eb97c59b9102d5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9bbd6cf5a93a6433d2eb97c59b9102d5">◆ </a></span>bmRequestType</h2>
|
||||
|
@ -123,7 +123,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00179">179</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00181">181</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -139,7 +139,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00182">182</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00184">184</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -155,7 +155,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00183">183</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00185">185</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -171,7 +171,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00184">184</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00186">186</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -201,7 +201,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00187">187</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00189">189</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -217,7 +217,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00190">190</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00192">192</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -233,7 +233,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00193">193</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00195">195</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -249,7 +249,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00194">194</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00196">196</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -279,7 +279,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00197">197</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00199">199</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
@ -295,7 +295,7 @@ Public Attributes</h2></td></tr>
|
|||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00198">198</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
<p class="definition">Definition at line <a class="el" href="_usb_core_8h_source.html#l00200">200</a> of file <a class="el" href="_usb_core_8h_source.html">UsbCore.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
@ -767,9 +767,9 @@ $(function() {
|
|||
<div class="ttc" id="aclass_address_pool_html"><div class="ttname"><a href="class_address_pool.html">AddressPool</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00090">address.h:90</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_ac85bff70ad0e5d71e50cb501f4d8caf3"><div class="ttname"><a href="struct_ep_info.html#ac85bff70ad0e5d71e50cb501f4d8caf3">EpInfo::bmSndToggle</a></div><div class="ttdeci">uint8_t bmSndToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00047">address.h:47</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_ab3b9ea78a331449802e4ce5a5a9c7f18"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#ab3b9ea78a331449802e4ce5a5a9c7f18">USBH_MIDI::countSysExDataSize</a></div><div class="ttdeci">uint16_t countSysExDataSize(uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00443">usbh_midi.cpp:443</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_af0c14d1bc7f60e8191b07bcca0c20c84"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#af0c14d1bc7f60e8191b07bcca0c20c84">USBH_MIDI::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00087">usbh_midi.h:87</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a193e63c149fad46adabd77ceb09b2b24"><div class="ttname"><a href="class_u_s_b.html#a193e63c149fad46adabd77ceb09b2b24">USB::getDevDescr</a></div><div class="ttdeci">uint8_t getDevDescr(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdoc">defined(USB_METHODS_INLINE)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00801">Usb.cpp:801</a></div></div>
|
||||
|
@ -789,7 +789,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_aa578074365d77bb3e41063a18625dfe3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#aa578074365d77bb3e41063a18625dfe3">USBH_MIDI::vid</a></div><div class="ttdeci">uint16_t vid</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00090">usbh_midi.h:90</a></div></div>
|
||||
<div class="ttc" id="ausb__ch9_8h_html_aa17b365c4eb8bd2f6a4d4e4fb5f881c7"><div class="ttname"><a href="usb__ch9_8h.html#aa17b365c4eb8bd2f6a4d4e4fb5f881c7">USB_DESCRIPTOR_CONFIGURATION</a></div><div class="ttdeci">#define USB_DESCRIPTOR_CONFIGURATION</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00071">usb_ch9.h:71</a></div></div>
|
||||
<div class="ttc" id="aprinthex_8h_html_a87dd4758587ab680b721b0bffde8c3b8"><div class="ttname"><a href="printhex_8h.html#a87dd4758587ab680b721b0bffde8c3b8">D_PrintHex</a></div><div class="ttdeci">void D_PrintHex(T val, int lvl)</div><div class="ttdef"><b>Definition:</b> <a href="printhex_8h_source.html#l00076">printhex.h:76</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a8785f84db1be6b0b5da34cd91a1b6138"><div class="ttname"><a href="_usb_core_8h.html#a8785f84db1be6b0b5da34cd91a1b6138">USB_CLASS_AUDIO</a></div><div class="ttdeci">#define USB_CLASS_AUDIO</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00070">UsbCore.h:70</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a8785f84db1be6b0b5da34cd91a1b6138"><div class="ttname"><a href="_usb_core_8h.html#a8785f84db1be6b0b5da34cd91a1b6138">USB_CLASS_AUDIO</a></div><div class="ttdeci">#define USB_CLASS_AUDIO</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00072">UsbCore.h:72</a></div></div>
|
||||
<div class="ttc" id="aclass_multi_byte_value_parser_html_a9d380bf3ab3fee2c8797883504bcd827"><div class="ttname"><a href="class_multi_byte_value_parser.html#a9d380bf3ab3fee2c8797883504bcd827">MultiByteValueParser::Parse</a></div><div class="ttdeci">bool Parse(uint8_t **pp, uint16_t *pcntdn)</div><div class="ttdef"><b>Definition:</b> <a href="parsetools_8cpp_source.html#l00026">parsetools.cpp:26</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a7dbec24b0f8fe85c713f3de55fba9f83"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a7dbec24b0f8fe85c713f3de55fba9f83">USBH_MIDI::USBH_MIDI</a></div><div class="ttdeci">USBH_MIDI(USB *p)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00085">usbh_midi.cpp:85</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_DEVICE_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00105">usb_ch9.h:105</a></div></div>
|
||||
|
@ -820,23 +820,23 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_ab85f9e0da16ffe3ee9809aa27023c94c"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#ab85f9e0da16ffe3ee9809aa27023c94c">USBH_MIDI::extractSysExData</a></div><div class="ttdeci">uint8_t extractSysExData(uint8_t *p, uint8_t *buf)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00522">usbh_midi.cpp:522</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a65fd836d11336cce737ec1bdb1d5d4f3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a65fd836d11336cce737ec1bdb1d5d4f3">USBH_MIDI::SendData</a></div><div class="ttdeci">uint8_t SendData(uint8_t *dataptr, uint8_t nCable=0)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00372">usbh_midi.cpp:372</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html">USB_CONFIGURATION_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00123">usb_ch9.h:123</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_midi_desc_parser_html"><div class="ttname"><a href="class_midi_desc_parser.html">MidiDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00053">usbh_midi.h:53</a></div></div>
|
||||
<div class="ttc" id="ausbh__midi_8h_html"><div class="ttname"><a href="usbh__midi_8h.html">usbh_midi.h</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_aaf7ec77f0d8cefff1316ae049747e2a7"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#aaf7ec77f0d8cefff1316ae049747e2a7">USBH_MIDI::pid</a></div><div class="ttdeci">uint16_t pid</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00090">usbh_midi.h:90</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af39d036ab903a96b9d4d56b879555d6c"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af39d036ab903a96b9d4d56b879555d6c">USB_ENDPOINT_DESCRIPTOR::bDescriptorType</a></div><div class="ttdeci">uint8_t bDescriptorType</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00150">usb_ch9.h:150</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a912c417424d6f21cf1afbf524c418eb5"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a912c417424d6f21cf1afbf524c418eb5">USBH_MIDI::Release</a></div><div class="ttdeci">virtual uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00277">usbh_midi.cpp:277</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="aclass_byte_skipper_html_a1ff6b49682f75c6edab2966540f2ede0"><div class="ttname"><a href="class_byte_skipper.html#a1ff6b49682f75c6edab2966540f2ede0">ByteSkipper::Skip</a></div><div class="ttdeci">bool Skip(uint8_t **pp, uint16_t *pcntdn, uint16_t bytes_to_skip)</div><div class="ttdef"><b>Definition:</b> <a href="parsetools_8h_source.html#l00077">parsetools.h:77</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a345bc9669e1627eae5d2663560813797"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a345bc9669e1627eae5d2663560813797">USBH_MIDI::bPollEnable</a></div><div class="ttdeci">bool bPollEnable</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00089">usbh_midi.h:89</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_afc6fe7f947af35317a49a4dcfc8189fd"><div class="ttname"><a href="macros_8h.html#afc6fe7f947af35317a49a4dcfc8189fd">USBTRACE</a></div><div class="ttdeci">#define USBTRACE(s)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00082">macros.h:82</a></div></div>
|
||||
<div class="ttc" id="aversion__helper_8h_html_a73809107539df84eaf01f6a4dea4fbff"><div class="ttname"><a href="version__helper_8h.html#a73809107539df84eaf01f6a4dea4fbff">PSTR</a></div><div class="ttdeci">#define PSTR(str)</div><div class="ttdef"><b>Definition:</b> <a href="version__helper_8h_source.html#l00054">version_helper.h:54</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_adbe3f00986df48a9254f8bf0992041d3"><div class="ttname"><a href="macros_8h.html#adbe3f00986df48a9254f8bf0992041d3">USBTRACE2</a></div><div class="ttdeci">#define USBTRACE2(s, r)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00084">macros.h:84</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="astruct_multi_value_buffer_html_a3b5ab6facf7b6b872029ed3be0de4c1e"><div class="ttname"><a href="struct_multi_value_buffer.html#a3b5ab6facf7b6b872029ed3be0de4c1e">MultiValueBuffer::pValue</a></div><div class="ttdeci">void * pValue</div><div class="ttdef"><b>Definition:</b> <a href="parsetools_8h_source.html#l00032">parsetools.h:32</a></div></div>
|
||||
<div class="ttc" id="aclass_midi_desc_parser_html_ab85a5d420aaf4ff4d5e30b54e0ce9309"><div class="ttname"><a href="class_midi_desc_parser.html#ab85a5d420aaf4ff4d5e30b54e0ce9309">MidiDescParser::getNumEPs</a></div><div class="ttdeci">uint8_t getNumEPs()</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00076">usbh_midi.h:76</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a16cc26804628e2ea32513b4cce1aa7c3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a16cc26804628e2ea32513b4cce1aa7c3">USBH_MIDI::bTransferTypeMask</a></div><div class="ttdeci">uint8_t bTransferTypeMask</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00091">usbh_midi.h:91</a></div></div>
|
||||
|
@ -857,7 +857,7 @@ $(function() {
|
|||
<div class="ttc" id="ausb__ch9_8h_html_a54c90d3ca8c3f7911d9d8cb17f59d939"><div class="ttname"><a href="usb__ch9_8h.html#a54c90d3ca8c3f7911d9d8cb17f59d939">USB_TRANSFER_TYPE_BULK</a></div><div class="ttdeci">#define USB_TRANSFER_TYPE_BULK</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00092">usb_ch9.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_adb10f3867c2171603faa37af3e9fd210"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#adb10f3867c2171603faa37af3e9fd210">USBH_MIDI::RecvData</a></div><div class="ttdeci">uint8_t RecvData(uint16_t *bytes_rcvd, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00314">usbh_midi.cpp:314</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___i_n_t_e_r_f_a_c_e___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___i_n_t_e_r_f_a_c_e___d_e_s_c_r_i_p_t_o_r.html">USB_INTERFACE_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00135">usb_ch9.h:135</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_af34105fa6bd0029d9c6b73d85f7853c6"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#af34105fa6bd0029d9c6b73d85f7853c6">USB_ENDPOINT_DESCRIPTOR::wMaxPacketSize</a></div><div class="ttdeci">uint16_t wMaxPacketSize</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00153">usb_ch9.h:153</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
|
|
|
@ -217,7 +217,7 @@ $(function() {
|
|||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclass_u_s_b_html_affbc018973a588995457d535b0ac7ee7"><div class="ttname"><a href="class_u_s_b.html#affbc018973a588995457d535b0ac7ee7">USB::outTransfer</a></div><div class="ttdeci">uint8_t outTransfer(uint8_t addr, uint8_t ep, uint16_t nbytes, uint8_t *data)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00303">Usb.cpp:303</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_adeb15374e8f0160aec9607ed91a25af3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#adeb15374e8f0160aec9607ed91a25af3">USBH_MIDI::attachOnInit</a></div><div class="ttdeci">void attachOnInit(void(*funcOnInit)(void))</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00137">usbh_midi.h:137</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="anamespace__ns___u_s_b_h___m_i_d_i_html_a18fc7fd34f31ff27aef0c4dd080aa2f0"><div class="ttname"><a href="namespace__ns___u_s_b_h___m_i_d_i.html#a18fc7fd34f31ff27aef0c4dd080aa2f0">_ns_USBH_MIDI::sys2cin</a></div><div class="ttdeci">const uint8_t sys2cin[]</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00039">usbh_midi.h:39</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_ab3b9ea78a331449802e4ce5a5a9c7f18"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#ab3b9ea78a331449802e4ce5a5a9c7f18">USBH_MIDI::countSysExDataSize</a></div><div class="ttdeci">uint16_t countSysExDataSize(uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00443">usbh_midi.cpp:443</a></div></div>
|
||||
<div class="ttc" id="anamespace__ns___u_s_b_h___m_i_d_i_html_a6d9a790b55e130c829346de550e48171"><div class="ttname"><a href="namespace__ns___u_s_b_h___m_i_d_i.html#a6d9a790b55e130c829346de550e48171">_ns_USBH_MIDI::cin2len</a></div><div class="ttdeci">const uint8_t cin2len[]</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00038">usbh_midi.h:38</a></div></div>
|
||||
|
@ -231,7 +231,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_midi_desc_parser_html_a181d16588ff810dfb7a63c31ca68d7b1"><div class="ttname"><a href="class_midi_desc_parser.html#a181d16588ff810dfb7a63c31ca68d7b1">MidiDescParser::Parse</a></div><div class="ttdeci">void Parse(const uint16_t len, const uint8_t *pbuf, const uint16_t &offset)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00566">usbh_midi.cpp:566</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_aa578074365d77bb3e41063a18625dfe3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#aa578074365d77bb3e41063a18625dfe3">USBH_MIDI::vid</a></div><div class="ttdeci">uint16_t vid</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00090">usbh_midi.h:90</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_ae3cf983bd74a2ec29fe9dee0f5f040d3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#ae3cf983bd74a2ec29fe9dee0f5f040d3">USBH_MIDI::GetAddress</a></div><div class="ttdeci">virtual uint8_t GetAddress()</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00135">usbh_midi.h:135</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a7dbec24b0f8fe85c713f3de55fba9f83"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a7dbec24b0f8fe85c713f3de55fba9f83">USBH_MIDI::USBH_MIDI</a></div><div class="ttdeci">USBH_MIDI(USB *p)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00085">usbh_midi.cpp:85</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_ae72b2c1cbd89e25b60833add4de15153"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#ae72b2c1cbd89e25b60833add4de15153">USBH_MIDI::getMsgSizeFromCin</a></div><div class="ttdeci">uint8_t getMsgSizeFromCin(uint8_t cin)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00103">usbh_midi.h:103</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a9c8d149a823d2b8d1c3579f0f445cf19"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a9c8d149a823d2b8d1c3579f0f445cf19">USBH_MIDI::Init</a></div><div class="ttdeci">virtual uint8_t Init(uint8_t parent, uint8_t port, bool lowspeed)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00103">usbh_midi.cpp:103</a></div></div>
|
||||
|
@ -250,7 +250,7 @@ $(function() {
|
|||
<div class="ttc" id="ausbh__midi_8h_html_a209d19007c615d3f300a5d3717776a45"><div class="ttname"><a href="usbh__midi_8h.html#a209d19007c615d3f300a5d3717776a45">MIDI_MAX_ENDPOINTS</a></div><div class="ttdeci">#define MIDI_MAX_ENDPOINTS</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00032">usbh_midi.h:32</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_ab85f9e0da16ffe3ee9809aa27023c94c"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#ab85f9e0da16ffe3ee9809aa27023c94c">USBH_MIDI::extractSysExData</a></div><div class="ttdeci">uint8_t extractSysExData(uint8_t *p, uint8_t *buf)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00522">usbh_midi.cpp:522</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_a65fd836d11336cce737ec1bdb1d5d4f3"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#a65fd836d11336cce737ec1bdb1d5d4f3">USBH_MIDI::SendData</a></div><div class="ttdeci">uint8_t SendData(uint8_t *dataptr, uint8_t nCable=0)</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8cpp_source.html#l00372">usbh_midi.cpp:372</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="anamespace__ns___u_s_b_h___m_i_d_i_html"><div class="ttname"><a href="namespace__ns___u_s_b_h___m_i_d_i.html">_ns_USBH_MIDI</a></div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00037">usbh_midi.h:37</a></div></div>
|
||||
<div class="ttc" id="aclass_midi_desc_parser_html"><div class="ttname"><a href="class_midi_desc_parser.html">MidiDescParser</a></div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00053">usbh_midi.h:53</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h___m_i_d_i_html_aaf7ec77f0d8cefff1316ae049747e2a7"><div class="ttname"><a href="class_u_s_b_h___m_i_d_i.html#aaf7ec77f0d8cefff1316ae049747e2a7">USBH_MIDI::pid</a></div><div class="ttdeci">uint16_t pid</div><div class="ttdef"><b>Definition:</b> <a href="usbh__midi_8h_source.html#l00090">usbh_midi.h:90</a></div></div>
|
||||
|
|
|
@ -198,7 +198,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a66e217a1d1237239514ce6149e46cc56"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a66e217a1d1237239514ce6149e46cc56">USBHID::SetReport</a></div><div class="ttdeci">uint8_t SetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8cpp_source.html#l00050">usbhid.cpp:50</a></div></div>
|
||||
<div class="ttc" id="ausbhid_8h_html_aee05d40a014750b24a7e9967f6f389f4"><div class="ttname"><a href="usbhid_8h.html#aee05d40a014750b24a7e9967f6f389f4">HID_REQUEST_SET_REPORT</a></div><div class="ttdeci">#define HID_REQUEST_SET_REPORT</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00072">usbhid.h:72</a></div></div>
|
||||
<div class="ttc" id="ausbhid_8h_html_a73dbc093cd8c096054332fde410cd9ed"><div class="ttname"><a href="usbhid_8h.html#a73dbc093cd8c096054332fde410cd9ed">HID_REQUEST_GET_REPORT</a></div><div class="ttdeci">#define HID_REQUEST_GET_REPORT</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00069">usbhid.h:69</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a1dab89b069f2cae6a63a151b2ffdd35a"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a1dab89b069f2cae6a63a151b2ffdd35a">USBHID::GetReport</a></div><div class="ttdeci">uint8_t GetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8cpp_source.html#l00054">usbhid.cpp:54</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r_html_a0b160c43f6a6132c0debabd6ef171950"><div class="ttname"><a href="struct_u_s_b___h_i_d___d_e_s_c_r_i_p_t_o_r.html#a0b160c43f6a6132c0debabd6ef171950">USB_HID_DESCRIPTOR::wDescriptorLength</a></div><div class="ttdeci">uint16_t wDescriptorLength</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00165">usb_ch9.h:165</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r_html_a23fbb539d72d10a6cb12efedf7d3457c"><div class="ttname"><a href="struct_u_s_b___e_n_d_p_o_i_n_t___d_e_s_c_r_i_p_t_o_r.html#a23fbb539d72d10a6cb12efedf7d3457c">USB_ENDPOINT_DESCRIPTOR::bEndpointAddress</a></div><div class="ttdeci">uint8_t bEndpointAddress</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00151">usb_ch9.h:151</a></div></div>
|
||||
|
|
|
@ -256,7 +256,7 @@ $(function() {
|
|||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor">#endif // __USBHID_H__</span></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="astruct_hid_item_prefix_html_a16874c73fdb809e4c46407ca83684927"><div class="ttname"><a href="struct_hid_item_prefix.html#a16874c73fdb809e4c46407ca83684927">HidItemPrefix::bType</a></div><div class="ttdeci">uint8_t bType</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00121">usbhid.h:121</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a2d8aa4af4c7d0470d6643fa94e9b39dd"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a2d8aa4af4c7d0470d6643fa94e9b39dd">USBHID::USBHID</a></div><div class="ttdeci">USBHID(USB *pusb)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00165">usbhid.h:165</a></div></div>
|
||||
<div class="ttc" id="astruct_main_item_i_o_feature_html_abbe00a271ed4f5200399dd2ec5d18795"><div class="ttname"><a href="struct_main_item_i_o_feature.html#abbe00a271ed4f5200399dd2ec5d18795">MainItemIOFeature::bmIsNonLonearOrLinear</a></div><div class="ttdeci">uint8_t bmIsNonLonearOrLinear</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00130">usbhid.h:130</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a35fe591ddd550b290d1e88c321617ab6"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a35fe591ddd550b290d1e88c321617ab6">USBHID::bAddress</a></div><div class="ttdeci">uint8_t bAddress</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00146">usbhid.h:146</a></div></div>
|
||||
|
@ -271,7 +271,7 @@ $(function() {
|
|||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a69812b5f7d3b28446826d9d5ca4a62d7"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a69812b5f7d3b28446826d9d5ca4a62d7">USBHID::GetReportDescr</a></div><div class="ttdeci">uint8_t GetReportDescr(uint16_t wIndex, USBReadParser *parser=NULL)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8cpp_source.html#l00034">usbhid.cpp:34</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a17a732bbb37d8f21181d02d515f40499"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a17a732bbb37d8f21181d02d515f40499">USBHID::SetReportParser</a></div><div class="ttdeci">virtual bool SetReportParser(uint8_t id, HIDReportParser *prs)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00172">usbhid.h:172</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_a66e217a1d1237239514ce6149e46cc56"><div class="ttname"><a href="class_u_s_b_h_i_d.html#a66e217a1d1237239514ce6149e46cc56">USBHID::SetReport</a></div><div class="ttdeci">uint8_t SetReport(uint8_t ep, uint8_t iface, uint8_t report_type, uint8_t report_id, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8cpp_source.html#l00050">usbhid.cpp:50</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00205">UsbCore.h:205</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_read_parser_html"><div class="ttname"><a href="class_u_s_b_read_parser.html">USBReadParser</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00207">UsbCore.h:207</a></div></div>
|
||||
<div class="ttc" id="astruct_hid_item_prefix_html"><div class="ttname"><a href="struct_hid_item_prefix.html">HidItemPrefix</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00119">usbhid.h:119</a></div></div>
|
||||
<div class="ttc" id="astruct_main_item_i_o_feature_html_afd8eca62fe742513103795799d960d01"><div class="ttname"><a href="struct_main_item_i_o_feature.html#afd8eca62fe742513103795799d960d01">MainItemIOFeature::bmIsNoPreferedOrPrefered</a></div><div class="ttdeci">uint8_t bmIsNoPreferedOrPrefered</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00131">usbhid.h:131</a></div></div>
|
||||
<div class="ttc" id="aclass_h_i_d_report_parser_html"><div class="ttname"><a href="class_h_i_d_report_parser.html">HIDReportParser</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00138">usbhid.h:138</a></div></div>
|
||||
|
@ -285,7 +285,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_main_item_i_o_feature_html_aeb93d03989043229774d2a6832e48628"><div class="ttname"><a href="struct_main_item_i_o_feature.html#aeb93d03989043229774d2a6832e48628">MainItemIOFeature::bmIsRelativeOrAbsolute</a></div><div class="ttdeci">uint8_t bmIsRelativeOrAbsolute</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00128">usbhid.h:128</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_abb120ee1258c49b4af0fbd59ae6903f5"><div class="ttname"><a href="class_u_s_b_h_i_d.html#abb120ee1258c49b4af0fbd59ae6903f5">USBHID::pUsb</a></div><div class="ttdeci">USB * pUsb</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00145">usbhid.h:145</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_ad90bc410a083495a4ddefc2000f67dbd"><div class="ttname"><a href="class_u_s_b_h_i_d.html#ad90bc410a083495a4ddefc2000f67dbd">USBHID::GetUsb</a></div><div class="ttdeci">const USB * GetUsb()</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00168">usbhid.h:168</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="astruct_main_item_i_o_feature_html_aaa20e71b24fe2de818a85b0cbdcba33e"><div class="ttname"><a href="struct_main_item_i_o_feature.html#aaa20e71b24fe2de818a85b0cbdcba33e">MainItemIOFeature::bmIsVolatileOrNonVolatile</a></div><div class="ttdeci">uint8_t bmIsVolatileOrNonVolatile</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00133">usbhid.h:133</a></div></div>
|
||||
<div class="ttc" id="astruct_main_item_i_o_feature_html_adaf8eafeb85f6aff94e211601e76ee8f"><div class="ttname"><a href="struct_main_item_i_o_feature.html#adaf8eafeb85f6aff94e211601e76ee8f">MainItemIOFeature::bmIsArrayOrVariable</a></div><div class="ttdeci">uint8_t bmIsArrayOrVariable</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00127">usbhid.h:127</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_h_i_d_html_af9ae556d2a7a03309db403e45eab96e8"><div class="ttname"><a href="class_u_s_b_h_i_d.html#af9ae556d2a7a03309db403e45eab96e8">USBHID::epInterruptOutIndex</a></div><div class="ttdeci">static const uint8_t epInterruptOutIndex</div><div class="ttdef"><b>Definition:</b> <a href="usbhid_8h_source.html#l00150">usbhid.h:150</a></div></div>
|
||||
|
|
|
@ -502,9 +502,9 @@ $(function() {
|
|||
<div class="ttc" id="astruct_ep_info_html_ac85bff70ad0e5d71e50cb501f4d8caf3"><div class="ttname"><a href="struct_ep_info.html#ac85bff70ad0e5d71e50cb501f4d8caf3">EpInfo::bmSndToggle</a></div><div class="ttdeci">uint8_t bmSndToggle</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00047">address.h:47</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r_html_a39499f3dd4e3f1ef1d8a2c9b430bc11b"><div class="ttname"><a href="struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html#a39499f3dd4e3f1ef1d8a2c9b430bc11b">USB_CONFIGURATION_DESCRIPTOR::wTotalLength</a></div><div class="ttdeci">uint16_t wTotalLength</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00126">usb_ch9.h:126</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a86a815577ad7883437d3ca72b32b8e8a"><div class="ttname"><a href="struct_usb_device.html#a86a815577ad7883437d3ca72b32b8e8a">UsbDevice::lowspeed</a></div><div class="ttdeci">bool lowspeed</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00086">address.h:86</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00230">UsbCore.h:230</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3f66bf622590413ef2e1864f93a3e0d2"><div class="ttname"><a href="class_u_s_b.html#a3f66bf622590413ef2e1864f93a3e0d2">USB::RegisterDeviceClass</a></div><div class="ttdeci">uint8_t RegisterDeviceClass(USBDeviceConfig *pdev)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00232">UsbCore.h:232</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a97df4ef42e50960ce2165f4cdb53e590"><div class="ttname"><a href="class_address_pool.html#a97df4ef42e50960ce2165f4cdb53e590">AddressPool::AllocAddress</a></div><div class="ttdeci">virtual uint8_t AllocAddress(uint8_t parent, bool is_hub=false, uint8_t port=0)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a44416ff64fc0e3691f98addac13d4595"><div class="ttname"><a href="_usb_core_8h.html#a44416ff64fc0e3691f98addac13d4595">USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</a></div><div class="ttdeci">#define USB_ERROR_CLASS_INSTANCE_ALREADY_IN_USE</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00100">UsbCore.h:100</a></div></div>
|
||||
<div class="ttc" id="astruct_hub_event_html_a9a5761abdc6e8ffc814ba8d3b5b9cd7f"><div class="ttname"><a href="struct_hub_event.html#a9a5761abdc6e8ffc814ba8d3b5b9cd7f">HubEvent::bmChange</a></div><div class="ttdeci">uint16_t bmChange</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00157">usbhub.h:157</a></div></div>
|
||||
<div class="ttc" id="astruct_hub_event_html"><div class="ttname"><a href="struct_hub_event.html">HubEvent</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00151">usbhub.h:151</a></div></div>
|
||||
<div class="ttc" id="asettings_8h_html_a11b6e9d1bc9facf0772bda8ad763530c"><div class="ttname"><a href="settings_8h.html#a11b6e9d1bc9facf0772bda8ad763530c">USB_HOST_SERIAL</a></div><div class="ttdeci">#define USB_HOST_SERIAL</div><div class="ttdef"><b>Definition:</b> <a href="settings_8h_source.html#l00049">settings.h:49</a></div></div>
|
||||
|
@ -543,20 +543,20 @@ $(function() {
|
|||
<div class="ttc" id="astruct_hub_event_html_a40dc52f2eb375e6f7ace509a985525ac"><div class="ttname"><a href="struct_hub_event.html#a40dc52f2eb375e6f7ace509a985525ac">HubEvent::bmStatus</a></div><div class="ttdeci">uint16_t bmStatus</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00156">usbhub.h:156</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r_html"><div class="ttname"><a href="struct_u_s_b___c_o_n_f_i_g_u_r_a_t_i_o_n___d_e_s_c_r_i_p_t_o_r.html">USB_CONFIGURATION_DESCRIPTOR</a></div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00123">usb_ch9.h:123</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_ae3b0889779aa6e8a1d3ba2930284fa72"><div class="ttname"><a href="usbhub_8h.html#ae3b0889779aa6e8a1d3ba2930284fa72">bmHUB_PORT_STATUS_C_PORT_CONNECTION</a></div><div class="ttdeci">#define bmHUB_PORT_STATUS_C_PORT_CONNECTION</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00088">usbhub.h:88</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aead4d2040c641d55176854b236804088"><div class="ttname"><a href="class_u_s_b.html#aead4d2040c641d55176854b236804088">USB::inTransfer</a></div><div class="ttdeci">uint8_t inTransfer(uint8_t addr, uint8_t ep, uint16_t *nbytesptr, uint8_t *data, uint8_t bInterval=0)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00209">Usb.cpp:209</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aedcc6c06badd14b6fd3b0dda94269ad4"><div class="ttname"><a href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4">USB::SetHubPreMask</a></div><div class="ttdeci">void SetHubPreMask()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00218">UsbCore.h:218</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_aedcc6c06badd14b6fd3b0dda94269ad4"><div class="ttname"><a href="class_u_s_b.html#aedcc6c06badd14b6fd3b0dda94269ad4">USB::SetHubPreMask</a></div><div class="ttdeci">void SetHubPreMask()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00220">UsbCore.h:220</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a679968214c68c3f12e2715c14367f79c"><div class="ttname"><a href="usbhub_8h.html#a679968214c68c3f12e2715c14367f79c">bmHUB_PORT_STATE_DISABLED</a></div><div class="ttdeci">#define bmHUB_PORT_STATE_DISABLED</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00122">usbhub.h:122</a></div></div>
|
||||
<div class="ttc" id="acontroller_enums_8h_html_a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f"><div class="ttname"><a href="controller_enums_8h.html#a94f7389d205c78830a5441370d7870fdaef31cc6fe9479955961311ee18ac205f">L</a></div><div class="ttdeci">@ L</div><div class="ttdef"><b>Definition:</b> <a href="controller_enums_8h_source.html#l00179">controllerEnums.h:179</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a4a96858063e84aa1e813dba4d4e3028e"><div class="ttname"><a href="usbhub_8h.html#a4a96858063e84aa1e813dba4d4e3028e">bmHUB_PORT_STATUS_PORT_POWER</a></div><div class="ttdeci">#define bmHUB_PORT_STATUS_PORT_POWER</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00081">usbhub.h:81</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00096">UsbCore.h:96</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_af192c59cafe2192ad802b22e6dbc077d"><div class="ttname"><a href="_usb_core_8h.html#af192c59cafe2192ad802b22e6dbc077d">USB_ERROR_EPINFO_IS_NULL</a></div><div class="ttdeci">#define USB_ERROR_EPINFO_IS_NULL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00098">UsbCore.h:98</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html"><div class="ttname"><a href="struct_usb_device.html">UsbDevice</a></div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00082">address.h:82</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_a73abd87f87d6e2982070bc5bb0183e0d"><div class="ttname"><a href="class_u_s_b_hub.html#a73abd87f87d6e2982070bc5bb0183e0d">USBHub::GetHubDescriptor</a></div><div class="ttdeci">uint8_t GetHubDescriptor(uint8_t index, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00221">usbhub.h:221</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_a03c4dce66fbb4b66be9eda8c9b6f5ce4"><div class="ttname"><a href="class_u_s_b_hub.html#a03c4dce66fbb4b66be9eda8c9b6f5ce4">USBHub::ClearPortFeature</a></div><div class="ttdeci">uint8_t ClearPortFeature(uint8_t fid, uint8_t port, uint8_t sel=0)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00216">usbhub.h:216</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a3c0e722bfb569726a93a8a8c26275c39"><div class="ttname"><a href="usbhub_8h.html#a3c0e722bfb569726a93a8a8c26275c39">bmHUB_PORT_STATUS_C_PORT_ENABLE</a></div><div class="ttdeci">#define bmHUB_PORT_STATUS_C_PORT_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00089">usbhub.h:89</a></div></div>
|
||||
<div class="ttc" id="astruct_hub_event_html_a5a8016b368bc8ac993abae3f97b8306f"><div class="ttname"><a href="struct_hub_event.html#a5a8016b368bc8ac993abae3f97b8306f">HubEvent::evtBuff</a></div><div class="ttdeci">uint8_t evtBuff[4]</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00160">usbhub.h:160</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_a3f0631a3bb6018319107af2fa2373fab"><div class="ttname"><a href="class_u_s_b_hub.html#a3f0631a3bb6018319107af2fa2373fab">USBHub::Release</a></div><div class="ttdeci">uint8_t Release()</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8cpp_source.html#l00216">usbhub.cpp:216</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_afe2fedb4b0ccc89a688c0b4b59691ce0"><div class="ttname"><a href="_usb_core_8h.html#afe2fedb4b0ccc89a688c0b4b59691ce0">USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_ADDRESS_NOT_FOUND_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00097">UsbCore.h:97</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a4abaa6a050ca8ad6d7fdbec8114a00da"><div class="ttname"><a href="usbhub_8h.html#a4abaa6a050ca8ad6d7fdbec8114a00da">bmHUB_PORT_EVENT_DISCONNECT</a></div><div class="ttdeci">#define bmHUB_PORT_EVENT_DISCONNECT</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00126">usbhub.h:126</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html"><div class="ttname"><a href="usbhub_8h.html">usbhub.h</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a31e2c132ec32ffdde94dff72be87c378"><div class="ttname"><a href="class_u_s_b.html#a31e2c132ec32ffdde94dff72be87c378">USB::setConf</a></div><div class="ttdeci">uint8_t setConf(uint8_t addr, uint8_t ep, uint8_t conf_value)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00845">Usb.cpp:845</a></div></div>
|
||||
|
@ -565,12 +565,12 @@ $(function() {
|
|||
<div class="ttc" id="ausbhub_8h_html_a83bd54a52ee93864f5cb4b293cf75ae2"><div class="ttname"><a href="usbhub_8h.html#a83bd54a52ee93864f5cb4b293cf75ae2">HUB_ERROR_PORT_HAS_BEEN_RESET</a></div><div class="ttdeci">#define HUB_ERROR_PORT_HAS_BEEN_RESET</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00113">usbhub.h:113</a></div></div>
|
||||
<div class="ttc" id="amacros_8h_html_afc6fe7f947af35317a49a4dcfc8189fd"><div class="ttname"><a href="macros_8h.html#afc6fe7f947af35317a49a4dcfc8189fd">USBTRACE</a></div><div class="ttdeci">#define USBTRACE(s)</div><div class="ttdef"><b>Definition:</b> <a href="macros_8h_source.html#l00082">macros.h:82</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a6ef9915c2c6e2c6e242768eb4075a1f3"><div class="ttname"><a href="usbhub_8h.html#a6ef9915c2c6e2c6e242768eb4075a1f3">bmHUB_PORT_STATUS_C_PORT_OVER_CURRENT</a></div><div class="ttdeci">#define bmHUB_PORT_STATUS_C_PORT_OVER_CURRENT</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00091">usbhub.h:91</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00093">UsbCore.h:93</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_a15370eb665cdded5514e69ca58d9f39d"><div class="ttname"><a href="_usb_core_8h.html#a15370eb665cdded5514e69ca58d9f39d">USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</a></div><div class="ttdeci">#define USB_ERROR_OUT_OF_ADDRESS_SPACE_IN_POOL</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00095">UsbCore.h:95</a></div></div>
|
||||
<div class="ttc" id="astruct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r_html_afa7047f0318ab6df92a12291511cc1ce"><div class="ttname"><a href="struct_u_s_b___d_e_v_i_c_e___d_e_s_c_r_i_p_t_o_r.html#afa7047f0318ab6df92a12291511cc1ce">USB_DEVICE_DESCRIPTOR::bDeviceClass</a></div><div class="ttdeci">uint8_t bDeviceClass</div><div class="ttdef"><b>Definition:</b> <a href="usb__ch9_8h_source.html#l00109">usb_ch9.h:109</a></div></div>
|
||||
<div class="ttc" id="astruct_hub_descriptor_html"><div class="ttname"><a href="struct_hub_descriptor.html">HubDescriptor</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00133">usbhub.h:133</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8cpp_html_a7e9df292759830a13233fd8bb6d3477a"><div class="ttname"><a href="usbhub_8cpp.html#a7e9df292759830a13233fd8bb6d3477a">PrintHubPortStatus</a></div><div class="ttdeci">void PrintHubPortStatus(USBHub *hubptr, uint8_t addr, uint8_t port, bool print_changes)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8cpp_source.html#l00378">usbhub.cpp:378</a></div></div>
|
||||
<div class="ttc" id="aclass_address_pool_html_a15fde13223dcb1da89305ad229763562"><div class="ttname"><a href="class_address_pool.html#a15fde13223dcb1da89305ad229763562">AddressPool::FreeAddress</a></div><div class="ttdeci">virtual void FreeAddress(uint8_t addr)=0</div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00090">UsbCore.h:90</a></div></div>
|
||||
<div class="ttc" id="a_usb_core_8h_html_ae9e139d0fd29bb0b3e7afad2f76cd589"><div class="ttname"><a href="_usb_core_8h.html#ae9e139d0fd29bb0b3e7afad2f76cd589">USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</a></div><div class="ttdeci">#define USB_DEV_CONFIG_ERROR_DEVICE_NOT_SUPPORTED</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00092">UsbCore.h:92</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a3aea534daed66b5606fa798df7ad3c47"><div class="ttname"><a href="class_u_s_b.html#a3aea534daed66b5606fa798df7ad3c47">USB::setAddr</a></div><div class="ttdeci">uint8_t setAddr(uint8_t oldaddr, uint8_t ep, uint8_t newaddr)</div><div class="ttdef"><b>Definition:</b> <a href="_usb_8cpp_source.html#l00836">Usb.cpp:836</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_a01c0b9d64fd5314963e7d7f70c0a99c3"><div class="ttname"><a href="class_u_s_b_hub.html#a01c0b9d64fd5314963e7d7f70c0a99c3">USBHub::GetPortStatus</a></div><div class="ttdeci">uint8_t GetPortStatus(uint8_t port, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00231">usbhub.h:231</a></div></div>
|
||||
<div class="ttc" id="astruct_ep_info_html_aa2ca775b63736df4008e88da7dd4dddb"><div class="ttname"><a href="struct_ep_info.html#aa2ca775b63736df4008e88da7dd4dddb">EpInfo::maxPktSize</a></div><div class="ttdeci">uint8_t maxPktSize</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00041">address.h:41</a></div></div>
|
||||
|
@ -584,7 +584,7 @@ $(function() {
|
|||
<div class="ttc" id="ausbhub_8h_html_a36c449de4fc3a18117b033381bf99491"><div class="ttname"><a href="usbhub_8h.html#a36c449de4fc3a18117b033381bf99491">HUB_FEATURE_PORT_RESET</a></div><div class="ttdeci">#define HUB_FEATURE_PORT_RESET</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00051">usbhub.h:51</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_afa7488b7d65926158f6a029ebf40905c"><div class="ttname"><a href="class_u_s_b_hub.html#afa7488b7d65926158f6a029ebf40905c">USBHub::USBHub</a></div><div class="ttdeci">USBHub(USB *p)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8cpp_source.html#l00021">usbhub.cpp:21</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a57bff9b83725042e906a97e0b30aa189"><div class="ttname"><a href="usbhub_8h.html#a57bff9b83725042e906a97e0b30aa189">bmHUB_PORT_STATUS_PORT_ENABLE</a></div><div class="ttdeci">#define bmHUB_PORT_STATUS_PORT_ENABLE</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00077">usbhub.h:77</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00226">UsbCore.h:226</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html_a66ab8f5eda239e761d5a48741ea1f9d4"><div class="ttname"><a href="class_u_s_b.html#a66ab8f5eda239e761d5a48741ea1f9d4">USB::GetAddressPool</a></div><div class="ttdeci">AddressPool & GetAddressPool()</div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00228">UsbCore.h:228</a></div></div>
|
||||
<div class="ttc" id="astruct_usb_device_html_a410d39fb7758157f57794335e990ed02"><div class="ttname"><a href="struct_usb_device.html#a410d39fb7758157f57794335e990ed02">UsbDevice::epinfo</a></div><div class="ttdeci">EpInfo * epinfo</div><div class="ttdef"><b>Definition:</b> <a href="address_8h_source.html#l00083">address.h:83</a></div></div>
|
||||
<!-- start footer part -->
|
||||
<hr class="footer"/><address class="footer"><small>
|
||||
|
|
|
@ -321,7 +321,7 @@ $(function() {
|
|||
</div><!-- fragment --></div><!-- contents -->
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_ae7e4c1e231ce7cb56bae1688c0e95e58"><div class="ttname"><a href="class_u_s_b_hub.html#ae7e4c1e231ce7cb56bae1688c0e95e58">USBHub::ResetHubPort</a></div><div class="ttdeci">void ResetHubPort(uint8_t port)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8cpp_source.html#l00309">usbhub.cpp:309</a></div></div>
|
||||
<div class="ttc" id="astruct_hub_descriptor_html_a670882df710639db15249ee9a956b664"><div class="ttname"><a href="struct_hub_descriptor.html#a670882df710639db15249ee9a956b664">HubDescriptor::bPwrOn2PwrGood</a></div><div class="ttdeci">uint8_t bPwrOn2PwrGood</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00147">usbhub.h:147</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00134">UsbCore.h:134</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_device_config_html"><div class="ttname"><a href="class_u_s_b_device_config.html">USBDeviceConfig</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00136">UsbCore.h:136</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html"><div class="ttname"><a href="class_u_s_b_hub.html">USBHub</a></div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00164">usbhub.h:164</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a7567494c82b07539ec581af6f2a52bd9"><div class="ttname"><a href="usbhub_8h.html#a7567494c82b07539ec581af6f2a52bd9">bmREQ_GET_HUB_STATUS</a></div><div class="ttdeci">#define bmREQ_GET_HUB_STATUS</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00029">usbhub.h:29</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_ab8b93d286b1cc4d7f83bd5ac7d2f2a06"><div class="ttname"><a href="usbhub_8h.html#ab8b93d286b1cc4d7f83bd5ac7d2f2a06">bmREQ_SET_HUB_DESCRIPTOR</a></div><div class="ttdeci">#define bmREQ_SET_HUB_DESCRIPTOR</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00032">usbhub.h:32</a></div></div>
|
||||
|
@ -354,7 +354,7 @@ $(function() {
|
|||
<div class="ttc" id="astruct_hub_descriptor_html_a0c3292fe67fdbdab6ceac8b198ef44bf"><div class="ttname"><a href="struct_hub_descriptor.html#a0c3292fe67fdbdab6ceac8b198ef44bf">HubDescriptor::Reserved</a></div><div class="ttdeci">uint16_t Reserved</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00144">usbhub.h:144</a></div></div>
|
||||
<div class="ttc" id="astruct_hub_event_html_a40dc52f2eb375e6f7ace509a985525ac"><div class="ttname"><a href="struct_hub_event.html#a40dc52f2eb375e6f7ace509a985525ac">HubEvent::bmStatus</a></div><div class="ttdeci">uint16_t bmStatus</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00156">usbhub.h:156</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_ac705ffc671398ec2170820c1bb16b77c"><div class="ttname"><a href="class_u_s_b_hub.html#ac705ffc671398ec2170820c1bb16b77c">USBHub::PrintHubStatus</a></div><div class="ttdeci">void PrintHubStatus()</div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00210">UsbCore.h:210</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_html"><div class="ttname"><a href="class_u_s_b.html">USB</a></div><div class="ttdef"><b>Definition:</b> <a href="_usb_core_8h_source.html#l00212">UsbCore.h:212</a></div></div>
|
||||
<div class="ttc" id="ausbhub_8h_html_a7132fca137e1a38cb9b3915b324da05a"><div class="ttname"><a href="usbhub_8h.html#a7132fca137e1a38cb9b3915b324da05a">bmREQ_GET_PORT_STATUS</a></div><div class="ttdeci">#define bmREQ_GET_PORT_STATUS</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00030">usbhub.h:30</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_a73abd87f87d6e2982070bc5bb0183e0d"><div class="ttname"><a href="class_u_s_b_hub.html#a73abd87f87d6e2982070bc5bb0183e0d">USBHub::GetHubDescriptor</a></div><div class="ttdeci">uint8_t GetHubDescriptor(uint8_t index, uint16_t nbytes, uint8_t *dataptr)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00221">usbhub.h:221</a></div></div>
|
||||
<div class="ttc" id="aclass_u_s_b_hub_html_a03c4dce66fbb4b66be9eda8c9b6f5ce4"><div class="ttname"><a href="class_u_s_b_hub.html#a03c4dce66fbb4b66be9eda8c9b6f5ce4">USBHub::ClearPortFeature</a></div><div class="ttdeci">uint8_t ClearPortFeature(uint8_t fid, uint8_t port, uint8_t sel=0)</div><div class="ttdef"><b>Definition:</b> <a href="usbhub_8h_source.html#l00216">usbhub.h:216</a></div></div>
|
||||
|
|
Loading…
Reference in a new issue