diff options
authorRussell King <>2019-03-27 16:12:14 +0000
committerRussell King <>2019-11-25 15:08:46 +0000
commit8901af013ecd43d3f8278c35ec6a86b2a868a8c4 (patch)
parent85563db1448e165882570e769a92f313a9207e6e (diff)
Documentation: update adfs filesystem documentationadfs
Add an introduction to adfs to its documentation detailing which formats are supported by the module. Signed-off-by: Russell King <>
1 files changed, 24 insertions, 0 deletions
diff --git a/Documentation/filesystems/adfs.txt b/Documentation/filesystems/adfs.txt
index 5949766353f7..0baa8e8c1fc1 100644
--- a/Documentation/filesystems/adfs.txt
+++ b/Documentation/filesystems/adfs.txt
@@ -1,3 +1,27 @@
+Filesystems supported by ADFS
+The ADFS module supports the following Filecore formats which have:
+- new maps
+- new directories or big directories
+In terms of the named formats, this means we support:
+- E and E+, with or without boot block
+- F and F+
+We fully support reading files from these filesystems, and writing to
+existing files within their existing allocation. Essentially, we do
+not support changing any of the filesystem metadata.
+This is intended to support loopback mounted Linux native filesystems
+on a RISC OS Filecore filesystem, but will allow the data within files
+to be changed.
+If write support (ADFS_FS_RW) is configured, we allow rudimentary
+directory updates, specifically updating the access mode and timestamp.
Mount options for ADFS