circuitpython/extmod
s-ol 99b8564e8f Add VfsFat.readonly property for getting current state
Previously the only other way of determining whether the Vfs has been mounted
read-write or read-only appears to be to attempt a write operation and detect a
possible OSError.

It wasn't possible for the user code to keep track of the state of the state
since the boot VM has to decide whether to (re)mount read-write or read-only,
but can't (easily) pass this information on to the runtime VM.
2022-12-08 14:45:24 +01:00
..
axtls-include Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
lwip-include WIP: complete manual inspection of all significant changes 2018-07-23 21:34:25 -04:00
uasyncio extmod/uasyncio/task.py: Fix crash when non-awaited task is awaited. 2022-10-15 14:58:07 -05:00
ulab@25a825e41c update ulab to 6.0.1 2022-11-11 14:44:13 -06:00
extmod.cmake extmod: Add platform module. 2021-09-19 23:35:10 +10:00
extmod.mk Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
font_petme128_8x8.h Add license to some obvious files. 2020-07-06 19:16:25 +01:00
modbtree.c Fix all natmod tests to run on x64 2022-02-13 11:18:38 -06:00
modframebuf.c Fix all natmod tests to run on x64 2022-02-13 11:18:38 -06:00
modonewire.c Merge tag 'v1.18' 2022-02-15 12:36:26 -06:00
moduasyncio.c uasyncio: fix definition of ticks again 2022-11-05 12:05:18 -05:00
modubinascii.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
moductypes.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
moduhashlib.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
moduheapq.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
modujson.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
moduplatform.c extmod/moduplatform: Detect xtensa arch. 2022-01-06 18:24:52 +11:00
modurandom.c Merge tag 'v1.16' 2021-06-18 10:54:19 -05:00
modure.c Merge tag 'v1.18' 2022-02-15 12:36:26 -06:00
moduselect.c uselect: Allow interrupting poll with ctrl-c 2022-11-05 12:05:19 -05:00
modutimeq.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
moduzlib.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
utime_mphal.c Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
utime_mphal.h Merge MicroPython 1.14 into CircuitPython 2021-05-11 15:07:40 -07:00
vfs.c Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
vfs.h Merge MicroPython 1.13 into CircuitPython 2021-05-04 18:06:33 -07:00
vfs_blockdev.c Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
vfs_fat.c Add VfsFat.readonly property for getting current state 2022-12-08 14:45:24 +01:00
vfs_fat.h Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
vfs_fat_diskio.c Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
vfs_fat_file.c message consolidation and more use of validators 2022-05-19 15:38:37 -04:00
vfs_lfs.c all: Update to point to files in new shared/ directory. 2021-07-12 17:08:10 +10:00
vfs_lfs.h Merge MicroPython 1.12 into CircuitPython 2021-05-03 14:01:18 -07:00
vfs_lfsx.c Rename make_new's parameter to `all_args` 2021-10-15 13:49:33 -05:00
vfs_lfsx_file.c Rename EXTENDED_FIELDS -> MP_TYPE_EXTENDED_FIELDS 2021-07-12 06:57:59 -05:00
vfs_posix.c Merge tag 'v1.17' into merge-1.17 2021-10-15 08:20:54 -05:00
vfs_posix.h Add license to some obvious files. 2020-07-06 19:16:25 +01:00
vfs_posix_file.c Conditionalize LTO 2022-05-27 12:59:54 -07:00
vfs_reader.c Merge MicroPython 1.13 into CircuitPython 2021-05-04 18:06:33 -07:00
virtpin.c Merge MicroPython 1.10 into CircuitPython 2021-04-21 15:59:17 -07:00
virtpin.h Add license to some obvious files. 2020-07-06 19:16:25 +01:00