xref: /OK3568_Linux_fs/kernel/fs/isofs/Kconfig (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593Smuzhiyun# SPDX-License-Identifier: GPL-2.0-only
2*4882a593Smuzhiyunconfig ISO9660_FS
3*4882a593Smuzhiyun	tristate "ISO 9660 CDROM file system support"
4*4882a593Smuzhiyun	help
5*4882a593Smuzhiyun	  This is the standard file system used on CD-ROMs.  It was previously
6*4882a593Smuzhiyun	  known as "High Sierra File System" and is called "hsfs" on other
7*4882a593Smuzhiyun	  Unix systems.  The so-called Rock-Ridge extensions which allow for
8*4882a593Smuzhiyun	  long Unix filenames and symbolic links are also supported by this
9*4882a593Smuzhiyun	  driver.  If you have a CD-ROM drive and want to do more with it than
10*4882a593Smuzhiyun	  just listen to audio CDs and watch its LEDs, say Y (and read
11*4882a593Smuzhiyun	  <file:Documentation/filesystems/isofs.rst> and the CD-ROM-HOWTO,
12*4882a593Smuzhiyun	  available from <http://www.tldp.org/docs.html#howto>), thereby
13*4882a593Smuzhiyun	  enlarging your kernel by about 27 KB; otherwise say N.
14*4882a593Smuzhiyun
15*4882a593Smuzhiyun	  To compile this file system support as a module, choose M here: the
16*4882a593Smuzhiyun	  module will be called isofs.
17*4882a593Smuzhiyun
18*4882a593Smuzhiyunconfig JOLIET
19*4882a593Smuzhiyun	bool "Microsoft Joliet CDROM extensions"
20*4882a593Smuzhiyun	depends on ISO9660_FS
21*4882a593Smuzhiyun	select NLS
22*4882a593Smuzhiyun	help
23*4882a593Smuzhiyun	  Joliet is a Microsoft extension for the ISO 9660 CD-ROM file system
24*4882a593Smuzhiyun	  which allows for long filenames in unicode format (unicode is the
25*4882a593Smuzhiyun	  new 16 bit character code, successor to ASCII, which encodes the
26*4882a593Smuzhiyun	  characters of almost all languages of the world; see
27*4882a593Smuzhiyun	  <http://www.unicode.org/> for more information).  Say Y here if you
28*4882a593Smuzhiyun	  want to be able to read Joliet CD-ROMs under Linux.
29*4882a593Smuzhiyun
30*4882a593Smuzhiyunconfig ZISOFS
31*4882a593Smuzhiyun	bool "Transparent decompression extension"
32*4882a593Smuzhiyun	depends on ISO9660_FS
33*4882a593Smuzhiyun	select ZLIB_INFLATE
34*4882a593Smuzhiyun	help
35*4882a593Smuzhiyun	  This is a Linux-specific extension to RockRidge which lets you store
36*4882a593Smuzhiyun	  data in compressed form on a CD-ROM and have it transparently
37*4882a593Smuzhiyun	  decompressed when the CD-ROM is accessed.  See
38*4882a593Smuzhiyun	  <http://www.kernel.org/pub/linux/utils/fs/zisofs/> for the tools
39*4882a593Smuzhiyun	  necessary to create such a filesystem.  Say Y here if you want to be
40*4882a593Smuzhiyun	  able to read such compressed CD-ROMs.
41