USBユニバーサルシリアルバス
USBデバイス
SCIOPTA USBデバイスは、USBホスト機能を使用してコンピュータにUSBバスシステムを介して、SCIOPTAターゲットシステムを接続することができます。 デバイス·クラスは、フラッシュドライブ、ポータブルハードディスクドライブ、メモリカードリーダ、デジタルカメラ、デジタルオーディオ・プレーヤに使用されるUSBマスストレージデバイスクラスを含むモデム、ネットワークカード、ISDN接続、ファックス等に使用し、USB通信デバイスクラスは、 他のデバイスクラスの利用です。
USBホストスタック
SCIOPTA USBホストスタックは、特に組み込みシステムのために設計されています。コアプロトコルスタック、必要なホストコントローラデバイスドライバ、低レベルの通信APIと高レベルのクラスドライバを含んまれています。
ホストコントローラ
UHCI、OHCIとEHCIタイプなどのUSB1.1および2.0のホストコントローラがサポートされています。コントローラの種類に関係なく、常に、それぞれのベンダまたはモデルのサポートされています。
転送タイプ
すべてのUSBデータ転送タイプ/プロトコル(バルクインタラプト及びアイソクロナス)高スループットとリアルタイム指向の両方のデバイスに使用することができます。
データ転送
低速かつ高速データ転送を用いることができ、最大12 MB/sのUSB 1.1と480MB/sのUSB 2.0バスをサポートしています。
ホットプラグ
SCIOPTA USBホストスタックは自動的にデバイスおよび/またはハブを検出したバスから追加および削除されている、そのようなタイプのイベントごとにアプリケーション提供のコールバックを呼び出すことができます。その後、アプリケーションは有効にして操作するデバイスをするかどうかを決めることができます。ホストスタック、デバイスの名前、ベンダー、クラス、記述子、インターフェース、エンドポイントなどを照会する機能を提供します。
スタッククラスのホストドライバ
SCIOPTA USBホストスタックは、キーボード、マウス、タッチスクリーン、プリンタ、大容量記憶装置(ディスク、メモリスティック、フロッピーディスク、デジタルカメラ、CD-ROMやDVD等)、ASIX USB-イーサネットブリッジの高レベルのクラスドライバを提供するデバイスに対応しています。ハブクラスドライバは、コアUSBプロトコルスタックに組み込まれています。クラスドライバ等は、アプリケーションが使用できるように、転送タイプおよび速度などの詳細を気にせずに使用できるよう大容量記憶デバイスクラスドライバは、SCIOPTA SFATFSなどのファイル·システムを必要です。 USB-イーサネットブリッジドライバはSCIOPTAを必要とするIPSネットワークスタックが必要です。