Notas de la versión de Solaris 10

Interfaces de controladores de dispositivos obsoletas

El núcleo ya no llamará al punto de entrada del controlador identify. Los nuevos controladores compilados y suministrados para esta versión de Solaris deben definir este punto de entrada en la función de kernel nulldev. Los archivos binarios de los controladores existentes deberían funcionar sin tener que volver a compilarlos.

Los siguientes símbolos se han eliminado de los archivos de encabezado. La funcionalidad asociada a estos símbolos ya no está disponible en Solaris. Los programadores de controladores deberían eliminar el código asociado.

Interfaz obsoleta 

Interfaz preferida 

ddi_getiminor(9F) 

Use getminor(9F) 

GLOBAL_DEV 

Especifique 0 

NODEBOUND_DEV 

Especifique 0 

NODESPECIFIC_DEV 

Especifique 0 

ENUMERATED_DEV 

Especifique 0 

DDI_IDENTIFIED 

No es necesaria 

DDI_NOTIDENTIFIED 

No es necesaria 

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 

Si desea más información, consulte las páginas de comando man ddi_create_minor_node(9F), ddi_getiminor(9F), getminor(9F), identify(9E), nulldev(9F) y devmap(9E).