162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ciconfig ISO9660_FS 362306a36Sopenharmony_ci tristate "ISO 9660 CDROM file system support" 462306a36Sopenharmony_ci select BUFFER_HEAD 562306a36Sopenharmony_ci help 662306a36Sopenharmony_ci This is the standard file system used on CD-ROMs. It was previously 762306a36Sopenharmony_ci known as "High Sierra File System" and is called "hsfs" on other 862306a36Sopenharmony_ci Unix systems. The so-called Rock-Ridge extensions which allow for 962306a36Sopenharmony_ci long Unix filenames and symbolic links are also supported by this 1062306a36Sopenharmony_ci driver. If you have a CD-ROM drive and want to do more with it than 1162306a36Sopenharmony_ci just listen to audio CDs and watch its LEDs, say Y (and read 1262306a36Sopenharmony_ci <file:Documentation/filesystems/isofs.rst> and the CD-ROM-HOWTO, 1362306a36Sopenharmony_ci available from <http://www.tldp.org/docs.html#howto>), thereby 1462306a36Sopenharmony_ci enlarging your kernel by about 27 KB; otherwise say N. 1562306a36Sopenharmony_ci 1662306a36Sopenharmony_ci To compile this file system support as a module, choose M here: the 1762306a36Sopenharmony_ci module will be called isofs. 1862306a36Sopenharmony_ci 1962306a36Sopenharmony_ciconfig JOLIET 2062306a36Sopenharmony_ci bool "Microsoft Joliet CDROM extensions" 2162306a36Sopenharmony_ci depends on ISO9660_FS 2262306a36Sopenharmony_ci select NLS 2362306a36Sopenharmony_ci help 2462306a36Sopenharmony_ci Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system 2562306a36Sopenharmony_ci which allows for long filenames in unicode format (unicode is the 2662306a36Sopenharmony_ci new 16 bit character code, successor to ASCII, which encodes the 2762306a36Sopenharmony_ci characters of almost all languages of the world; see 2862306a36Sopenharmony_ci <http://www.unicode.org/> for more information). Say Y here if you 2962306a36Sopenharmony_ci want to be able to read Joliet CD-ROMs under Linux. 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ciconfig ZISOFS 3262306a36Sopenharmony_ci bool "Transparent decompression extension" 3362306a36Sopenharmony_ci depends on ISO9660_FS 3462306a36Sopenharmony_ci select ZLIB_INFLATE 3562306a36Sopenharmony_ci help 3662306a36Sopenharmony_ci This is a Linux-specific extension to RockRidge which lets you store 3762306a36Sopenharmony_ci data in compressed form on a CD-ROM and have it transparently 3862306a36Sopenharmony_ci decompressed when the CD-ROM is accessed. See 3962306a36Sopenharmony_ci <http://www.kernel.org/pub/linux/utils/fs/zisofs/> for the tools 4062306a36Sopenharmony_ci necessary to create such a filesystem. Say Y here if you want to be 4162306a36Sopenharmony_ci able to read such compressed CD-ROMs. 42