extmod: Add generic VFS sub-system.
This provides mp_vfs_XXX functions (eg mount, open, listdir) which are agnostic to the underlying filesystem type, and just require an object with the relevant filesystem-like methods (eg .mount, .open, .listidr) which can then be mounted. These mp_vfs_XXX functions would typically be used by a port to implement the "uos" module, and mp_vfs_open would be the builtin open function. This feature is controlled by MICROPY_VFS, disabled by default.
This commit is contained in:
@@ -36,6 +36,7 @@ QCFG(BYTES_IN_HASH, MICROPY_QSTR_BYTES_IN_HASH)
|
||||
Q()
|
||||
Q(*)
|
||||
Q(_)
|
||||
Q(/)
|
||||
Q(%#o)
|
||||
Q(%#x)
|
||||
Q({:#b})
|
||||
|
||||
Reference in New Issue
Block a user