diff options
Diffstat (limited to 'Documentation/filesystems/ubootvarfs.rst')
-rw-r--r-- | Documentation/filesystems/ubootvarfs.rst | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/Documentation/filesystems/ubootvarfs.rst b/Documentation/filesystems/ubootvarfs.rst new file mode 100644 index 0000000000..0433b12944 --- /dev/null +++ b/Documentation/filesystems/ubootvarfs.rst @@ -0,0 +1,28 @@ +.. index:: ubootvarfs (filesystem) + +.. _filesystems_ubootvarfs: + +U-Boot environment filesystem +============================= + +barebox supports accessing U-Boot environment contents as a regular +filesystems in both read and write modes. U-Boot environment data +(ubootvar) device supports automount, so no explicit mount command +should be necessary and accessing the environment should be as easy +as: + +.. code-block:: console + + barebox:/ ls -l /mnt/ubootvar0 + +However the filesystem can be explicitly mounted with the following +command: + +.. code-block:: console + + barebox:/ mount -t ubootvarfs /dev/device /mnt/path + +**NOTE** Current implementation of the filesystem driver uses lazy +synchronization, any changes made to the environment will not be +written to the medium until the filesystem is unmounted (will happen +automatically on Barebox shutdown) |