Menggantung deteksi dan pemulihan

Setelah perintah dikeluarkan untuk komponen IHV, host memulai timer. Jika timer kedaluwarsa sebelum komponen IHV selesai (Pesan langkah 3 dalam gambar dalam model Komunikasi, sinkronisasi, dan pembatalan), driver mengasumsikan bahwa komponen IHV digantung, mengatur ulang komponen IHV, dan memulihkan jika prasyarat sudah benar.

Prasyaratnya adalah bahwa sistem akan menyediakan metode ACPI untuk mengatur ulang perangkat, baik di bus atau di tingkat perangkat.

Batas Waktu Hang M1-M3 adalah 10 detik.

Batas Waktu Hang Tugas M3-M4 adalah 30 detik, atau dapat dikonfigurasi berdasarkan tugas.

Catatan

Beberapa tugas mungkin diperkirakan membutuhkan waktu lebih dari 30 detik untuk diselesaikan (misalnya, Wi-Fi Direct Discover untuk bit pencatat yang dipilih dalam skenario tertentu). Dalam kasus ini, batas waktu tugas yang dimulai host disesuaikan untuk memungkinkan 30 detik lebih lama dari runtime maksimum tugas yang diharapkan. 

Ini adalah batas atas maksimum untuk perintah dan pemrosesan yang membutuhkan waktu lebih lama dari waktu ini dianggap sebagai kesalahan. Diharapkan bahwa di bawah mode operasi normal (tanpa stres CPU), sebagian besar tugas dan properti selesai secara signifikan lebih cepat dari batas waktu yang ditentukan di atas. Nilai-nilai ini ditentukan dengan setiap tugas/properti. Adaptor harus memastikan bahwa adaptor tidak memiliki waktu tunggu yang akan menyebabkan waktu eksekusi tersebut terlampaui.

Di bagian ini

Deteksi hang UE dan deteksi UE alur pemulihanhang: langkah 1-14Reset (penghapusan mendadak): langkah 15-20Pengaturan Waktu untuk mendiagnosis panggilanLE hang detectionPLDR