µOS++ IIIe Reference 7.0.0
The third edition of µOS++, a POSIX inspired open source framework, written in C++
No Matches
os::driver::usb::host::Capabilities Class Reference

USB host driver capabilities. More...

#include <usb-host.h>

Public Attributes

bool auto_split:1
 Signal Connect event.
bool event_connect:1
 Signal Disconnect event.
bool event_disconnect:1
 Signal Overcurrent event.
bool event_overcurrent:1
uint32_t port_mask:15
 < Root HUB available Ports Mask

Detailed Description

USB host driver capabilities.

Definition at line 63 of file usb-host.h.

Member Data Documentation

◆ auto_split

bool os::driver::usb::host::Capabilities::auto_split

Signal Connect event.

Definition at line 74 of file usb-host.h.

◆ event_connect

bool os::driver::usb::host::Capabilities::event_connect

Signal Disconnect event.

Definition at line 77 of file usb-host.h.

◆ event_disconnect

bool os::driver::usb::host::Capabilities::event_disconnect

Signal Overcurrent event.

Definition at line 80 of file usb-host.h.

◆ event_overcurrent

bool os::driver::usb::host::Capabilities::event_overcurrent

Definition at line 83 of file usb-host.h.

◆ port_mask

uint32_t os::driver::usb::host::Capabilities::port_mask

< Root HUB available Ports Mask

Automatic SPLIT packet handling

Definition at line 71 of file usb-host.h.

The documentation for this class was generated from the following file: