- 论坛徽章:
- 0
|
1. 如果只划一个domain何苦要四分法呢,单分就够啦。\r\n2. lsb和xsb对应关系:\r\nlsb是逻辑系统板,xsb是扩展系统板,他们之间没有强制对应关系。\r\n比如用四分法,你得到了00-0,00-1,00-2还有00-3, 对把? 这个概念很清楚了。\r\n至于如何设定lsb,你自己想怎么定义就怎么定义。\r\nsetdcl -d 0 -a 0=00-0, \r\n我们都知道=前面的0,表示lsb,实际上你也可以改成15或者16,你自己想设定的数字。\r\n为什么呢?这个lsb到底是做什么用的?\r\n就是用来在Host (OS)中标识硬件地址的,仅仅如此。\r\n同时,你也可以把一个xsb赋给多个 domain, 不会出错, 试试下面的命令就知道了。\r\nsetdcl -d 0 -a 0=00-0, \r\nsetdcl -d 1 -a 0=00-0\r\n有的人就会疑惑了,这样不是有冲突了吗?一个xsb怎么可能分给2个domain呢?\r\n实际上setdcl只是描述了逻辑对应关系,真正的xsb要分给哪个domain,取决于\r\naddboard,这个命令就是要把xsb从物理上真正分配给domain的。\r\n\r\n不知道上面的解释清楚没有?lsb 是逻辑描述,没有其他意思。假如lsb = 0, \r\n在OS中硬件地址是 CMU@100000, 那么 lsb=15, 地址可能就是 CMU@160000.\r\n(只是举例,真正地址请参考prtdiag 输出).\n\n[ 本帖最后由 小鹭 于 2009-4-6 09:39 编辑 ] |
|