usbc_main.h
メンバ |
説明 |
struct usb_interface * next; |
次のインタフェース・ディスクリプタへの リンク |
uhs_ubit8_t intf_num; |
インターフェース番号 |
uhs_ubit8_t num_altif; |
同じインターフェース番号に属する インターフェース数 |
uhs_ubit32_t act_alt_num; |
アクティブなオルタネート番号 |
struct drv_usb_interface_descriptor * alt_intf; |
先頭のインタフェース・ディスクリプタ 情報ポインタ |
struct drv_usb_interface_descriptor * act_alt; |
アクティブなオルタネートセッティング 管理構造体 |
void * private_data; |
未使用 |
インタフェース・ディスクリプタに含まれる情報を展開する構造体。
複数のインタフェース・ディスクリプタが存在する場合は、*next にその実体がリンクされます。
生成タイミング : デバイス接続時
削除タイミング : デバイス切断時