Note su Solaris 10

Interfacce dei driver obsolete

Il punto d'ingresso dei driver identify non viene più richiamato dal kernel. I nuovi driver compilati e distribuiti per questa versione di Solaris devono impostare questo punto di ingresso sulla funzione del kernel nulldev. I file binari dei driver esistenti dovrebbero funzionare senza bisogno di una ricompilazione.

I simboli seguenti sono stati rimossi dai file di intestazione. La funzionalità associata a questi simboli non è più disponibile in Solaris. Gli sviluppatori di driver dovrebbero eliminare il codice relativo ai simboli in oggetto.

Interfaccia obsoleta 

Interfaccia alternativa 

ddi_getiminor(9F) 

Usare getminor(9F) 

GLOBAL_DEV 

Specificare 0 

NODEBOUND_DEV 

Specificare 0 

NODESPECIFIC_DEV 

Specificare 0 

ENUMERATED_DEV 

Specificare 0 

DDI_IDENTIFIED 

Non necessaria 

DDI_NOTIDENTIFIED 

Non necessaria 

ddi_mapdev(9F) 

devmap_setup(9F) 

ddi_mapdev_intercept(9F) 

devmap_load(9F) 

ddi_mapdev_nointercept(9F) 

devmap_unload(9F) 

ddi_mapdev_ctl(9S) 

devmap_callback_ctl(9S) 

mapdev_access(9E) 

devmap_access(9E) 

mapdev_free(9E) 

mapdev_free(9E) 

mapdev_dup(9E) 

devmap_dup(9E) 

ddi_mapdev_set_device_acc_attr(9F) 

ddi_device_mapping_check 

Per maggiori informazioni, vedere le pagine man ddi_create_minor_node(9F), ddi_getiminor(9F), getminor(9F), identify(9E), nulldev(9F) e devmap(9E).