diff --git a/src/CMakeLists.txt b/CMakeLists.txt similarity index 100% rename from src/CMakeLists.txt rename to CMakeLists.txt diff --git a/src/Makefile b/Makefile similarity index 100% rename from src/Makefile rename to Makefile diff --git a/src/blockdev/filedev/ext4_filedev.c b/blockdev/filedev/ext4_filedev.c similarity index 100% rename from src/blockdev/filedev/ext4_filedev.c rename to blockdev/filedev/ext4_filedev.c diff --git a/src/blockdev/filedev/ext4_filedev.h b/blockdev/filedev/ext4_filedev.h similarity index 100% rename from src/blockdev/filedev/ext4_filedev.h rename to blockdev/filedev/ext4_filedev.h diff --git a/src/demos/generic/main.c b/demos/generic/main.c similarity index 100% rename from src/demos/generic/main.c rename to demos/generic/main.c diff --git a/src/ext4.h b/ext4.h similarity index 100% rename from src/ext4.h rename to ext4.h diff --git a/src/lwext4/ext4.c b/lwext4/ext4.c similarity index 100% rename from src/lwext4/ext4.c rename to lwext4/ext4.c diff --git a/src/lwext4/ext4_balloc.c b/lwext4/ext4_balloc.c similarity index 100% rename from src/lwext4/ext4_balloc.c rename to lwext4/ext4_balloc.c diff --git a/src/lwext4/ext4_balloc.h b/lwext4/ext4_balloc.h similarity index 100% rename from src/lwext4/ext4_balloc.h rename to lwext4/ext4_balloc.h diff --git a/src/lwext4/ext4_bcache.c b/lwext4/ext4_bcache.c similarity index 100% rename from src/lwext4/ext4_bcache.c rename to lwext4/ext4_bcache.c diff --git a/src/lwext4/ext4_bcache.h b/lwext4/ext4_bcache.h similarity index 100% rename from src/lwext4/ext4_bcache.h rename to lwext4/ext4_bcache.h diff --git a/src/lwext4/ext4_bitmap.c b/lwext4/ext4_bitmap.c similarity index 100% rename from src/lwext4/ext4_bitmap.c rename to lwext4/ext4_bitmap.c diff --git a/src/lwext4/ext4_bitmap.h b/lwext4/ext4_bitmap.h similarity index 100% rename from src/lwext4/ext4_bitmap.h rename to lwext4/ext4_bitmap.h diff --git a/src/lwext4/ext4_block_group.c b/lwext4/ext4_block_group.c similarity index 100% rename from src/lwext4/ext4_block_group.c rename to lwext4/ext4_block_group.c diff --git a/src/lwext4/ext4_block_group.h b/lwext4/ext4_block_group.h similarity index 100% rename from src/lwext4/ext4_block_group.h rename to lwext4/ext4_block_group.h diff --git a/src/lwext4/ext4_blockdev.c b/lwext4/ext4_blockdev.c similarity index 100% rename from src/lwext4/ext4_blockdev.c rename to lwext4/ext4_blockdev.c diff --git a/src/lwext4/ext4_blockdev.h b/lwext4/ext4_blockdev.h similarity index 100% rename from src/lwext4/ext4_blockdev.h rename to lwext4/ext4_blockdev.h diff --git a/src/lwext4/ext4_config.h b/lwext4/ext4_config.h similarity index 100% rename from src/lwext4/ext4_config.h rename to lwext4/ext4_config.h diff --git a/src/lwext4/ext4_debug.c b/lwext4/ext4_debug.c similarity index 100% rename from src/lwext4/ext4_debug.c rename to lwext4/ext4_debug.c diff --git a/src/lwext4/ext4_debug.h b/lwext4/ext4_debug.h similarity index 100% rename from src/lwext4/ext4_debug.h rename to lwext4/ext4_debug.h diff --git a/src/lwext4/ext4_dir.c b/lwext4/ext4_dir.c similarity index 100% rename from src/lwext4/ext4_dir.c rename to lwext4/ext4_dir.c diff --git a/src/lwext4/ext4_dir.h b/lwext4/ext4_dir.h similarity index 100% rename from src/lwext4/ext4_dir.h rename to lwext4/ext4_dir.h diff --git a/src/lwext4/ext4_dir_idx.c b/lwext4/ext4_dir_idx.c similarity index 100% rename from src/lwext4/ext4_dir_idx.c rename to lwext4/ext4_dir_idx.c diff --git a/src/lwext4/ext4_dir_idx.h b/lwext4/ext4_dir_idx.h similarity index 100% rename from src/lwext4/ext4_dir_idx.h rename to lwext4/ext4_dir_idx.h diff --git a/src/lwext4/ext4_errno.h b/lwext4/ext4_errno.h similarity index 100% rename from src/lwext4/ext4_errno.h rename to lwext4/ext4_errno.h diff --git a/src/lwext4/ext4_fs.c b/lwext4/ext4_fs.c similarity index 100% rename from src/lwext4/ext4_fs.c rename to lwext4/ext4_fs.c diff --git a/src/lwext4/ext4_fs.h b/lwext4/ext4_fs.h similarity index 100% rename from src/lwext4/ext4_fs.h rename to lwext4/ext4_fs.h diff --git a/src/lwext4/ext4_hash.c b/lwext4/ext4_hash.c similarity index 100% rename from src/lwext4/ext4_hash.c rename to lwext4/ext4_hash.c diff --git a/src/lwext4/ext4_hash.h b/lwext4/ext4_hash.h similarity index 100% rename from src/lwext4/ext4_hash.h rename to lwext4/ext4_hash.h diff --git a/src/lwext4/ext4_ialloc.c b/lwext4/ext4_ialloc.c similarity index 100% rename from src/lwext4/ext4_ialloc.c rename to lwext4/ext4_ialloc.c diff --git a/src/lwext4/ext4_ialloc.h b/lwext4/ext4_ialloc.h similarity index 100% rename from src/lwext4/ext4_ialloc.h rename to lwext4/ext4_ialloc.h diff --git a/src/lwext4/ext4_inode.c b/lwext4/ext4_inode.c similarity index 100% rename from src/lwext4/ext4_inode.c rename to lwext4/ext4_inode.c diff --git a/src/lwext4/ext4_inode.h b/lwext4/ext4_inode.h similarity index 100% rename from src/lwext4/ext4_inode.h rename to lwext4/ext4_inode.h diff --git a/src/lwext4/ext4_super.c b/lwext4/ext4_super.c similarity index 100% rename from src/lwext4/ext4_super.c rename to lwext4/ext4_super.c diff --git a/src/lwext4/ext4_super.h b/lwext4/ext4_super.h similarity index 100% rename from src/lwext4/ext4_super.h rename to lwext4/ext4_super.h diff --git a/src/lwext4/ext4_types.h b/lwext4/ext4_types.h similarity index 100% rename from src/lwext4/ext4_types.h rename to lwext4/ext4_types.h diff --git a/src/toolchain/bf518.cmake b/toolchain/bf518.cmake similarity index 100% rename from src/toolchain/bf518.cmake rename to toolchain/bf518.cmake diff --git a/src/toolchain/cortex-m3.cmake b/toolchain/cortex-m3.cmake similarity index 100% rename from src/toolchain/cortex-m3.cmake rename to toolchain/cortex-m3.cmake diff --git a/src/toolchain/cortex-m4.cmake b/toolchain/cortex-m4.cmake similarity index 100% rename from src/toolchain/cortex-m4.cmake rename to toolchain/cortex-m4.cmake