From 32a1138b9f66b76808906064a76c5f9533cc825c Mon Sep 17 00:00:00 2001
From: Damien George <damien.p.george@gmail.com>
Date: Fri, 27 Jan 2017 15:04:17 +1100
Subject: [PATCH] extmod: Rename vfs_fat_file.h to vfs_fat.h.

And move declaration of mp_fat_vfs_type to this file.
---
 cc3200/mods/moduos.c                 | 2 +-
 esp8266/moduos.c                     | 3 +--
 extmod/vfs_fat.c                     | 2 +-
 extmod/{vfs_fat_file.h => vfs_fat.h} | 1 +
 extmod/vfs_fat_ffconf.c              | 2 +-
 extmod/vfs_fat_file.c                | 2 +-
 extmod/vfs_fat_misc.c                | 2 +-
 extmod/vfs_fat_reader.c              | 2 +-
 stmhal/builtin_open.c                | 2 +-
 stmhal/moduos.c                      | 2 +-
 unix/modos.c                         | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)
 rename extmod/{vfs_fat_file.h => vfs_fat.h} (97%)

diff --git a/cc3200/mods/moduos.c b/cc3200/mods/moduos.c
index d5b29336a..1c9932b8e 100644
--- a/cc3200/mods/moduos.c
+++ b/cc3200/mods/moduos.c
@@ -37,7 +37,7 @@
 #include "moduos.h"
 #include "diskio.h"
 #include "sflash_diskio.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 #include "random.h"
 #include "mpexception.h"
 #include "version.h"
diff --git a/esp8266/moduos.c b/esp8266/moduos.c
index e9c4c3e8c..5f5aab166 100644
--- a/esp8266/moduos.c
+++ b/esp8266/moduos.c
@@ -34,12 +34,11 @@
 #include "py/runtime.h"
 #include "py/mperrno.h"
 #include "extmod/misc.h"
+#include "extmod/vfs_fat.h"
 #include "genhdr/mpversion.h"
 #include "esp_mphal.h"
 #include "user_interface.h"
 
-extern const mp_obj_type_t mp_fat_vfs_type;
-
 STATIC const qstr os_uname_info_fields[] = {
     MP_QSTR_sysname, MP_QSTR_nodename,
     MP_QSTR_release, MP_QSTR_version, MP_QSTR_machine
diff --git a/extmod/vfs_fat.c b/extmod/vfs_fat.c
index 36bdb5dbd..36e5031a8 100644
--- a/extmod/vfs_fat.c
+++ b/extmod/vfs_fat.c
@@ -37,7 +37,7 @@
 #include "py/runtime.h"
 #include "py/mperrno.h"
 #include "lib/oofatfs/ff.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 #include "extmod/fsusermount.h"
 #include "timeutils.h"
 
diff --git a/extmod/vfs_fat_file.h b/extmod/vfs_fat.h
similarity index 97%
rename from extmod/vfs_fat_file.h
rename to extmod/vfs_fat.h
index 9693aa04a..441b35c04 100644
--- a/extmod/vfs_fat_file.h
+++ b/extmod/vfs_fat.h
@@ -27,6 +27,7 @@
 struct _fs_user_mount_t;
 
 extern const byte fresult_to_errno_table[20];
+extern const mp_obj_type_t mp_fat_vfs_type;
 
 struct _fs_user_mount_t *ff_get_vfs(const char **path);
 
diff --git a/extmod/vfs_fat_ffconf.c b/extmod/vfs_fat_ffconf.c
index ddcdd8844..89081380e 100644
--- a/extmod/vfs_fat_ffconf.c
+++ b/extmod/vfs_fat_ffconf.c
@@ -36,7 +36,7 @@
 #include "lib/fatfs/ff.h"
 #endif
 #include "extmod/fsusermount.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 
 STATIC bool check_path(const TCHAR **path, const char *mount_point_str, mp_uint_t mount_point_len) {
     if (strncmp(*path, mount_point_str, mount_point_len) == 0) {
diff --git a/extmod/vfs_fat_file.c b/extmod/vfs_fat_file.c
index 6651d70d0..ea332709e 100644
--- a/extmod/vfs_fat_file.c
+++ b/extmod/vfs_fat_file.c
@@ -42,7 +42,7 @@
 #include "lib/fatfs/ff.h"
 #endif
 #include "extmod/fsusermount.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 
 #if MICROPY_VFS_FAT
 #define mp_type_fileio fatfs_type_fileio
diff --git a/extmod/vfs_fat_misc.c b/extmod/vfs_fat_misc.c
index 5e89009cd..ea267a15f 100644
--- a/extmod/vfs_fat_misc.c
+++ b/extmod/vfs_fat_misc.c
@@ -37,7 +37,7 @@
 #else
 #include "lib/fatfs/ff.h"
 #endif
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 #include "extmod/fsusermount.h"
 #include "py/lexer.h"
 
diff --git a/extmod/vfs_fat_reader.c b/extmod/vfs_fat_reader.c
index efd2de0c1..b9abf3ad7 100644
--- a/extmod/vfs_fat_reader.c
+++ b/extmod/vfs_fat_reader.c
@@ -38,7 +38,7 @@
 #include "lib/fatfs/ff.h"
 #endif
 #include "extmod/fsusermount.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 
 typedef struct _mp_reader_fatfs_t {
     FIL fp;
diff --git a/stmhal/builtin_open.c b/stmhal/builtin_open.c
index 697eec8ea..56b98ea61 100644
--- a/stmhal/builtin_open.c
+++ b/stmhal/builtin_open.c
@@ -25,6 +25,6 @@
  */
 
 #include "py/runtime.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 
 MP_DEFINE_CONST_FUN_OBJ_KW(mp_builtin_open_obj, 1, fatfs_builtin_open);
diff --git a/stmhal/moduos.c b/stmhal/moduos.c
index b3c6570a5..158e530ff 100644
--- a/stmhal/moduos.c
+++ b/stmhal/moduos.c
@@ -37,7 +37,7 @@
 #include "timeutils.h"
 #include "rng.h"
 #include "uart.h"
-#include "extmod/vfs_fat_file.h"
+#include "extmod/vfs_fat.h"
 #include "sdcard.h"
 #include "extmod/fsusermount.h"
 #include "portmodules.h"
diff --git a/unix/modos.c b/unix/modos.c
index 72f5d872e..c35b246dd 100644
--- a/unix/modos.c
+++ b/unix/modos.c
@@ -39,6 +39,7 @@
 #include "py/objtuple.h"
 #include "py/mphal.h"
 #include "extmod/misc.h"
+#include "extmod/vfs_fat.h"
 
 // Can't include this, as FATFS structure definition is required,
 // and FatFs header defining it conflicts with POSIX.
@@ -46,7 +47,6 @@
 MP_DECLARE_CONST_FUN_OBJ_KW(fsuser_mount_obj);
 MP_DECLARE_CONST_FUN_OBJ_1(fsuser_umount_obj);
 MP_DECLARE_CONST_FUN_OBJ_KW(fsuser_mkfs_obj);
-extern const mp_obj_type_t mp_fat_vfs_type;
 
 #ifdef __ANDROID__
 #define USE_STATFS 1
-- 
GitLab