NFC クライアント ドライバーの電源の管理要件

NFC クライアント ドライバーは、コネクト スタンバイ プラットフォーム上の NFP デバイスの要件を満たすために、次のように D0 および D3 電源処理コールバックを実装する必要があります。

  • NFC クライアント ドライバーは、ドライバーが D3 -> D0 状態から 100 ミリ秒未満で再開できることを確認する必要があります。 これは、画面をオンに切り替えるときに NFC 操作をすぐに実行できるようにするためです。

  • また、NFC クライアント ドライバーは、D3 状態のときに電力消費量が 1mW 未満であることを確認する必要があります。 これは、画面がオフのときに大幅な電力消費量が発生しないようにするためです。

これらの目標を達成するために、NFC クライアント ドライバーには次のものが推奨されます。

  • 電源を取り外すか、ハードパワーダウンすることでこれらの要件を満たすことができる NFC コントローラーの場合は、NFC クライアント ドライバーが D0 -> D3 の間にチップセットを再初期化してから、D3 -> D0 遷移から再初期化することをお勧めします。

  • 不揮発性 (つまり RAM ベース) メモリがないためにパッチのダウンロードが必要な NFC コントローラーの場合、D0 -> D3 と D3 -> D0 の切り替え中に、NFC クライアント ドライバーでスタンバイ モードを有効および無効にすることをお勧めします。 D3Final - D0 から移行する場合は完全初期化 (HostActionStart) が実行され、D0> から> D3Final に移行する場合は deinitialization (HostActionStop) が実行されます。