次の方法で共有


SD カード ドライバーに関する制限事項

SD コンボ (多機能) カード上の関数を管理するセキュア デジタル (SD) カードのデバイス ドライバーには、特定の制限事項が適用されます。 多機能カード上のさまざまなカード関数に対応するドライバー スタックは、互いに独立して動作する必要があります。 この独立性を確保するために、バス ドライバーは次の操作を拒否します。

  • デバイスの状態を変更する SD コマンド (SELECT_CARD など)。

  • 関数ゼロを指定し、Function Basic Register (FBR) に指定されたアドレスの範囲外にある SD I/O コマンド。

  • 別のデバイス スタックの関数番号を指定する SD I/O コマンド。

SD デバイス ドライバーでは、型 SDRF_GET_PROPERTY および SDRF_SET_PROPERTY の関数要求を使用して SdBusSubmitRequest を呼び出すことで、ホスト コントローラーの一般的なレジスタ セットとデバイスの状態を管理できます。 これらの関数要求の型の説明については、「SD_REQUEST_FUNCTION」をご覧ください。