diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-10-08 18:36:08 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 1999-10-08 18:36:08 +0000 |
commit | 7779ace4bfd7e1a84fa897749dea791a1030f17b (patch) | |
tree | 11755d81a0c5265ca77b51c2aea75e8475fb90c2 /doc/filesystem/init.t | |
parent | Added initial version of 3 other chapters. (diff) | |
download | rtems-7779ace4bfd7e1a84fa897749dea791a1030f17b.tar.bz2 |
Another couple of chapters formatting under texinfo.
Diffstat (limited to 'doc/filesystem/init.t')
-rw-r--r-- | doc/filesystem/init.t | 49 |
1 files changed, 32 insertions, 17 deletions
diff --git a/doc/filesystem/init.t b/doc/filesystem/init.t index 088db2aa7f..68d58ff783 100644 --- a/doc/filesystem/init.t +++ b/doc/filesystem/init.t @@ -8,27 +8,42 @@ @chapter System Initialization +After the RTEMS initialization is performed, the application's +initialization will be performed. Part of initialization is a call to +rtems_filesystem_initialize(). This routine will mount the `In Memory File +System' as the base file system. Mounting the base file system consists +of the following: -After the RTEMS initialization is performed, the application's initialization will -be performed. Part of initialization is a call to rtems_filesystem_initialize(). This routine -will mount the `In Memory File System' as the base file system. +@itemize @bullet -Mounting the base file system consists of the following: +@item Initialization of mount table chain control structure -? Initialization of mount table chain control structure -? Allocation of a -jnode- structure that will server as the root node of the `In Memory -File System' -? Initialization of the allocated -jnode- with the appropriate OPS, directory handlers -and pathconf limits and options. -? Allocation of a memory region for file system specific global management variables -? Creation of first mount table entry for the base file system -? Initialization of the first mount table chain entry to indicate that the mount point is -NULL and the mounted file system is the base file system +@item Allocation of a -jnode- structure that will server as the root node +of the `In Memory File System' +@item Initialization of the allocated -jnode- with the appropriate OPS, +directory handlers and pathconf limits and options. -After the base file system has been mounted, the following operations are performed -under its directory structure: +@item Allocation of a memory region for file system specific global +management variables -? Creation of the /dev directory -? Registration of devices under /dev directory +@item Creation of first mount table entry for the base file system + +@item Initialization of the first mount table chain entry to indicate that +the mount point is NULL and the mounted file system is the base file +system + +@end itemize + + +After the base file system has been mounted, the following operations are +performed under its directory structure: + +@itemize @bullet + +@item Creation of the /dev directory + +@item Registration of devices under /dev directory + +@end itemize |