Inizializzazione del dispositivo Wi-Fi

Questo argomento descrive l'inizializzazione del dispositivo Wi-Fi dopo l'accensione. All'avvio, la maggior parte dei dispositivi Wi-Fi entra in modalità non inizializzata. Il dispositivo Wi-Fi non dispone di ROM sufficiente per contenere il firmware, quindi il componente/driver IHV programma il dispositivo con firmware come parte dell'avvio del dispositivo. Il diagramma seguente mostra la sequenza di inizializzazione in modo indipendente da bus/interconnessione.

sequenza di inizializzazione wdi.

  1. Il componente IHV è responsabile del download del firmware nell'adattatore quando l'adattatore è alimentato. Il meccanismo esatto per scaricare il firmware dipende dal bus. Questa operazione viene eseguita nel contesto della chiamata MiniportWdiOpenAdapter . Si tratta di un'operazione asincrona. L'host è responsabile di garantire che l'adapter sia completamente inizializzato e pronto per elaborare i comandi prima che vengano inviati altri comandi. Il meccanismo esatto dipende dall'interconnessione.
  2. Dopo l'inizializzazione dell'adattatore, l'host esegue una query sull'adapter per varie proprietà Wi-Fi, imposta le proprietà e crea le porte (MACS) come parte dell'inizializzazione del miniport.
  3. Dopo aver creato e inizializzato le porte, l'adattatore può ricevere comandi di attività e proprietà.