ISO 9660: Difference between revisions

m
Reverted edits by Cyao (talk) to last revision by Mishatheosmaker
[unchecked revision][unchecked revision]
(Hex)
m (Reverted edits by Cyao (talk) to last revision by Mishatheosmaker)
Line 221:
! Description
|-
| 0x000 || 1 || Type Code || int8 || Always 0x01 for a Primary Volume Descriptor.
|-
| 0x011 || 5 || Standard Identifier || strA || Always 'CD001'.
|-
| 0x066 || 1 || Version || int8 || Always 0x01.
|-
| 0x077 || 1 || Unused || - || Always 0x00.
|-
| 0x088 || 32 || System Identifier || strA || The name of the system that can act upon sectors 0x00-0x0F for the volume.
|-
| 0x2840 || 32 || Volume Identifier || strD || Identification of this volume.
|-
| 0x4872 || 8 || Unused Field || - || All zeroes.
|-
| 0x5080 || 8 || Volume Space Size || int32_LSB-MSB || Number of Logical Blocks in which the volume is recorded.
|-
| 0x5888 || 32 || Unused Field || - || All zeroes.
|-
| 0x78120 || 4 || Volume Set Size || int16_LSB-MSB || The size of the set in this logical volume (number of disks).
|-
| 0x7C124 || 4 || Volume Sequence Number || int16_LSB-MSB || The number of this disk in the Volume Set.
|-
| 0x80128 || 4 || Logical Block Size || int16_LSB-MSB || The size in bytes of a logical block. NB: This means that a logical block on a CD could be something other than 2 KiB!
|-
| 0x84132 || 8 || Path Table Size || int32_LSB-MSB || The size in bytes of the path table.
|-
| 0x8C140 || 4 || Location of Type-L Path Table || int32_LSB || LBA location of the path table. The path table pointed to contains only little-endian values.
|-
| 0x90144 || 4 || Location of the Optional Type-L Path Table || int32_LSB || LBA location of the optional path table. The path table pointed to contains only little-endian values. Zero means that no optional path table exists.
|-
| 0x94148 || 4 || Location of Type-M Path Table || int32_MSB || LBA location of the path table. The path table pointed to contains only big-endian values.
|-
| 0x98152 || 4 || Location of Optional Type-M Path Table || int32_MSB || LBA location of the optional path table. The path table pointed to contains only big-endian values. Zero means that no optional path table exists.
|-
| 0x9C156 || 34 || Directory entry for the root directory || - || Note that this is not an LBA address, it is the actual Directory Record, which contains a single byte Directory Identifier (0x00), hence the fixed 34 byte size.
|-
| 0xBE190 || 128 || Volume Set Identifier || strD || Identifier of the volume set of which this volume is a member.
|-
| 0x13E318 || 128 || Publisher Identifier || strA || The volume publisher. For extended publisher information, the first byte should be 0x5F, followed by the filename of a file in the root directory. If not specified, all bytes should be 0x20.
|-
| 0x1BE446 || 128 || Data Preparer Identifier || strA || The identifier of the person(s) who prepared the data for this volume. For extended preparation information, the first byte should be 0x5F, followed by the filename of a file in the root directory. If not specified, all bytes should be 0x20.
|-
| 0x23E574 || 128 || Application Identifier || strA || Identifies how the data are recorded on this volume. For extended information, the first byte should be 0x5F, followed by the filename of a file in the root directory. If not specified, all bytes should be 0x20.
|-
| 0x2BE702 || 37 || Copyright File Identifier || strD || Filename of a file in the root directory that contains copyright information for this volume set. If not specified, all bytes should be 0x20.
|-
| 0x2E3739 || 37 || Abstract File Identifier || strD || Filename of a file in the root directory that contains abstract information for this volume set. If not specified, all bytes should be 0x20.
|-
| 0x308776 || 37 || Bibliographic File Identifier || strD || Filename of a file in the root directory that contains bibliographic information for this volume set. If not specified, all bytes should be 0x20.
|-
| 0x32D813 || 17 || Volume Creation Date and Time || dec-datetime || The date and time of when the volume was created.
|-
| 0x33E830 || 17 || Volume Modification Date and Time || dec-datetime || The date and time of when the volume was modified.
|-
| 0x34F847 || 17 || Volume Expiration Date and Time || dec-datetime || The date and time after which this volume is considered to be obsolete. If not specified, then the volume is never considered to be obsolete.
|-
| 0x360864 || 17 || Volume Effective Date and Time || dec-datetime || The date and time after which the volume may be used. If not specified, the volume may be used immediately.
|-
| 0x371881 || 1 || File Structure Version || int8 || The directory records and path table version (always 0x01).
|-
| 0x372882 || 1 || Unused || - || Always 0x00.
|-
| 0x373883 || 512 || Application Used || - || Contents not defined by ISO 9660.
|-
| 0x5731395 || 653 || Reserved || - || Reserved by ISO.
|}
 
Anonymous user