Tilläggsinformation för Solaris 10

Föråldrade DDI-gränssnitt

Startpunkten identify drivrutin anropas inte längre av kärnan. För nya drivrutiner som kompilerats och levererats för den här versionen av Solaris måste den här startpunkten anges som kärnfunktionen nulldev. Befintliga drivrutiner ska fungera utan att kompileras om.

Följande symboler har tagits bort från headerfilerna. Funktionerna som associeras med de här symbolerna finns inte längre i Solaris. Drivrutinsutvecklare bör ta bort den associerade koden.

Föråldrat gränssnitt 

Rekommenderat gränssnitt 

ddi_getiminor(9F) 

Använd getminor(9F) 

GLOBAL_DEV 

Ange 0 

NODEBOUND_DEV 

Ange 0 

NODESPECIFIC_DEV 

Ange 0 

ENUMERATED_DEV 

Ange 0 

DDI_IDENTIFIED 

Behövs inte 

DDI_NOTIDENTIFIED 

Behövs inte 

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 

Mer information finns i direkthjälpen för ddi_create_minor_node(9F), ddi_getiminor(9F), getminor(9F), identify(9E), nulldev(9F) och devmap(9E).