Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
TASTE
uPython-mirror
Commits
4fb72fe6
Commit
4fb72fe6
authored
Sep 12, 2016
by
Alex March
Committed by
Damien George
Sep 27, 2016
Browse files
esp8266: Add uos.statvfs() to get filesystem status.
parent
670376c5
Changes
1
Hide whitespace changes
Inline
Side-by-side
esp8266/moduos.c
View file @
4fb72fe6
...
...
@@ -152,6 +152,11 @@ STATIC mp_obj_t os_stat(mp_obj_t path_in) {
}
STATIC
MP_DEFINE_CONST_FUN_OBJ_1
(
os_stat_obj
,
os_stat
);
STATIC
mp_obj_t
os_statvfs
(
mp_obj_t
path_in
)
{
return
vfs_proxy_call
(
MP_QSTR_statvfs
,
1
,
&
path_in
);
}
STATIC
MP_DEFINE_CONST_FUN_OBJ_1
(
os_statvfs_obj
,
os_statvfs
);
STATIC
const
mp_rom_map_elem_t
os_module_globals_table
[]
=
{
{
MP_ROM_QSTR
(
MP_QSTR___name__
),
MP_ROM_QSTR
(
MP_QSTR_uos
)
},
{
MP_ROM_QSTR
(
MP_QSTR_uname
),
MP_ROM_PTR
(
&
os_uname_obj
)
},
...
...
@@ -170,6 +175,7 @@ STATIC const mp_rom_map_elem_t os_module_globals_table[] = {
{
MP_ROM_QSTR
(
MP_QSTR_remove
),
MP_ROM_PTR
(
&
os_remove_obj
)
},
{
MP_ROM_QSTR
(
MP_QSTR_rename
),
MP_ROM_PTR
(
&
os_rename_obj
)
},
{
MP_ROM_QSTR
(
MP_QSTR_stat
),
MP_ROM_PTR
(
&
os_stat_obj
)
},
{
MP_ROM_QSTR
(
MP_QSTR_statvfs
),
MP_ROM_PTR
(
&
os_statvfs_obj
)
},
{
MP_ROM_QSTR
(
MP_QSTR_umount
),
MP_ROM_PTR
(
&
os_umount_obj
)
},
#endif
};
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment