Changeset View
Changeset View
Standalone View
Standalone View
head/sys/fs/cd9660/iso.h
Show First 20 Lines • Show All 89 Lines • ▼ Show 20 Lines | struct iso_primary_descriptor { | ||||
char modification_date [ISODCL (831, 847)]; /* 8.4.26.1 */ | char modification_date [ISODCL (831, 847)]; /* 8.4.26.1 */ | ||||
char expiration_date [ISODCL (848, 864)]; /* 8.4.26.1 */ | char expiration_date [ISODCL (848, 864)]; /* 8.4.26.1 */ | ||||
char effective_date [ISODCL (865, 881)]; /* 8.4.26.1 */ | char effective_date [ISODCL (865, 881)]; /* 8.4.26.1 */ | ||||
char file_structure_version [ISODCL (882, 882)]; /* 711 */ | char file_structure_version [ISODCL (882, 882)]; /* 711 */ | ||||
char unused4 [ISODCL (883, 883)]; | char unused4 [ISODCL (883, 883)]; | ||||
char application_data [ISODCL (884, 1395)]; | char application_data [ISODCL (884, 1395)]; | ||||
char unused5 [ISODCL (1396, 2048)]; | char unused5 [ISODCL (1396, 2048)]; | ||||
}; | }; | ||||
#define ISO_DEFAULT_BLOCK_SIZE 2048 | #define ISO_DEFAULT_BLOCK_SHIFT 11 | ||||
#define ISO_DEFAULT_BLOCK_SIZE (1 << ISO_DEFAULT_BLOCK_SHIFT) | |||||
/* | /* | ||||
* Used by Microsoft Joliet extension to ISO9660. Almost the same | * Used by Microsoft Joliet extension to ISO9660. Almost the same | ||||
* as PVD, but byte position 8 is a flag, and 89-120 is for escape. | * as PVD, but byte position 8 is a flag, and 89-120 is for escape. | ||||
*/ | */ | ||||
struct iso_supplementary_descriptor { | struct iso_supplementary_descriptor { | ||||
char type [ISODCL ( 1, 1)]; /* 711 */ | char type [ISODCL ( 1, 1)]; /* 711 */ | ||||
▲ Show 20 Lines • Show All 260 Lines • Show Last 20 Lines |