|
|
发表于 2015-2-23 09:34:08
|
显示全部楼层
0000:830C  1字节           控制要使用的iso9660文件系统格式
                               bit 0: not used
                               bit 1: udf
                               bit 2: iso9600_Joliet
                               bit 3: iso9600_RockRidge
                               比如禁用Joliet可以把第二位置0 (0xff xor 2)=0xFD
                               禁用所有ISO扩展格式,只使用标准格式可以设置该处的值为0
以上计算是不是有点小错误?
bit 2 其实是第三位,因为 bit 0 是第一位。因此,计算可能应该如下:
(0xFF xor 4)=0xFB
另外,bit 0 是 not used(未使用)。我觉得应该是 reserved(保留)。具体是怎样的,可向 yaya 求证。
未使用的意思是,用户可以随便使用,其值无论是什么,都没问题,而且将来也没问题,开发者永远不使用这个位。
保留的意思是,开发者将来有可能使用这个位,目前处于未使用状态,但是它的初始值是一定的,必须保持某个值不变,例如保持为 0,或保持为 1。将来使用它的时候,它的值就具有了某个特殊的意义。 |
|