From 56ab75386fccb19ee0b5fcebe18f972d22fb1d0e Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Thu, 19 May 2016 09:44:19 +0100 Subject: [PATCH] kernel: enable VFAT and ISO9660 Filesystems in the kernel DOS filesystems are handy for embedded development. ISO FS was requested/suggested somewhere on a forum. Signed-off-by: Rolf Neugebauer --- alpine/kernel/kernel_config | 13 ++++++++----- alpine/kernel/kernel_config.arm | 13 ++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/alpine/kernel/kernel_config b/alpine/kernel/kernel_config index bb2261bfa..61e7b135b 100644 --- a/alpine/kernel/kernel_config +++ b/alpine/kernel/kernel_config @@ -2585,15 +2585,18 @@ CONFIG_CACHEFILES=y # # CD-ROM/DVD Filesystems # -# CONFIG_ISO9660_FS is not set +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # -# CONFIG_MSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_NTFS_FS is not set +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_NTFS_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="utf8" # # Pseudo filesystems @@ -2708,7 +2711,7 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" -# CONFIG_NLS_CODEPAGE_437 is not set +CONFIG_NLS_CODEPAGE_437=y # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set diff --git a/alpine/kernel/kernel_config.arm b/alpine/kernel/kernel_config.arm index 4376a72bc..3880d7a0f 100644 --- a/alpine/kernel/kernel_config.arm +++ b/alpine/kernel/kernel_config.arm @@ -2357,15 +2357,18 @@ CONFIG_CACHEFILES=y # # CD-ROM/DVD Filesystems # -# CONFIG_ISO9660_FS is not set +CONFIG_ISO9660_FS=y +CONFIG_JOLIET=y # CONFIG_UDF_FS is not set # # DOS/FAT/NT Filesystems # -# CONFIG_MSDOS_FS is not set -# CONFIG_VFAT_FS is not set -# CONFIG_NTFS_FS is not set +CONFIG_MSDOS_FS=y +CONFIG_VFAT_FS=y +CONFIG_NTFS_FS=y +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="utf8" # # Pseudo filesystems @@ -2435,7 +2438,7 @@ CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" -# CONFIG_NLS_CODEPAGE_437 is not set +CONFIG_NLS_CODEPAGE_437=y # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set