mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2025-12-27 15:00:16 +00:00
Another couple of chapters formatting under texinfo.
This commit is contained in:
@@ -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.
|
||||
|
||||
@item Allocation of a memory region for file system specific global
|
||||
management variables
|
||||
|
||||
@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:
|
||||
After the base file system has been mounted, the following operations are
|
||||
performed under its directory structure:
|
||||
|
||||
? Creation of the /dev directory
|
||||
? Registration of devices under /dev directory
|
||||
@itemize @bullet
|
||||
|
||||
@item Creation of the /dev directory
|
||||
|
||||
@item Registration of devices under /dev directory
|
||||
|
||||
@end itemize
|
||||
|
||||
|
||||
Reference in New Issue
Block a user