AG903ライブラリリファレンス
内容インデックスホーム
前へ上へ次へ
usbh_regist_info 構造体
Syntax
C++
typedef struct _usbh_regist_info { usb_common_callback_t overload_callback; usb_common_callback_t status_notify_callback; usb_common_callback_t split_err_notify_callback; usb_common_callback_t assert_callback; usb_logtype logtype; app_callback_info * app_callback; } usbh_regist_info;
メンバ 
説明 
usb_common_callback_t overload_callback; 
過電流通知コールバック 
usb_common_callback_t status_notify_callback; 
ステータス通知コールバック (status monitor が呼び出す) 
usb_common_callback_t split_err_notify_callback; 
Split通信エラー通知コールバック (これを契機にCLEAR_TT_BUFFERを発行する) 
usb_common_callback_t assert_callback; 
USB HOST内でのAssert検出時に呼び出すコールバック 
usb_logtype logtype; 
ステータス通知ログタイプ(feature use) 
app_callback_info * app_callback; 
クラスドライバのCB関数 ※配列形式で複数クラス分を渡せる。 

USB HOSTの初期化関数に渡す 各種CALLBACK情報 

各種コールバックをNULLに設定した場合はコールバックは行われません。 

生成タイミング : USB Host初期化時 

削除タイミング : USB Host初期化後、任意のタイミング

Copyright (c) 2017-2025 Axell Corporation. All rights reserved.