Hi Zhongyuan. I have updated the DDU Programming Interface Specification.
Regarding the new ddu_dev_data class, I didn't know much about parent_item_ID or item_ID; if I need to say more than "String ID used to identify the device" please tell me what to add. Also, if there are other attach_status values besides "attached" or "detached" please let me know that too. (If I have to make changes to these items, I'll just overwrite the current version.) Updated DDU Programming Interface Spec has been posted in the usual place: http://hub.opensolaris.org/bin/preview/Project+caiman/Driver_Update Thanks for your work in helping to define this specification! Thanks, Jack