Solaris 10 版本說明

舊式裝置驅動程式介面

核心無法再呼叫 identify 驅動程式進入點。為此 Solaris 發行版本編譯及傳遞的新驅動程式必須將此進入點設定為 nulldev 核心函數。現有的驅動程式二進位碼檔案不得重新編譯。

下列符號已自標頭檔移除。Solaris 中無法再使用與這些符號相關聯的功能。驅動程式開發者應刪除相關聯的代碼。

舊式介面 

喜好的介面 

ddi_getiminor(9F) 

使用 getminor(9F) 

GLOBAL_DEV 

指定 0 

NODEBOUND_DEV 

指定 0 

NODESPECIFIC_DEV 

指定 0 

ENUMERATED_DEV 

指定 0 

DDI_IDENTIFIED 

不需要 

DDI_NOTIDENTIFIED 

不需要 

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 

如需更多資訊,請參閱「ddi_create_minor_node(9F) 線上手冊」、「ddi_getiminor(9F) 線上手冊」、「getminor(9F) 線上手冊」、「identify(9E) 線上手冊」、「nulldev(9F) 線上手冊」及「devmap(9E) 線上手冊」。