05.07.2014 Views

here - OSTA - Optical Storage Technology Association

here - OSTA - Optical Storage Technology Association

here - OSTA - Optical Storage Technology Association

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

is_fileset_write_protected = LVD.HardWriteProtect || LVD.SoftWriteProtect ||<br />

FSD.HardWriteProtect || FSD.SoftWriteProtect<br />

is_fileset_hard_protected = LVD.HardWriteProtect || FSD.HardWriteProtect<br />

is_fileset_soft_protected = (LVD.SoftWriteProtect || FSD.SoftWriteProtect) &&<br />

(! !is_volfileset_hard_protected)<br />

is_vol_write_protected = LVD.HardWriteProtect || LVD.SoftWriteProtect<br />

is_vol_hard_protected = LVD.HardWriteProtect<br />

is_vol_soft_protected = LVD.SoftWriteProtect && !LVD.HardWriteProtect<br />

Implementation use Entity Identifiers defined by UDF (appendix 6.1) the<br />

IdentifierSuffix field shall be constructed as follows:<br />

UDF IdentifierSuffix<br />

RBP Length Name Contents<br />

0 2 UDF Revision Uint16 (=<br />

#0201)0250)<br />

2 1 OS Class Uint8<br />

3 1 OS Identifier Uint8<br />

4 4 Reserved bytes (= #00)<br />

The contents of the OS Class and OS Identifier fields are described in the<br />

Appendix on Operating System Identifiers.<br />

For implementation use Entity Identifiers not defined by UDF the IdentifierSuffix<br />

field shall be constructed as follows:<br />

Implementation IdentifierSuffix<br />

RBP Length Name Contents<br />

0 1 OS Class Uint8<br />

1 1 OS Identifier Uint8<br />

2 6 Implementation Use Area bytes<br />

NOTE: It is important to understand the intended use and importance of the OS Class<br />

and OS Identifier fields. The main purpose of these fields is to aid in debugging when<br />

problems are found on a UDF volume. The fields also provide useful information that<br />

could be provided to the end user. When set correctly these two fields provide an<br />

implementation with information such as the following:<br />

• Identify under which operating system a particular structure was last modified.<br />

• Identify under which operating system a specific file or directory was last<br />

modified.<br />

• If a developer supports multiple operating systems with their implementation,<br />

it helps to determine under which operating system a problem may have<br />

occurred.<br />

UDF 2.01<br />

18<br />

March50 April

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!