summaryrefslogtreecommitdiff
path: root/extmod/vfs.c
AgeCommit message (Expand)Author
2018-07-03extmod/vfs: Support opening a file descriptor (int) with VfsPosix.Damien George
2018-06-06extmod/vfs: Introduce a C-level VFS protocol, with fast import_stat.Damien George
2018-06-06extmod/vfs: Add fast path for stating VfsPosix filesystem.Damien George
2018-06-06extmod/vfs: Use u_rom_obj properly in argument structures.Damien George
2018-05-02extmod/vfs: Delegate import_stat to vfs.stat to allow generic FS import.Damien George
2018-03-12extmod/vfs_fat: Add file size as 4th element of uos.ilistdir tuple.Tom Collins
2017-11-16extmod/vfs: Use existing qstr for forward-slash string object.Damien George
2017-10-27extmod/vfs: Replace VLA in proxy func with small, static sized array.Damien George
2017-10-04all: Remove inclusion of internal py header files.Damien George
2017-06-07extmod/vfs: Allow "buffering" and "encoding" args to VFS's open().Damien George
2017-06-07extmod/vfs: Allow to statvfs the root directory.Damien George
2017-05-10extmod/vfs: Use MP_S_IFDIR, MP_S_IFREG consts instead of magic numbers.Damien George
2017-05-10extmod/vfs: Implement mp_vfs_ilistdir().Damien George
2017-05-05extmod/vfs: Allow a VFS to be mounted at the root dir.Damien George
2017-03-29extmod: Update for changes to mp_obj_str_get_data.Damien George
2017-03-13extmod/vfs: Rewrite path lookup algo to support relative paths from root.Damien George
2017-02-13extmod/vfs: Allow to stat the root directory.Damien George
2017-02-09extmod/vfs: Raise OSError(EEXIST) on attempt to mkdir a mount point.Damien George
2017-02-09extmod/vfs: Allow to mount a block device, not just a VFS object.Damien George
2017-01-30extmod: Merge old fsusermount.h header into vfs.h and vfs_fat.h.Damien George
2017-01-30extmod/vfs: Expose lookup_path_raw as mp_vfs_lookup_path.Damien George
2017-01-27extmod/vfs: Expose mp_vfs_mount_t type.Damien George
2017-01-27extmod/vfs: Add ability for VFS sub-system to import using VfsFat.Damien George
2017-01-27extmod: Add generic VFS sub-system.Damien George