Identifying an ISO 9660 SVD as Unicode (UCS-2)

SVD Escape Sequences Field

The Escape Sequences field of an ISO 9660 Supplementary Volume Descriptor (ISO 9660 section 8.5.6) shall identify the character set used to interpret descriptor fields related to the Directory Hierarchy identified by the Volume Descriptor.

If the Escape Sequences field of an ISO 9660 SVD identifies any of the following UCS-2 escape sequences, then the descriptor fields related to the Directory Hierarchy identified by that Volume Descriptor shall be interpreted according to the identified UCS-2 character set.

ISO 2022 UCS-2 Escape Sequences

Standard Level Decimal Hex Bytes ASCII Char Equivalent
UCS-2 Level 1 2/5, 2/15, 4/0 (25)(2F)(40) '%\@'
UCS-2 Level 2 2/5, 2/15, 4/3 (25)(2F)(43) '%\C'
UCS-2 Level 3 2/5, 2/15, 4/5 (25)(2F)(45) '%\E'

A "Unicode Volume" refers to the Volume Descriptor and Directory Hierarchy identified by a Supplementary Volume Descriptor containing an Escape Sequences field which identifies any of the above UCS-2 character sets.

SVD Volume Flags Field

The UCS-2 Level 1, UCS Level 2, and UCS-2 Level 3 escape sequences are considered to be registered according ISO 2735 for purposes of setting bit 0 of the Volume Flags field of the SVD.

The nominal value of Bit 0 of the Volume Flags field for a Unicode SVD shall be ZERO.