Condividi tramite


Dispositivo Plug and play

La presenza di una tabella di configurazione ESRT consentirà a Windows di enumerare un'istanza separata del dispositivo PnP per ogni risorsa del firmware. Ai fini della corrispondenza dei driver, un dispositivo di risorse firmware è identificato in modo univoco dagli ID hardware, che incorporare il GUID ID firmware. Facendo riferimento all'esempio ESRT nella definizione di tabella ESRT, vengono enumerate le istanze del dispositivo corrispondenti.

ID istanza del dispositivo Hardware ID
UEFI\RES_{SYSTEM_FIRMWARE}\0 UEFI\RES_{SYSTEM_FIRMWARE}&REV_1, UEFI\RES_{SYSTEM_FIRMWARE}
UEFI\RES_{DEVICE_FIRMWARE}\0 UEFI\RES_{DEVICE_FIRMWARE}&REV_1, UEFI\RES_{DEVICE_FIRMWARE}

Si noti che due ID hardware vengono segnalati da ogni dispositivo di risorse del firmware. Il primo ID hardware include la versione corrente della risorsa del firmware, mentre la seconda non è.

Poiché la versione della risorsa firmware è prevista per modificare come risultato dell'applicazione di un aggiornamento del firmware, è importante che un driver sia destinato al secondo ID hardware non con versione in modo che possa essere applicabile per l'installazione in tutte le versioni delle risorse del firmware, indipendentemente dalla versione attualmente presente in un determinato sistema.

Definizione di tabella ESRT

Creazione di un pacchetto di driver di aggiornamento

Elaborazione degli aggiornamenti

I/O dispositivo dall'ambiente UEFI

Prevenzione e ripristino di crisi senza problemi

Stato dell'aggiornamento del firmware