バルク転送を発行する
引数 |
説明 |
struct usb_control_block* ucb |
[in] USBコントロールブロック |
バルク転送発行結果
返値の詳細 |
説明 |
正常終了 | |
状態異常 | |
パラメータ異常 | |
リソース不足 | |
USBリクエストの受付に失敗(キューフル等) |
バルク転送を発行します。
転送が完了した時点、もしくはエラーが発生するまで本関数からリターンしません。
転送完了のCALLBACKポインタは設定しても呼び出しが行われないため、NULL指定とします。
USBバス上の転送結果は、ucbに格納します。
CALLBACK関数内から本関数を呼び出すと、転送処理は行われますがタイムアウトによるエラーリターンします。 SUSPEND/RESUME中に呼び出すとエラーリターンします。