2013-01-30 22:00:18 +01:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2018-10-13 15:47:19 +02:00
< meta name = "generator" content = "Doxygen 1.8.14" / >
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
2013-02-17 01:37:13 +01:00
< title > USB Host Shield 2.0: masstorage.h Source File< / title >
2013-01-30 22:00:18 +01:00
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
2015-04-07 16:07:33 +02:00
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
2013-01-30 22:00:18 +01:00
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
2013-02-05 22:39:56 +01:00
< link href = "imageStyle.css" rel = "stylesheet" type = "text/css" / >
2013-01-30 22:00:18 +01:00
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
< tr style = "height: 56px;" >
2016-04-19 18:16:46 +02:00
< td id = "projectalign" style = "padding-left: 0.5em;" >
2013-02-17 01:37:13 +01:00
< div id = "projectname" > USB Host Shield 2.0
2013-01-30 22:00:18 +01:00
< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2018-10-13 15:47:19 +02:00
<!-- Generated by Doxygen 1.8.14 -->
2013-01-30 22:00:18 +01:00
< script type = "text/javascript" >
2018-10-13 15:47:19 +02:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2013-01-30 22:00:18 +01:00
var searchBox = new SearchBox("searchBox", "search",false,'Search');
2018-10-13 15:47:19 +02:00
/* @license-end */
2013-01-30 22:00:18 +01:00
< / script >
2018-10-13 15:47:19 +02:00
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */< / script >
< div id = "main-nav" > < / div >
2013-01-30 22:00:18 +01:00
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
2015-04-07 16:07:33 +02:00
< / div >
2013-01-30 22:00:18 +01:00
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div id = "nav-path" class = "navpath" >
< ul >
2016-04-19 18:16:46 +02:00
< li class = "navelem" > < a class = "el" href = "dir_69161428018e52ad84691a5947f27cc9.html" > Github< / a > < / li > < li class = "navelem" > < a class = "el" href = "dir_ee762931928e29ae94e054d18c99dc9e.html" > USB_Host_Shield_2_0< / a > < / li > < / ul >
2013-01-30 22:00:18 +01:00
< / div >
< / div > <!-- top -->
< div class = "header" >
< div class = "headertitle" >
< div class = "title" > masstorage.h< / div > < / div >
< / div > <!-- header -->
< div class = "contents" >
2018-10-13 15:47:19 +02:00
< a href = "masstorage_8h.html" > Go to the documentation of this file.< / a > < div class = "fragment" > < div class = "line" > < a name = "l00001" > < / a > < span class = "lineno" > 1< / span >   < span class = "comment" > /* Copyright (C) 2011 Circuits At Home, LTD. All rights reserved.< / span > < / div > < div class = "line" > < a name = "l00002" > < / a > < span class = "lineno" > 2< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00003" > < / a > < span class = "lineno" > 3< / span >   < span class = "comment" > This program is free software; you can redistribute it and/or modify< / span > < / div > < div class = "line" > < a name = "l00004" > < / a > < span class = "lineno" > 4< / span >   < span class = "comment" > it under the terms of the GNU General Public License as published by< / span > < / div > < div class = "line" > < a name = "l00005" > < / a > < span class = "lineno" > 5< / span >   < span class = "comment" > the Free Software Foundation; either version 2 of the License, or< / span > < / div > < div class = "line" > < a name = "l00006" > < / a > < span class = "lineno" > 6< / span >   < span class = "comment" > (at your option) any later version.< / span > < / div > < div class = "line" > < a name = "l00007" > < / a > < span class = "lineno" > 7< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00008" > < / a > < span class = "lineno" > 8< / span >   < span class = "comment" > This program is distributed in the hope that it will be useful,< / span > < / div > < div class = "line" > < a name = "l00009" > < / a > < span class = "lineno" > 9< / span >   < span class = "comment" > but WITHOUT ANY WARRANTY; without even the implied warranty of< / span > < / div > < div class = "line" > < a name = "l00010" > < / a > < span class = "lineno" > 10< / span >   < span class = "comment" > MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the< / span > < / div > < div class = "line" > < a name = "l00011" > < / a > < span class = "lineno" > 11< / span >   < span class = "comment" > GNU General Public License for more details.< / span > < / div > < div class = "line" > < a name = "l00012" > < / a > < span class = "lineno" > 12< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00013" > < / a > < span class = "lineno" > 13< / span >   < span class = "comment" > You should have received a copy of the GNU General Public License< / span > < / div > < div class = "line" > < a name = "l00014" > < / a > < span class = "lineno" > 14< / span >   < span class = "comment" > along with this program; if not, write to the Free Software< / span > < / div > < div class = "line" > < a name = "l00015" > < / a > < span class = "lineno" > 15< / span >   < span class = "comment" > Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA< / span > < / div > < div class = "line" > < a name = "l00016" > < / a > < span class = "lineno" > 16< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00017" > < / a > < span class = "lineno" > 17< / span >   < span class = "comment" > Contact information< / span > < / div > < div class = "line" > < a name = "l00018" > < / a > < span class = "lineno" > 18< / span >   < span class = "comment" > -------------------< / span > < / div > < div class = "line" > < a name = "l00019" > < / a > < span class = "lineno" > 19< / span >   < span class = "comment" > < / span > < / div > < div class = "line" > < a name = "l00020" > < / a > < span class = "lineno" > 20< / span >   < span class = "comment" > Circuits At Home, LTD< / span > < / div > < div class = "line" > < a name = "l00021" > < / a > < span class = "lineno" > 21< / span >   < span class = "comment" > Web : http://www.circuitsathome.com< / span > < / div > < div class = "line" > < a name = "l00022" > < / a > < span class = "lineno" > 22< / span >   < span class = "comment" > e-mail : support@circuitsathome.com< / span > < / div > < div class = "line" > < a name = "l00023" > < / a > < span class = "lineno" > 23< / span >   < span class = "comment" > */< / span > < / div > < div class = "line" > < a name = "l00024" > < / a > < span class = "lineno" > 24< / span >   < / div > < div class = "line" > < a name = "l00025" > < / a > < span class = "lineno" > 25< / span >   < span class = "preprocessor" > #if !defined(__MASSTORAGE_H__)< / span > < / div > < div class = "line" > < a name = "l00026" > < / a > < span class = "lineno" > 26< / span >   < span class = "preprocessor" > #define __MASSTORAGE_H__< / span > < / div > < div class = "line" > < a name = "l00027" > < / a > < span class = "lineno" > 27< / span >   < / div > < div class = "line" > < a name = "l00028" > < / a > < span class = "lineno" > 28< / span > & #160
< div class = "ttc" id = "struct_command_block_wrapper_base_html_a48ae766ceb4fa43c7506e0f3b2982da0" > < div class = "ttname" > < a href = "struct_command_block_wrapper_base.html#a48ae766ceb4fa43c7506e0f3b2982da0" > CommandBlockWrapperBase::CommandBlockWrapperBase< / a > < / div > < div class = "ttdeci" > CommandBlockWrapperBase()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00384" > masstorage.h:384< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a2fc74b11c2ecce30e89f84cc1efe0c81" > < div class = "ttname" > < a href = "class_bulk_only.html#a2fc74b11c2ecce30e89f84cc1efe0c81" > BulkOnly::MediaCTL< / a > < / div > < div class = "ttdeci" > uint8_t MediaCTL(uint8_t lun, uint8_t ctl)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00137" > masstorage.cpp:137< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_ae2d8ba719fa3365271924facb832b6d5" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#ae2d8ba719fa3365271924facb832b6d5" > RequestSenseResponce::bmReserved< / a > < / div > < div class = "ttdeci" > uint8_t bmReserved< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00455" > masstorage.h:455< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_a26b2c33b7867c33d19e77c6d873d7924" > < div class = "ttname" > < a href = "struct_c_d_b10.html#a26b2c33b7867c33d19e77c6d873d7924" > CDB10::Misc2< / a > < / div > < div class = "ttdeci" > uint8_t Misc2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00240" > masstorage.h:240< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_abd4957a41f650b096987db5963efb674" > < div class = "ttname" > < a href = "struct_c_d_b10.html#abd4957a41f650b096987db5963efb674" > CDB10::CDB10< / a > < / div > < div class = "ttdeci" > CDB10(uint8_t _Opcode, uint8_t _LUN)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00248" > masstorage.h:248< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_acc610ff84bef225f8826585725ad9802" > < div class = "ttname" > < a href = "struct_inquiry_response.html#acc610ff84bef225f8826585725ad9802" > InquiryResponse::VendorID< / a > < / div > < div class = "ttdeci" > uint8_t VendorID[8]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00372" > masstorage.h:372< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "class_bulk_only_html_a8d527bdc285870f3571481a4fd982721" > < div class = "ttname" > < a href = "class_bulk_only.html#a8d527bdc285870f3571481a4fd982721" > BulkOnly::epDataOutIndex< / a > < / div > < div class = "ttdeci" > static const uint8_t epDataOutIndex< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00472" > masstorage.h:472< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b12_html_a40bc765adf21818c3a1bc3c8ffeabc94" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a40bc765adf21818c3a1bc3c8ffeabc94" > CDB12::LBA_L_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00270" > masstorage.h:270< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_inquiry_response_html_a64b542b21ee54739136235785563e036" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a64b542b21ee54739136235785563e036" > InquiryResponse::HISUP< / a > < / div > < div class = "ttdeci" > unsigned HISUP< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00339" > masstorage.h:339< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html" > < div class = "ttname" > < a href = "struct_request_sense_responce.html" > RequestSenseResponce< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00450" > masstorage.h:450< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a64121510090cb38926bbb321e98b1a13" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a64121510090cb38926bbb321e98b1a13" > InquiryResponse::RelAddr< / a > < / div > < div class = "ttdeci" > unsigned RelAddr< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00370" > masstorage.h:370< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a3809ba2a5399bd407b50b04b8c83cb9f" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a3809ba2a5399bd407b50b04b8c83cb9f" > CDB_LBA32_16::Misc2< / a > < / div > < div class = "ttdeci" > uint8_t Misc2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00302" > masstorage.h:302< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_ab6572ef8e5cd457e0699095f6a0c7a3d" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ab6572ef8e5cd457e0699095f6a0c7a3d" > InquiryResponse::Removable< / a > < / div > < div class = "ttdeci" > unsigned Removable< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00334" > masstorage.h:334< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_c_d_b6_html_a28933fcb497ecd202ea07d665be57f9c" > < div class = "ttname" > < a href = "struct_c_d_b6.html#a28933fcb497ecd202ea07d665be57f9c" > CDB6::LBALB< / a > < / div > < div class = "ttdeci" > uint8_t LBALB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00210" > masstorage.h:210< / a > < / div > < / div >
< div class = "ttc" id = "struct_b_a_s_i_c_c_d_b_html_a2cec985f2fd10576a004108c01d42fb4" > < div class = "ttname" > < a href = "struct_b_a_s_i_c_c_d_b.html#a2cec985f2fd10576a004108c01d42fb4" > BASICCDB::LUN< / a > < / div > < div class = "ttdeci" > unsigned LUN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00196" > masstorage.h:196< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_c_d_b___l_b_a32__16_html_a1e239989f80f36157fd9271f2141acd1" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a1e239989f80f36157fd9271f2141acd1" > CDB_LBA32_16::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#l00290" > masstorage.h:290< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html" > CDB_LBA32_16< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00281" > masstorage.h:281< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a02cb9a4f4f1a080853eeb3fe3a97b6fe" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a02cb9a4f4f1a080853eeb3fe3a97b6fe" > InquiryResponse::NormACA< / a > < / div > < div class = "ttdeci" > unsigned NormACA< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00340" > masstorage.h:340< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a03cd96b415990821bdce43b4004c85e4" > < div class = "ttname" > < a href = "class_bulk_only.html#a03cd96b415990821bdce43b4004c85e4" > BulkOnly::epInterruptInIndex< / a > < / div > < div class = "ttdeci" > static const uint8_t epInterruptInIndex< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00473" > masstorage.h:473< / a > < / div > < / div >
< div class = "ttc" id = "masstorage_8h_html_af952fd9270407996656ba95772511002" > < div class = "ttname" > < a href = "masstorage_8h.html#af952fd9270407996656ba95772511002" > CDB10_t< / a > < / div > < div class = "ttdeci" > CDB10 CDB10_t< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00261" > masstorage.h:261< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_adbc6f965fe2820222504d1e8853f1518" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#adbc6f965fe2820222504d1e8853f1518" > RequestSenseResponce::bAdditionalLength< / a > < / div > < div class = "ttdeci" > uint8_t bAdditionalLength< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00461" > masstorage.h:461< / a > < / div > < / div >
< div class = "ttc" id = "_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#l00074" > UsbCore.h:74< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_a5115777023c2a37ed50b81db126f648c" > < div class = "ttname" > < a href = "struct_c_d_b10.html#a5115777023c2a37ed50b81db126f648c" > CDB10::ALC_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00243" > masstorage.h:243< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_command_block_wrapper_html_a66833cea74ea81da389cc54cc78f3013" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#a66833cea74ea81da389cc54cc78f3013" > CommandBlockWrapper::CommandBlockWrapper< / a > < / div > < div class = "ttdeci" > CommandBlockWrapper(uint32_t tag, uint32_t xflen, CDB10_t *cdb, uint8_t dir)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00436" > masstorage.h:436< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_aa74c5c59a4bdfeb2aa6e8c163f1fae10" > < div class = "ttname" > < a href = "struct_c_d_b10.html#aa74c5c59a4bdfeb2aa6e8c163f1fae10" > CDB10::LBA_L_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00236" > masstorage.h:236< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_request_sense_responce_html_ae14c0df03bdb15da04b4db655a5a9b66" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#ae14c0df03bdb15da04b4db655a5a9b66" > RequestSenseResponce::bmILI< / a > < / div > < div class = "ttdeci" > uint8_t bmILI< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00456" > masstorage.h:456< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a43f9e4f510e12a6fcc5afd90f740f76e" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a43f9e4f510e12a6fcc5afd90f740f76e" > CDB_LBA64_16::LBA_L_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00317" > masstorage.h:317< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a9968a2119df66fa0093b020e318d8ac6" > < div class = "ttname" > < a href = "class_bulk_only.html#a9968a2119df66fa0093b020e318d8ac6" > BulkOnly::bAddress< / a > < / div > < div class = "ttdeci" > uint8_t bAddress< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00476" > masstorage.h:476< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_a6a0be8910a3e8039534b8570365a4207" > < div class = "ttname" > < a href = "struct_c_d_b6.html#a6a0be8910a3e8039534b8570365a4207" > CDB6::LBAHB< / a > < / div > < div class = "ttdeci" > uint8_t LBAHB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00209" > masstorage.h:209< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_af1cd479d32aae0c581b735eb5aa081bc" > < div class = "ttname" > < a href = "struct_c_d_b10.html#af1cd479d32aae0c581b735eb5aa081bc" > CDB10::Service_Action< / a > < / div > < div class = "ttdeci" > unsigned Service_Action< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00232" > masstorage.h:232< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_af642464073c45113c7fdf221f40ade1b" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#af642464073c45113c7fdf221f40ade1b" > CDB_LBA32_16::LBA_L_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00288" > masstorage.h:288< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_base_html_a0898a332eec2d598b80a896ff66d5549" > < div class = "ttname" > < a href = "struct_command_block_wrapper_base.html#a0898a332eec2d598b80a896ff66d5549" > CommandBlockWrapperBase::dCBWTag< / a > < / div > < div class = "ttdeci" > uint32_t dCBWTag< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00379" > masstorage.h:379< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b12_html" > < div class = "ttname" > < a href = "struct_c_d_b12.html" > CDB12< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00263" > masstorage.h:263< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_a49d35d920a46db55bc300ee25f6065ef" > < div class = "ttname" > < a href = "struct_c_d_b6.html#a49d35d920a46db55bc300ee25f6065ef" > CDB6::AllocationLength< / a > < / div > < div class = "ttdeci" > uint8_t AllocationLength< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00211" > masstorage.h:211< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_ad02da835cba8057f07b359903ee0c389" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ad02da835cba8057f07b359903ee0c389" > InquiryResponse::AERC< / a > < / div > < div class = "ttdeci" > unsigned AERC< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00342" > masstorage.h:342< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a7ae682d50badd1386a06f30f35a32d1d" > < div class = "ttname" > < a href = "class_bulk_only.html#a7ae682d50badd1386a06f30f35a32d1d" > BulkOnly::dCBWTag< / a > < / div > < div class = "ttdeci" > uint32_t dCBWTag< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00485" > masstorage.h:485< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_ada0ff6b78ecefa9b00bbe4e518ca4870" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ada0ff6b78ecefa9b00bbe4e518ca4870" > InquiryResponse::TPGS< / a > < / div > < div class = "ttdeci" > unsigned TPGS< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00350" > masstorage.h:350< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_c_d_b6_html_a8629bc31675353132e17e5e37b3e0e41" > < div class = "ttname" > < a href = "struct_c_d_b6.html#a8629bc31675353132e17e5e37b3e0e41" > CDB6::Control< / a > < / div > < div class = "ttdeci" > uint8_t Control< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00212" > masstorage.h:212< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_aa8fe167a7af12dce9964fa5a430c53ea" > < div class = "ttname" > < a href = "class_bulk_only.html#aa8fe167a7af12dce9964fa5a430c53ea" > BulkOnly::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 = "masstorage_8cpp_source.html#l00258" > masstorage.cpp:258< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a72abbdbd399647227ea05cb1cec32b2d" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a72abbdbd399647227ea05cb1cec32b2d" > InquiryResponse::R1< / a > < / div > < div class = "ttdeci" > unsigned R1< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00355" > masstorage.h:355< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "macros_8h_html_a773ca2920fd4808c94e6645a7a8d63d1" > < div class = "ttname" > < a href = "macros_8h.html#a773ca2920fd4808c94e6645a7a8d63d1" > BGRAB0< / a > < / div > < div class = "ttdeci" > #define BGRAB0(__usi__)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "macros_8h_source.html#l00056" > macros.h:56< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a335e2997167a36347d717e1ed997f9be" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a335e2997167a36347d717e1ed997f9be" > InquiryResponse::CmdQue< / a > < / div > < div class = "ttdeci" > unsigned CmdQue< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00364" > masstorage.h:364< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a72c82a54965c687da13f217753f18f7d" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a72c82a54965c687da13f217753f18f7d" > RequestSenseResponce::bmEOM< / a > < / div > < div class = "ttdeci" > uint8_t bmEOM< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00457" > masstorage.h:457< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "class_bulk_only_html_a51b8a76f5e16697476ce2dcff2514bc6" > < div class = "ttname" > < a href = "class_bulk_only.html#a51b8a76f5e16697476ce2dcff2514bc6" > BulkOnly::Poll< / a > < / div > < div class = "ttdeci" > uint8_t Poll()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00676" > masstorage.cpp:676< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a275834d52785e9b72c4eb6b8c0a7d2e2" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a275834d52785e9b72c4eb6b8c0a7d2e2" > CDB_LBA64_16::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#l00318" > masstorage.h:318< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a02c12d5c3f7b9e821c6f28dc827f5629" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a02c12d5c3f7b9e821c6f28dc827f5629" > InquiryResponse::ProductID< / a > < / div > < div class = "ttdeci" > uint8_t ProductID[16]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00373" > masstorage.h:373< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_af763ffffdd131949322d583fb4cd2737" > < div class = "ttname" > < a href = "class_bulk_only.html#af763ffffdd131949322d583fb4cd2737" > BulkOnly::WriteOk< / a > < / div > < div class = "ttdeci" > bool WriteOk[MASS_MAX_SUPPORTED_LUN]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00493" > masstorage.h:493< / a > < / div > < / div >
< div class = "ttc" id = "settings_8h_html_a68a8c3241954d2159ff8df696dd5cff6" > < div class = "ttname" > < a href = "settings_8h.html#a68a8c3241954d2159ff8df696dd5cff6" > MASS_MAX_SUPPORTED_LUN< / a > < / div > < div class = "ttdeci" > #define MASS_MAX_SUPPORTED_LUN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "settings_8h_source.html#l00079" > settings.h:79< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_ad3fc14c1607698368df8704cc8d21562" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#ad3fc14c1607698368df8704cc8d21562" > CDB_LBA64_16::LBA_M_L_LB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_M_L_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00313" > masstorage.h:313< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_af07ab48c6b9e6bdb4f0d050adbae518d" > < div class = "ttname" > < a href = "class_bulk_only.html#af07ab48c6b9e6bdb4f0d050adbae518d" > BulkOnly::SCSITransaction10< / a > < / div > < div class = "ttdeci" > uint8_t SCSITransaction10(CDB10_t *cdb, uint16_t buf_size, void *buf, uint8_t dir)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00106" > masstorage.cpp:106< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_ac8a1d7b2ef82d9f6da44928c78039964" > < div class = "ttname" > < a href = "class_bulk_only.html#ac8a1d7b2ef82d9f6da44928c78039964" > BulkOnly::PrintEndpointDescriptor< / a > < / div > < div class = "ttdeci" > void PrintEndpointDescriptor(const USB_ENDPOINT_DESCRIPTOR *ep_ptr)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l01220" > masstorage.cpp:1220< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_html_afc172d7a8531a20ac0ff37bd43ff9335" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#afc172d7a8531a20ac0ff37bd43ff9335" > CommandBlockWrapper::CommandBlockWrapper< / a > < / div > < div class = "ttdeci" > CommandBlockWrapper()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00409" > masstorage.h:409< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a8a9b213d1800db2d8e661d242b57b195" > < div class = "ttname" > < a href = "class_bulk_only.html#a8a9b213d1800db2d8e661d242b57b195" > BulkOnly::Release< / a > < / div > < div class = "ttdeci" > uint8_t Release()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00598" > masstorage.cpp:598< / a > < / div > < / div >
< div class = "ttc" id = "class_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#l00132" > UsbCore.h:132< / a > < / div > < / div >
2013-10-21 21:15:43 +02:00
< div class = "ttc" id = "_usb_8h_html" > < div class = "ttname" > < a href = "_usb_8h.html" > Usb.h< / a > < / div > < / div >
2018-10-13 15:47:19 +02:00
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_aed4424e6a3afd515084359084a5e8fcb" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#aed4424e6a3afd515084359084a5e8fcb" > CDB_LBA32_16::Control< / a > < / div > < div class = "ttdeci" > uint8_t Control< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00303" > masstorage.h:303< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a470a8f0ffd6694d9dfc834da5efa627a" > < div class = "ttname" > < a href = "class_bulk_only.html#a470a8f0ffd6694d9dfc834da5efa627a" > BulkOnly::Read< / a > < / div > < div class = "ttdeci" > uint8_t Read(uint8_t lun, uint32_t addr, uint16_t bsize, uint8_t blocks, uint8_t *buf)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00161" > masstorage.cpp:161< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a7e845f1253ac116a6e9d7178f1f82b6d" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a7e845f1253ac116a6e9d7178f1f82b6d" > CDB_LBA32_16::Service_Action< / a > < / div > < div class = "ttdeci" > unsigned Service_Action< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00284" > masstorage.h:284< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_status_wrapper_html" > < div class = "ttname" > < a href = "struct_command_status_wrapper.html" > CommandStatusWrapper< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00443" > masstorage.h:443< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_base_html_a62c537797107ada830b86e1f2d629164" > < div class = "ttname" > < a href = "struct_command_block_wrapper_base.html#a62c537797107ada830b86e1f2d629164" > CommandBlockWrapperBase::dCBWDataTransferLength< / a > < / div > < div class = "ttdeci" > uint32_t dCBWDataTransferLength< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00380" > masstorage.h:380< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_html_a4954eacb2cd6d0ee7be475da3b46d907" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#a4954eacb2cd6d0ee7be475da3b46d907" > CommandBlockWrapper::bmReserved1< / a > < / div > < div class = "ttdeci" > uint8_t bmReserved1< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00396" > masstorage.h:396< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_inquiry_response_html_abf1bb662cae5c4d2c2e4dbb454f92e91" > < div class = "ttname" > < a href = "struct_inquiry_response.html#abf1bb662cae5c4d2c2e4dbb454f92e91" > InquiryResponse::AdditionalLength< / a > < / div > < div class = "ttdeci" > uint8_t AdditionalLength< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00344" > masstorage.h:344< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a23775c8cb582ae07c78449dc1a08c23e" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a23775c8cb582ae07c78449dc1a08c23e" > InquiryResponse::RevisionID< / a > < / div > < div class = "ttdeci" > uint8_t RevisionID[4]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00374" > masstorage.h:374< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_abe1e768a46e751e6792164334c973b44" > < div class = "ttname" > < a href = "class_bulk_only.html#abe1e768a46e751e6792164334c973b44" > BulkOnly::GetLastUsbError< / a > < / div > < div class = "ttdeci" > uint8_t GetLastUsbError()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00505" > masstorage.h:505< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_command_block_wrapper_base_html_a4790cb74c1b2a0fd6bb73d46724a35e3" > < div class = "ttname" > < a href = "struct_command_block_wrapper_base.html#a4790cb74c1b2a0fd6bb73d46724a35e3" > CommandBlockWrapperBase::CommandBlockWrapperBase< / a > < / div > < div class = "ttdeci" > CommandBlockWrapperBase(uint32_t tag, uint32_t xflen, uint8_t flgs)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00387" > masstorage.h:387< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_status_wrapper_html_af872c29cfee3fb74e7ad9471ee4461fb" > < div class = "ttname" > < a href = "struct_command_status_wrapper.html#af872c29cfee3fb74e7ad9471ee4461fb" > CommandStatusWrapper::dCSWTag< / a > < / div > < div class = "ttdeci" > uint32_t dCSWTag< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00445" > masstorage.h:445< / a > < / div > < / div >
< div class = "ttc" id = "struct_b_a_s_i_c_c_d_b_html_a64d8bea0216a84b8ba8c8f411ceae2c3" > < div class = "ttname" > < a href = "struct_b_a_s_i_c_c_d_b.html#a64d8bea0216a84b8ba8c8f411ceae2c3" > BASICCDB::Opcode< / a > < / div > < div class = "ttdeci" > uint8_t Opcode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00193" > masstorage.h:193< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a48b774030b80f98823e9b38aba8a625d" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a48b774030b80f98823e9b38aba8a625d" > InquiryResponse::ThreePC< / a > < / div > < div class = "ttdeci" > unsigned ThreePC< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00349" > masstorage.h:349< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a243e278d4598f7524e2fd48a45269af8" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a243e278d4598f7524e2fd48a45269af8" > RequestSenseResponce::bSegmentNumber< / a > < / div > < div class = "ttdeci" > uint8_t bSegmentNumber< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00452" > masstorage.h:452< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_a87dd0f57fdaedb842f4c7db9b3f7cb2e" > < div class = "ttname" > < a href = "struct_c_d_b10.html#a87dd0f57fdaedb842f4c7db9b3f7cb2e" > CDB10::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#l00238" > masstorage.h:238< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_c_d_b___l_b_a32__16_html_a57fc0fb5cba1f737be25721e7f34f11f" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a57fc0fb5cba1f737be25721e7f34f11f" > CDB_LBA32_16::ALC_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00298" > masstorage.h:298< / a > < / div > < / div >
< div class = "ttc" id = "masstorage_8h_html_aef69aa16d6edcea3e79cb44775be6b94" > < div class = "ttname" > < a href = "masstorage_8h.html#aef69aa16d6edcea3e79cb44775be6b94" > CDB12_t< / a > < / div > < div class = "ttdeci" > CDB12 CDB12_t< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00279" > masstorage.h:279< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a9a6c47a45be5bd1ce230c9fac3cc9bbd" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a9a6c47a45be5bd1ce230c9fac3cc9bbd" > InquiryResponse::VS< / a > < / div > < div class = "ttdeci" > unsigned VS< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00359" > masstorage.h:359< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_ada14013a7a12b33b5d1ed747a48d5fe0" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#ada14013a7a12b33b5d1ed747a48d5fe0" > RequestSenseResponce::bFieldReplaceableUnitCode< / a > < / div > < div class = "ttdeci" > uint8_t bFieldReplaceableUnitCode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00465" > masstorage.h:465< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_ad40f82369182a1001877c7f8d818c418" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#ad40f82369182a1001877c7f8d818c418" > CDB_LBA64_16::Control< / a > < / div > < div class = "ttdeci" > uint8_t Control< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00326" > masstorage.h:326< / a > < / div > < / div >
< div class = "ttc" id = "class_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 >
< div class = "ttc" id = "struct_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 = "struct_inquiry_response_html_a801e10546dedbd134568bef84f1b287a" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a801e10546dedbd134568bef84f1b287a" > InquiryResponse::ResponseDataFormat< / a > < / div > < div class = "ttdeci" > unsigned ResponseDataFormat< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00338" > masstorage.h:338< / a > < / div > < / div >
< div class = "ttc" id = "masstorage_8h_html_aa0e2e213a2f05df124f199eeac3dbdd8" > < div class = "ttname" > < a href = "masstorage_8h.html#aa0e2e213a2f05df124f199eeac3dbdd8" > BASICCDB_t< / a > < / div > < div class = "ttdeci" > BASICCDB BASICCDB_t< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00201" > masstorage.h:201< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "class_bulk_only_html_a9e487226408578a2971570bcf7de62fe" > < div class = "ttname" > < a href = "class_bulk_only.html#a9e487226408578a2971570bcf7de62fe" > BulkOnly::epDataInIndex< / a > < / div > < div class = "ttdeci" > static const uint8_t epDataInIndex< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00471" > masstorage.h:471< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a85d034c7da25090c36c9bdeb85338009" > < div class = "ttname" > < a href = "class_bulk_only.html#a85d034c7da25090c36c9bdeb85338009" > BulkOnly::WriteProtected< / a > < / div > < div class = "ttdeci" > bool WriteProtected(uint8_t lun)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00077" > masstorage.cpp:77< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a8e8f2cb6b5a0d1ed2c300155bf2b3faa" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a8e8f2cb6b5a0d1ed2c300155bf2b3faa" > InquiryResponse::PeripheralQualifier< / a > < / div > < div class = "ttdeci" > uint8_t PeripheralQualifier< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00331" > masstorage.h:331< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_c_d_b12_html_a1478895d17ea1ba1e2a70f5f5904e0b7" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a1478895d17ea1ba1e2a70f5f5904e0b7" > CDB12::Control< / a > < / div > < div class = "ttdeci" > uint8_t Control< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00276" > masstorage.h:276< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_a1d5e2c34147b5ecc84d20f10e307fd1e" > < div class = "ttname" > < a href = "struct_c_d_b6.html#a1d5e2c34147b5ecc84d20f10e307fd1e" > CDB6::LBAMSB< / a > < / div > < div class = "ttdeci" > unsigned LBAMSB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00206" > masstorage.h:206< / a > < / div > < / div >
< div class = "ttc" id = "masstorage_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 = "struct_request_sense_responce_html_a554063acfa94e465da27a7dc73cf786a" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a554063acfa94e465da27a7dc73cf786a" > RequestSenseResponce::bAdditionalSenseCode< / a > < / div > < div class = "ttdeci" > uint8_t bAdditionalSenseCode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00463" > masstorage.h:463< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_ae5c315ca0c47104b17d5bde7c4d485a6" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ae5c315ca0c47104b17d5bde7c4d485a6" > InquiryResponse::Reserved4< / a > < / div > < div class = "ttdeci" > unsigned Reserved4< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00365" > masstorage.h:365< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a3d253a0bc8f1ac5b7fe1c9e7078691e3" > < div class = "ttname" > < a href = "class_bulk_only.html#a3d253a0bc8f1ac5b7fe1c9e7078691e3" > BulkOnly::OnInit< / a > < / div > < div class = "ttdeci" > virtual uint8_t OnInit()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00499" > masstorage.h:499< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a2d422ee0745cd7c04afff905278c4233" > < div class = "ttname" > < a href = "class_bulk_only.html#a2d422ee0745cd7c04afff905278c4233" > BulkOnly::qNextPollTime< / a > < / div > < div class = "ttdeci" > uint32_t qNextPollTime< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00480" > masstorage.h:480< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_aa6d74267dc98daeb0552fa234739ab08" > < div class = "ttname" > < a href = "class_bulk_only.html#aa6d74267dc98daeb0552fa234739ab08" > BulkOnly::LUNIsGood< / a > < / div > < div class = "ttdeci" > bool LUNIsGood(uint8_t lun)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00067" > masstorage.cpp:67< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_ae954128996312f8c1ac3ef9982dfb033" > < div class = "ttname" > < a href = "struct_c_d_b10.html#ae954128996312f8c1ac3ef9982dfb033" > CDB10::LBA_L_M_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00235" > masstorage.h:235< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html" > < div class = "ttname" > < a href = "struct_c_d_b6.html" > CDB6< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00203" > masstorage.h:203< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_aed9c8595adf84a0fde2176afe2e45608" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#aed9c8595adf84a0fde2176afe2e45608" > CDB_LBA64_16::LBA_M_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_M_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00311" > masstorage.h:311< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a84e73dddce6f0967367cbfaeb64bb01f" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a84e73dddce6f0967367cbfaeb64bb01f" > CDB_LBA64_16::LBA_L_M_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00315" > masstorage.h:315< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_ada1275c63867c75daf71348ec1f8d666" > < div class = "ttname" > < a href = "struct_c_d_b6.html#ada1275c63867c75daf71348ec1f8d666" > CDB6::LUN< / a > < / div > < div class = "ttdeci" > unsigned LUN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00207" > masstorage.h:207< / a > < / div > < / div >
< div class = "ttc" id = "struct_b_a_s_i_c_c_d_b_html_a2c6031f3dde94acd5d03c80db213c534" > < div class = "ttname" > < a href = "struct_b_a_s_i_c_c_d_b.html#a2c6031f3dde94acd5d03c80db213c534" > BASICCDB::unused< / a > < / div > < div class = "ttdeci" > unsigned unused< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00195" > masstorage.h:195< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a376cb3367071555816e2b0c74ad7eb12" > < div class = "ttname" > < a href = "class_bulk_only.html#a376cb3367071555816e2b0c74ad7eb12" > BulkOnly::GetAddress< / a > < / div > < div class = "ttdeci" > virtual uint8_t GetAddress()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00535" > masstorage.h:535< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_inquiry_response_html_a9f642c5fccc1c87cf6b444a138b6aa4b" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a9f642c5fccc1c87cf6b444a138b6aa4b" > InquiryResponse::Res< / a > < / div > < div class = "ttdeci" > unsigned Res< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00348" > masstorage.h:348< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a628379310065c48e738bd07037b329e6" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a628379310065c48e738bd07037b329e6" > RequestSenseResponce::bAdditionalSenseQualifier< / a > < / div > < div class = "ttdeci" > uint8_t bAdditionalSenseQualifier< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00464" > masstorage.h:464< / a > < / div > < / div >
< div class = "ttc" id = "class_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 >
< div class = "ttc" id = "struct_inquiry_response_html_ac0ee71a9c07b0c1fd9ff09461a81fa0e" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ac0ee71a9c07b0c1fd9ff09461a81fa0e" > InquiryResponse::Linked< / a > < / div > < div class = "ttdeci" > unsigned Linked< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00366" > masstorage.h:366< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_accc008fb29aef96d80833c81b1ab6a7b" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#accc008fb29aef96d80833c81b1ab6a7b" > CDB_LBA64_16::ALC_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00322" > masstorage.h:322< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b12_html_a02594e3177ddf6fbc85b11182a00e686" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a02594e3177ddf6fbc85b11182a00e686" > CDB12::ALC_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00274" > masstorage.h:274< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a4342aa28405753a185d867060fec931e" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a4342aa28405753a185d867060fec931e" > RequestSenseResponce::Information< / a > < / div > < div class = "ttdeci" > uint8_t Information[4]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00460" > masstorage.h:460< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a104deb61d8c0973b5140fd8f586df4e9" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a104deb61d8c0973b5140fd8f586df4e9" > CDB_LBA32_16::A_M_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t A_M_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00294" > masstorage.h:294< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "class_bulk_only_html_a21961ad1130480f534ef3e91f24c56a0" > < div class = "ttname" > < a href = "class_bulk_only.html#a21961ad1130480f534ef3e91f24c56a0" > BulkOnly::bPollEnable< / a > < / div > < div class = "ttdeci" > bool bPollEnable< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00481" > masstorage.h:481< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a636ad8867ce15eb200e30fe1002f3df2" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a636ad8867ce15eb200e30fe1002f3df2" > CDB_LBA32_16::A_M_L_LB< / a > < / div > < div class = "ttdeci" > uint8_t A_M_L_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00295" > masstorage.h:295< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_ae7561d686d0b1374b5f9937d6ec8a035" > < div class = "ttname" > < a href = "class_bulk_only.html#ae7561d686d0b1374b5f9937d6ec8a035" > BulkOnly::LockMedia< / a > < / div > < div class = "ttdeci" > uint8_t LockMedia(uint8_t lun, uint8_t lock)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8cpp_source.html#l00121" > masstorage.cpp:121< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a7255f887c70660d714500b4131f7ab23" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a7255f887c70660d714500b4131f7ab23" > RequestSenseResponce::bmFileMark< / a > < / div > < div class = "ttdeci" > uint8_t bmFileMark< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00458" > masstorage.h:458< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_status_wrapper_html_a7170ed5bc0e2bbe04758e687beef4487" > < div class = "ttname" > < a href = "struct_command_status_wrapper.html#a7170ed5bc0e2bbe04758e687beef4487" > CommandStatusWrapper::bCSWStatus< / a > < / div > < div class = "ttdeci" > uint8_t bCSWStatus< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00447" > masstorage.h:447< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a61acd48736824f7a82f23e3dd52a3233" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a61acd48736824f7a82f23e3dd52a3233" > CDB_LBA64_16::ALC_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00321" > masstorage.h:321< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_af18bbff0fec1a1d31c741c542f2e92d6" > < div class = "ttname" > < a href = "struct_c_d_b10.html#af18bbff0fec1a1d31c741c542f2e92d6" > CDB10::Opcode< / a > < / div > < div class = "ttdeci" > uint8_t Opcode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00230" > masstorage.h:230< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_a31ae08f4bd0767c4fdb070c4c3f64212" > < div class = "ttname" > < a href = "struct_c_d_b10.html#a31ae08f4bd0767c4fdb070c4c3f64212" > CDB10::ALC_MB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00242" > masstorage.h:242< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a5f3b9efa508e9e3d79a70414ea5c74ff" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a5f3b9efa508e9e3d79a70414ea5c74ff" > CDB_LBA64_16::Misc< / a > < / div > < div class = "ttdeci" > uint8_t Misc< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00308" > masstorage.h:308< / a > < / div > < / div >
< div class = "ttc" id = "masstorage_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 = "class_bulk_only_html_aee2247fd0a251e4da36e8c09bbe6917f" > < div class = "ttname" > < a href = "class_bulk_only.html#aee2247fd0a251e4da36e8c09bbe6917f" > BulkOnly::epInfo< / a > < / div > < div class = "ttdeci" > EpInfo epInfo[MASS_MAX_ENDPOINTS]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00483" > masstorage.h:483< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a1b0f65bbe0956d6e4c99d00339fadfec" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a1b0f65bbe0956d6e4c99d00339fadfec" > CDB_LBA64_16::ALC_L_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_L_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00323" > masstorage.h:323< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a4a6ab8304338fa8af41bc180413a4c37" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a4a6ab8304338fa8af41bc180413a4c37" > CDB_LBA32_16::LBA_L_M_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00287" > masstorage.h:287< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_c_d_b10_html_a451be0bca5ee00395c3f6c6993ac384a" > < div class = "ttname" > < a href = "struct_c_d_b10.html#a451be0bca5ee00395c3f6c6993ac384a" > CDB10::LUN< / a > < / div > < div class = "ttdeci" > unsigned LUN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00233" > masstorage.h:233< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_c_d_b10_html" > < div class = "ttname" > < a href = "struct_c_d_b10.html" > CDB10< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00229" > masstorage.h:229< / a > < / div > < / div >
< div class = "ttc" id = "class_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#l00203" > UsbCore.h:203< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_a82b8e9bddbdbc8ef4d8b19017743f4a9" > < div class = "ttname" > < a href = "struct_c_d_b10.html#a82b8e9bddbdbc8ef4d8b19017743f4a9" > CDB10::LBA_L_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00237" > masstorage.h:237< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_request_sense_responce_html_ab2f0cab24692ca29dffc231f31198726" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#ab2f0cab24692ca29dffc231f31198726" > RequestSenseResponce::CmdSpecificInformation< / a > < / div > < div class = "ttdeci" > uint8_t CmdSpecificInformation[4]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00462" > masstorage.h:462< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_inquiry_response_html_a6b4df8c5346c15186c9f200997bfb287" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a6b4df8c5346c15186c9f200997bfb287" > InquiryResponse::ENCSERV< / a > < / div > < div class = "ttdeci" > unsigned ENCSERV< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00360" > masstorage.h:360< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_ac68515ca26c4eabe62e63b5d722c3962" > < div class = "ttname" > < a href = "struct_c_d_b6.html#ac68515ca26c4eabe62e63b5d722c3962" > CDB6::CDB6< / a > < / div > < div class = "ttdeci" > CDB6(uint8_t _Opcode, uint8_t _LUN, uint32_t LBA, uint8_t _AllocationLength, uint8_t _Control)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00216" > masstorage.h:216< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "class_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 >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a3e6a585296d7ae2e425604b1b1ba3113" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a3e6a585296d7ae2e425604b1b1ba3113" > CDB_LBA64_16::LBA_M_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_M_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00312" > masstorage.h:312< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b12_html_a4ff6f2492ed55afa147edeb4605e6c06" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a4ff6f2492ed55afa147edeb4605e6c06" > CDB12::ALC_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00273" > masstorage.h:273< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_ae6b8b5161b2e7971603589c35a27c586" > < div class = "ttname" > < a href = "struct_c_d_b10.html#ae6b8b5161b2e7971603589c35a27c586" > CDB10::CDB10< / a > < / div > < div class = "ttdeci" > CDB10(uint8_t _Opcode, uint8_t _LUN, uint16_t xflen, uint32_t _LBA)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00254" > masstorage.h:254< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a03d583e8bd99b2d196d734ffd0951fff" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a03d583e8bd99b2d196d734ffd0951fff" > CDB_LBA32_16::ALC_L_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_L_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00300" > masstorage.h:300< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b12_html_a75c7fb542c6c0ad6ba4a0e95a49ba1e1" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a75c7fb542c6c0ad6ba4a0e95a49ba1e1" > CDB12::Opcode< / a > < / div > < div class = "ttdeci" > uint8_t Opcode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00264" > masstorage.h:264< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_html_aed4fbab705f9d412f5f436b8b4ad1b18" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#aed4fbab705f9d412f5f436b8b4ad1b18" > CommandBlockWrapper::CommandBlockWrapper< / a > < / div > < div class = "ttdeci" > CommandBlockWrapper(uint32_t tag, uint32_t xflen, uint8_t flgs, uint8_t lu, uint8_t cmdlen, uint8_t cmd)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00416" > masstorage.h:416< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a9a71353cc6ecb838dfd560a3c985e4a6" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a9a71353cc6ecb838dfd560a3c985e4a6" > CDB_LBA64_16::Misc2< / a > < / div > < div class = "ttdeci" > uint8_t Misc2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00325" > masstorage.h:325< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "class_bulk_only_html_ac18ad598cd9a1ee99f49d51a572a50a4" > < div class = "ttname" > < a href = "class_bulk_only.html#ac18ad598cd9a1ee99f49d51a572a50a4" > BulkOnly::bIface< / a > < / div > < div class = "ttdeci" > uint8_t bIface< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00478" > masstorage.h:478< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_affd71e9a5912c4752adb0cb108cf4118" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#affd71e9a5912c4752adb0cb108cf4118" > RequestSenseResponce::bmSenseKey< / a > < / div > < div class = "ttdeci" > uint8_t bmSenseKey< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00454" > masstorage.h:454< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_html_a3e59ab853c6091430a6ccf60845c6822" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#a3e59ab853c6091430a6ccf60845c6822" > CommandBlockWrapper::CommandBlockWrapper< / a > < / div > < div class = "ttdeci" > CommandBlockWrapper(uint32_t tag, uint32_t xflen, CDB6_t *cdb, uint8_t dir)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00429" > masstorage.h:429< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_command_block_wrapper_html_a2a16bb9a98e3ee4eaac8fea6310b4e01" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#a2a16bb9a98e3ee4eaac8fea6310b4e01" > CommandBlockWrapper::bmCBWLUN< / a > < / div > < div class = "ttdeci" > uint8_t bmCBWLUN< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00395" > masstorage.h:395< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a0acb31c77f25be1d6e37c827147645af" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a0acb31c77f25be1d6e37c827147645af" > InquiryResponse::PROTECT< / a > < / div > < div class = "ttdeci" > unsigned PROTECT< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00347" > masstorage.h:347< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 >
< div class = "ttc" id = "struct_inquiry_response_html_ac70c33310966b01936cd0c3ab7477c83" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ac70c33310966b01936cd0c3ab7477c83" > InquiryResponse::Sync< / a > < / div > < div class = "ttdeci" > unsigned Sync< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00367" > masstorage.h:367< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_c_d_b___l_b_a32__16_html_a9b4af68995d60538e2c15ce5e2c06754" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a9b4af68995d60538e2c15ce5e2c06754" > CDB_LBA32_16::LBA_L_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00289" > masstorage.h:289< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html" > < div class = "ttname" > < a href = "struct_inquiry_response.html" > InquiryResponse< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00329" > masstorage.h:329< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_c_d_b12_html_a20b3adfe30452dfcb15466097223dc96" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a20b3adfe30452dfcb15466097223dc96" > CDB12::ALC_L_LB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_L_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00275" > masstorage.h:275< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_ada87cc4b574b2d9dcce27c6837ee09a3" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ada87cc4b574b2d9dcce27c6837ee09a3" > InquiryResponse::ADDR16< / a > < / div > < div class = "ttdeci" > unsigned ADDR16< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00354" > masstorage.h:354< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_afe7168380c8e629cc53432938b47f1f1" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#afe7168380c8e629cc53432938b47f1f1" > CDB_LBA32_16::A_M_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t A_M_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00293" > masstorage.h:293< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a13d33906543d5d6b44620f430dc729ff" > < div class = "ttname" > < a href = "class_bulk_only.html#a13d33906543d5d6b44620f430dc729ff" > BulkOnly::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 = "masstorage_8cpp_source.html#l00550" > masstorage.cpp:550< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a7db2938d24b431077a52edd1b8c48557" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a7db2938d24b431077a52edd1b8c48557" > RequestSenseResponce::bResponseCode< / a > < / div > < div class = "ttdeci" > uint8_t bResponseCode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00451" > masstorage.h:451< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_inquiry_response_html_ac4236ae883e8948bc73e91b6ad091ba8" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ac4236ae883e8948bc73e91b6ad091ba8" > InquiryResponse::MCHNGR< / a > < / div > < div class = "ttdeci" > unsigned MCHNGR< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00357" > masstorage.h:357< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a6a3fdde354529eb47ea3f43975bc224d" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a6a3fdde354529eb47ea3f43975bc224d" > InquiryResponse::MULTIP< / a > < / div > < div class = "ttdeci" > unsigned MULTIP< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00358" > masstorage.h:358< / a > < / div > < / div >
< div class = "ttc" id = "struct_b_a_s_i_c_c_d_b_html_ae796279e9083692e308e7819349a79fc" > < div class = "ttname" > < a href = "struct_b_a_s_i_c_c_d_b.html#ae796279e9083692e308e7819349a79fc" > BASICCDB::info< / a > < / div > < div class = "ttdeci" > uint8_t info[12]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00198" > masstorage.h:198< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a0d132ae68523608e5365f253072da224" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a0d132ae68523608e5365f253072da224" > CDB_LBA64_16::LBA_M_M_MB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_M_M_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00310" > masstorage.h:310< / a > < / div > < / div >
< div class = "ttc" id = "macros_8h_html_a49c9ebd69fbb93bd97f9051f592390c6" > < div class = "ttname" > < a href = "macros_8h.html#a49c9ebd69fbb93bd97f9051f592390c6" > BGRAB2< / a > < / div > < div class = "ttdeci" > #define BGRAB2(__usi__)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "macros_8h_source.html#l00058" > macros.h:58< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a63cbcd1af4db45506a83c7ec603b44ea" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a63cbcd1af4db45506a83c7ec603b44ea" > CDB_LBA64_16::LBA_L_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00316" > masstorage.h:316< / a > < / div > < / div >
< div class = "ttc" id = "class_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#l00208" > UsbCore.h:208< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_b_a_s_i_c_c_d_b_html" > < div class = "ttname" > < a href = "struct_b_a_s_i_c_c_d_b.html" > BASICCDB< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00192" > masstorage.h:192< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b12_html_af59803ec81c006b7bdefc03d80579d07" > < div class = "ttname" > < a href = "struct_c_d_b12.html#af59803ec81c006b7bdefc03d80579d07" > CDB12::Misc< / a > < / div > < div class = "ttdeci" > unsigned Misc< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00267" > masstorage.h:267< / a > < / div > < / div >
< div class = "ttc" id = "struct_request_sense_responce_html_a61d034714befc2fa0fb7dcea30942324" > < div class = "ttname" > < a href = "struct_request_sense_responce.html#a61d034714befc2fa0fb7dcea30942324" > RequestSenseResponce::SenseKeySpecific< / a > < / div > < div class = "ttdeci" > uint8_t SenseKeySpecific[3]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00466" > masstorage.h:466< / a > < / div > < / div >
< div class = "ttc" id = "struct_capacity_html_ae6dd521cd2ece3d6fa6fe58180fb9e8a" > < div class = "ttname" > < a href = "struct_capacity.html#ae6dd521cd2ece3d6fa6fe58180fb9e8a" > Capacity::data< / a > < / div > < div class = "ttdeci" > uint8_t data[8]< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00187" > masstorage.h:187< / a > < / div > < / div >
< div class = "ttc" id = "macros_8h_html_a9860e9931085c9e299185903eeb0e728" > < div class = "ttname" > < a href = "macros_8h.html#a9860e9931085c9e299185903eeb0e728" > BGRAB3< / a > < / div > < div class = "ttdeci" > #define BGRAB3(__usi__)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "macros_8h_source.html#l00059" > macros.h:59< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_aceab9e7479ff5e3a7ea449a97a6e26e2" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#aceab9e7479ff5e3a7ea449a97a6e26e2" > CDB_LBA32_16::A_M_M_MB< / a > < / div > < div class = "ttdeci" > uint8_t A_M_M_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00292" > masstorage.h:292< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_status_wrapper_html_a498a87759e737395829b6ff4b6420ad1" > < div class = "ttname" > < a href = "struct_command_status_wrapper.html#a498a87759e737395829b6ff4b6420ad1" > CommandStatusWrapper::dCSWSignature< / a > < / div > < div class = "ttdeci" > uint32_t dCSWSignature< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00444" > masstorage.h:444< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b10_html_aa39a2ed8852448c4bcbba7d3bc478be5" > < div class = "ttname" > < a href = "struct_c_d_b10.html#aa39a2ed8852448c4bcbba7d3bc478be5" > CDB10::Control< / a > < / div > < div class = "ttdeci" > uint8_t Control< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00245" > masstorage.h:245< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_af2b06ea02758f3096f48da306371a7d8" > < div class = "ttname" > < a href = "struct_c_d_b6.html#af2b06ea02758f3096f48da306371a7d8" > CDB6::Opcode< / a > < / div > < div class = "ttdeci" > uint8_t Opcode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00204" > masstorage.h:204< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_a50e5250b635b8782b1a82f4f137feefb" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#a50e5250b635b8782b1a82f4f137feefb" > CDB_LBA32_16::Misc< / a > < / div > < div class = "ttdeci" > unsigned Misc< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00285" > masstorage.h:285< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a78c6cf3387430de8176b006c4915be63" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a78c6cf3387430de8176b006c4915be63" > InquiryResponse::WideBus32Bit< / a > < / div > < div class = "ttdeci" > unsigned WideBus32Bit< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00369" > masstorage.h:369< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_a86832a5def98c1e21447497177a8cc3a" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a86832a5def98c1e21447497177a8cc3a" > InquiryResponse::Version< / a > < / div > < div class = "ttdeci" > uint8_t Version< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00336" > masstorage.h:336< / a > < / div > < / div >
< div class = "ttc" id = "masstorage_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 = "struct_inquiry_response_html_ac912c8788475256de0bb7139e4a9f069" > < div class = "ttname" > < a href = "struct_inquiry_response.html#ac912c8788475256de0bb7139e4a9f069" > InquiryResponse::SoftReset< / a > < / div > < div class = "ttdeci" > unsigned SoftReset< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00363" > masstorage.h:363< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b6_html_af878d394767d1278deacb11410b772f4" > < div class = "ttname" > < a href = "struct_c_d_b6.html#af878d394767d1278deacb11410b772f4" > CDB6::CDB6< / a > < / div > < div class = "ttdeci" > CDB6(uint8_t _Opcode, uint8_t _LUN, uint8_t _AllocationLength, uint8_t _Control)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00221" > masstorage.h:221< / a > < / div > < / div >
< div class = "ttc" id = "struct_inquiry_response_html_add4ccc2e5f626d29a24e5f38149a2e76" > < div class = "ttname" > < a href = "struct_inquiry_response.html#add4ccc2e5f626d29a24e5f38149a2e76" > InquiryResponse::TrmTsk< / a > < / div > < div class = "ttdeci" > unsigned TrmTsk< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00341" > masstorage.h:341< / a > < / div > < / div >
< div class = "ttc" id = "macros_8h_html_a483a8ceb644d44744abff34f61cc5442" > < div class = "ttname" > < a href = "macros_8h.html#a483a8ceb644d44744abff34f61cc5442" > BGRAB1< / a > < / div > < div class = "ttdeci" > #define BGRAB1(__usi__)< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "macros_8h_source.html#l00057" > macros.h:57< / a > < / div > < / div >
< div class = "ttc" id = "class_bulk_only_html_a6cb56ebd0307845321340919e2b35952" > < div class = "ttname" > < a href = "class_bulk_only.html#a6cb56ebd0307845321340919e2b35952" > BulkOnly::bNumEP< / a > < / div > < div class = "ttdeci" > uint8_t bNumEP< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00479" > masstorage.h:479< / a > < / div > < / div >
< div class = "ttc" id = "class_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 = "struct_c_d_b12_html_a6fb44effe62ecb8ec0de742b836fe194" > < div class = "ttname" > < a href = "struct_c_d_b12.html#a6fb44effe62ecb8ec0de742b836fe194" > CDB12::LBA_L_M_LB< / a > < / div > < div class = "ttdeci" > uint8_t LBA_L_M_LB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00269" > masstorage.h:269< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_html" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html" > CommandBlockWrapper< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00392" > masstorage.h:392< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html_a20868e9b945a51e146af8a31cad92977" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html#a20868e9b945a51e146af8a31cad92977" > CDB_LBA64_16::Opcode< / a > < / div > < div class = "ttdeci" > uint8_t Opcode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00307" > masstorage.h:307< / a > < / div > < / div >
< div class = "ttc" id = "struct_command_block_wrapper_html_ac651509a5fc7789ba59d21fe94c55e77" > < div class = "ttname" > < a href = "struct_command_block_wrapper.html#ac651509a5fc7789ba59d21fe94c55e77" > CommandBlockWrapper::bmReserved2< / a > < / div > < div class = "ttdeci" > uint8_t bmReserved2< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00401" > masstorage.h:401< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_afc2671b54d66b5b06fba9a73c2c4cad9" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#afc2671b54d66b5b06fba9a73c2c4cad9" > CDB_LBA32_16::ALC_L_MB< / a > < / div > < div class = "ttdeci" > uint8_t ALC_L_MB< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00299" > masstorage.h:299< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "struct_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 >
< div class = "ttc" id = "struct_inquiry_response_html_a5b8449c749fe6290adc3bf0901697fbb" > < div class = "ttname" > < a href = "struct_inquiry_response.html#a5b8449c749fe6290adc3bf0901697fbb" > InquiryResponse::ACC< / a > < / div > < div class = "ttdeci" > unsigned ACC< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00351" > masstorage.h:351< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a64__16_html" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a64__16.html" > CDB_LBA64_16< / a > < / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00306" > masstorage.h:306< / a > < / div > < / div >
< div class = "ttc" id = "struct_c_d_b___l_b_a32__16_html_abc471d94f83905561d961f4f90629521" > < div class = "ttname" > < a href = "struct_c_d_b___l_b_a32__16.html#abc471d94f83905561d961f4f90629521" > CDB_LBA32_16::Opcode< / a > < / div > < div class = "ttdeci" > uint8_t Opcode< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00282" > masstorage.h:282< / a > < / div > < / div >
< div class = "ttc" id = "struct_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 = "class_bulk_only_html_adfec4b466c0ba9db172d057727b07ab1" > < div class = "ttname" > < a href = "class_bulk_only.html#adfec4b466c0ba9db172d057727b07ab1" > BulkOnly::GetbTheLUN< / a > < / div > < div class = "ttdeci" > uint8_t GetbTheLUN()< / div > < div class = "ttdef" > < b > Definition:< / b > < a href = "masstorage_8h_source.html#l00513" > masstorage.h:513< / a > < / div > < / div >
2013-01-30 22:00:18 +01:00
< / div > <!-- fragment --> < / div > <!-- contents -->
<!-- start footer part -->
< hr class = "footer" / > < address class = "footer" > < small >
2013-02-17 01:37:13 +01:00
Generated by   < a href = "http://www.doxygen.org/index.html" >
2013-01-30 22:00:18 +01:00
< img class = "footer" src = "doxygen.png" alt = "doxygen" / >
2018-10-13 15:47:19 +02:00
< / a > 1.8.14
2013-01-30 22:00:18 +01:00
< / small > < / address >
< / body >
< / html >