例子 : 3&61aaa01&0&E8
分成四个部分:
第一个3表示这个device在整个device tree里面的level.他在第三级
root是0,root下面是usb再下面是usb root hub.这个设备就直接在usb root hub下面
第二个是个hash值.他是这个设备的parent 设备的instance path大写以后计算出来的hash值
instance path是从current control set下面的enum算起(不包含enum)
第三个是hash instance.你很少有看到这个值不为0的
他表示为同一个parent计算上面这个hash的次数 - 1.通常都只是计算一次.计算以后就会保存下面.下一次就直接读取了而不会再重新计算
最后一个就是由bus驱动为他们的pdo返回的instance id了
|