diff --git a/filesystem/dfs/SConscript b/components/dfs/SConscript similarity index 100% rename from filesystem/dfs/SConscript rename to components/dfs/SConscript diff --git a/filesystem/dfs/dfs_config.h b/components/dfs/dfs_config.h similarity index 100% rename from filesystem/dfs/dfs_config.h rename to components/dfs/dfs_config.h diff --git a/filesystem/dfs/filesystems/elmfat/00readme.txt b/components/dfs/filesystems/elmfat/00readme.txt similarity index 100% rename from filesystem/dfs/filesystems/elmfat/00readme.txt rename to components/dfs/filesystems/elmfat/00readme.txt diff --git a/filesystem/dfs/filesystems/elmfat/dfs_elm.c b/components/dfs/filesystems/elmfat/dfs_elm.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/dfs_elm.c rename to components/dfs/filesystems/elmfat/dfs_elm.c diff --git a/filesystem/dfs/filesystems/elmfat/diskio.c b/components/dfs/filesystems/elmfat/diskio.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/diskio.c rename to components/dfs/filesystems/elmfat/diskio.c diff --git a/filesystem/dfs/filesystems/elmfat/diskio.h b/components/dfs/filesystems/elmfat/diskio.h similarity index 100% rename from filesystem/dfs/filesystems/elmfat/diskio.h rename to components/dfs/filesystems/elmfat/diskio.h diff --git a/filesystem/dfs/filesystems/elmfat/ff.c b/components/dfs/filesystems/elmfat/ff.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/ff.c rename to components/dfs/filesystems/elmfat/ff.c diff --git a/filesystem/dfs/filesystems/elmfat/ff.h b/components/dfs/filesystems/elmfat/ff.h similarity index 100% rename from filesystem/dfs/filesystems/elmfat/ff.h rename to components/dfs/filesystems/elmfat/ff.h diff --git a/filesystem/dfs/filesystems/elmfat/ffconf.h b/components/dfs/filesystems/elmfat/ffconf.h similarity index 100% rename from filesystem/dfs/filesystems/elmfat/ffconf.h rename to components/dfs/filesystems/elmfat/ffconf.h diff --git a/filesystem/dfs/filesystems/elmfat/integer.h b/components/dfs/filesystems/elmfat/integer.h similarity index 100% rename from filesystem/dfs/filesystems/elmfat/integer.h rename to components/dfs/filesystems/elmfat/integer.h diff --git a/filesystem/dfs/filesystems/elmfat/option/cc932.c b/components/dfs/filesystems/elmfat/option/cc932.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/option/cc932.c rename to components/dfs/filesystems/elmfat/option/cc932.c diff --git a/filesystem/dfs/filesystems/elmfat/option/cc936.c b/components/dfs/filesystems/elmfat/option/cc936.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/option/cc936.c rename to components/dfs/filesystems/elmfat/option/cc936.c diff --git a/filesystem/dfs/filesystems/elmfat/option/cc949.c b/components/dfs/filesystems/elmfat/option/cc949.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/option/cc949.c rename to components/dfs/filesystems/elmfat/option/cc949.c diff --git a/filesystem/dfs/filesystems/elmfat/option/cc950.c b/components/dfs/filesystems/elmfat/option/cc950.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/option/cc950.c rename to components/dfs/filesystems/elmfat/option/cc950.c diff --git a/filesystem/dfs/filesystems/elmfat/option/ccsbcs.c b/components/dfs/filesystems/elmfat/option/ccsbcs.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/option/ccsbcs.c rename to components/dfs/filesystems/elmfat/option/ccsbcs.c diff --git a/filesystem/dfs/filesystems/elmfat/option/syncobj.c b/components/dfs/filesystems/elmfat/option/syncobj.c similarity index 100% rename from filesystem/dfs/filesystems/elmfat/option/syncobj.c rename to components/dfs/filesystems/elmfat/option/syncobj.c diff --git a/filesystem/dfs/include/dfs_def.h b/components/dfs/include/dfs_def.h similarity index 100% rename from filesystem/dfs/include/dfs_def.h rename to components/dfs/include/dfs_def.h diff --git a/filesystem/dfs/include/dfs_elm.h b/components/dfs/include/dfs_elm.h similarity index 100% rename from filesystem/dfs/include/dfs_elm.h rename to components/dfs/include/dfs_elm.h diff --git a/filesystem/dfs/include/dfs_fat.h b/components/dfs/include/dfs_fat.h similarity index 100% rename from filesystem/dfs/include/dfs_fat.h rename to components/dfs/include/dfs_fat.h diff --git a/filesystem/dfs/include/dfs_fs.h b/components/dfs/include/dfs_fs.h similarity index 100% rename from filesystem/dfs/include/dfs_fs.h rename to components/dfs/include/dfs_fs.h diff --git a/filesystem/dfs/include/dfs_init.h b/components/dfs/include/dfs_init.h similarity index 100% rename from filesystem/dfs/include/dfs_init.h rename to components/dfs/include/dfs_init.h diff --git a/filesystem/dfs/include/dfs_posix.h b/components/dfs/include/dfs_posix.h similarity index 100% rename from filesystem/dfs/include/dfs_posix.h rename to components/dfs/include/dfs_posix.h diff --git a/filesystem/dfs/include/dfs_raw.h b/components/dfs/include/dfs_raw.h similarity index 100% rename from filesystem/dfs/include/dfs_raw.h rename to components/dfs/include/dfs_raw.h diff --git a/filesystem/dfs/include/dfs_util.h b/components/dfs/include/dfs_util.h similarity index 100% rename from filesystem/dfs/include/dfs_util.h rename to components/dfs/include/dfs_util.h diff --git a/filesystem/dfs/src/dfs_fs.c b/components/dfs/src/dfs_fs.c similarity index 100% rename from filesystem/dfs/src/dfs_fs.c rename to components/dfs/src/dfs_fs.c diff --git a/filesystem/dfs/src/dfs_init.c b/components/dfs/src/dfs_init.c similarity index 100% rename from filesystem/dfs/src/dfs_init.c rename to components/dfs/src/dfs_init.c diff --git a/filesystem/dfs/src/dfs_posix.c b/components/dfs/src/dfs_posix.c similarity index 100% rename from filesystem/dfs/src/dfs_posix.c rename to components/dfs/src/dfs_posix.c diff --git a/filesystem/dfs/src/dfs_raw.c b/components/dfs/src/dfs_raw.c similarity index 100% rename from filesystem/dfs/src/dfs_raw.c rename to components/dfs/src/dfs_raw.c diff --git a/filesystem/dfs/src/dfs_util.c b/components/dfs/src/dfs_util.c similarity index 100% rename from filesystem/dfs/src/dfs_util.c rename to components/dfs/src/dfs_util.c