TinyUSB Library
msch_interface_t
is only used within TinyUSB Library.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
Raspberry Pi Pico SDK and Examples
TinyUSB Library
msch_interface_t
msch_interface_t struct
Syntax
Show:
Summary
Declaration
from
msc_host.c:53
typedef
struct
{
uint8_t
itf_num
;
uint8_t
ep_in
;
uint8_t
ep_out
;
uint8_t
max_lun
;
volatile
bool
configured
;
volatile
bool
mounted
;
struct
{
uint32_t
block_size
;
uint32_t
block_count
;
}
capacity
[
CFG_TUH_MSC_MAXLUN
]
;
uint8_t
stage
;
void
*
buffer
;
tuh_msc_complete_cb_t
complete_cb
;
uintptr_t
complete_arg
;
CFG_TUH_MEM_ALIGN
msc_cbw_t
cbw
;
CFG_TUH_MEM_ALIGN
msc_csw_t
csw
;
}
msch_interface_t
;
Fields
Field
Declared as
msch_interface_t::itf_num
uint8_t
msch_interface_t::ep_in
uint8_t
msch_interface_t::ep_out
uint8_t
msch_interface_t::max_lun
uint8_t
msch_interface_t::configured
volatile
bool
msch_interface_t::mounted
volatile
bool
msch_interface_t::capacity
struct
{
uint32_t
block_size
;
uint32_t
block_count
;
}
[
CFG_TUH_MSC_MAXLUN
]
msch_interface_t::stage
uint8_t
msch_interface_t::buffer
void
*
msch_interface_t::complete_cb
tuh_msc_complete_cb_t
msch_interface_t::complete_arg
uintptr_t
msch_interface_t::cbw
CFG_TUH_MEM_ALIGN
msc_cbw_t
msch_interface_t::csw
CFG_TUH_MEM_ALIGN
msc_csw_t
Examples
References
from
examples
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out