18c2ecf20Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0-only 28c2ecf20Sopenharmony_ciconfig ISO9660_FS 38c2ecf20Sopenharmony_ci tristate "ISO 9660 CDROM file system support" 48c2ecf20Sopenharmony_ci help 58c2ecf20Sopenharmony_ci This is the standard file system used on CD-ROMs. It was previously 68c2ecf20Sopenharmony_ci known as "High Sierra File System" and is called "hsfs" on other 78c2ecf20Sopenharmony_ci Unix systems. The so-called Rock-Ridge extensions which allow for 88c2ecf20Sopenharmony_ci long Unix filenames and symbolic links are also supported by this 98c2ecf20Sopenharmony_ci driver. If you have a CD-ROM drive and want to do more with it than 108c2ecf20Sopenharmony_ci just listen to audio CDs and watch its LEDs, say Y (and read 118c2ecf20Sopenharmony_ci <file:Documentation/filesystems/isofs.rst> and the CD-ROM-HOWTO, 128c2ecf20Sopenharmony_ci available from <http://www.tldp.org/docs.html#howto>), thereby 138c2ecf20Sopenharmony_ci enlarging your kernel by about 27 KB; otherwise say N. 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ci To compile this file system support as a module, choose M here: the 168c2ecf20Sopenharmony_ci module will be called isofs. 178c2ecf20Sopenharmony_ci 188c2ecf20Sopenharmony_ciconfig JOLIET 198c2ecf20Sopenharmony_ci bool "Microsoft Joliet CDROM extensions" 208c2ecf20Sopenharmony_ci depends on ISO9660_FS 218c2ecf20Sopenharmony_ci select NLS 228c2ecf20Sopenharmony_ci help 238c2ecf20Sopenharmony_ci Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system 248c2ecf20Sopenharmony_ci which allows for long filenames in unicode format (unicode is the 258c2ecf20Sopenharmony_ci new 16 bit character code, successor to ASCII, which encodes the 268c2ecf20Sopenharmony_ci characters of almost all languages of the world; see 278c2ecf20Sopenharmony_ci <http://www.unicode.org/> for more information). Say Y here if you 288c2ecf20Sopenharmony_ci want to be able to read Joliet CD-ROMs under Linux. 298c2ecf20Sopenharmony_ci 308c2ecf20Sopenharmony_ciconfig ZISOFS 318c2ecf20Sopenharmony_ci bool "Transparent decompression extension" 328c2ecf20Sopenharmony_ci depends on ISO9660_FS 338c2ecf20Sopenharmony_ci select ZLIB_INFLATE 348c2ecf20Sopenharmony_ci help 358c2ecf20Sopenharmony_ci This is a Linux-specific extension to RockRidge which lets you store 368c2ecf20Sopenharmony_ci data in compressed form on a CD-ROM and have it transparently 378c2ecf20Sopenharmony_ci decompressed when the CD-ROM is accessed. See 388c2ecf20Sopenharmony_ci <http://www.kernel.org/pub/linux/utils/fs/zisofs/> for the tools 398c2ecf20Sopenharmony_ci necessary to create such a filesystem. Say Y here if you want to be 408c2ecf20Sopenharmony_ci able to read such compressed CD-ROMs. 41