Added shell of chapters on implementation of miniIMFS and TFTP client

filesystems.  Moved system call chapter to before filesystem
implementation requirements.
This commit is contained in:
Joel Sherrill
1999-10-28 18:30:47 +00:00
parent b502b0d1b1
commit 75e3651a0c
5 changed files with 50 additions and 6 deletions

View File

@@ -22,8 +22,8 @@ dirs:
COMMON_FILES=../common/cpright.texi ../common/setup.texi
GENERATED_FILES=patheval.texi \
init.texi mounting.texi fsrequirements.texi imfs.texi \
syscalls.texi
init.texi mounting.texi syscalls.texi fsrequirements.texi imfs.texi \
miniimfs.texi tftp.texi
FILES= $(PROJECT).texi \
preface.texi $(GENERATED_FILES)
@@ -68,6 +68,11 @@ mounting.texi: mounting.t Makefile
-u "Top" \
-n "" ${*}.t
syscalls.texi: syscalls.t Makefile
$(BMENU) -p "" \
-u "Top" \
-n "" ${*}.t
fsrequirements.texi: fsrequirements.t Makefile
$(BMENU) -p "" \
-u "Top" \
@@ -78,7 +83,12 @@ imfs.texi: imfs.t Makefile
-u "Top" \
-n "" ${*}.t
syscalls.texi: syscalls.t Makefile
miniimfs.texi: miniimfs.t Makefile
$(BMENU) -p "" \
-u "Top" \
-n "" ${*}.t
tftp.texi: tftp.t Makefile
$(BMENU) -p "" \
-u "Top" \
-n "" ${*}.t

View File

@@ -66,9 +66,11 @@ END-INFO-DIR-ENTRY
@include patheval.texi
@include init.texi
@include mounting.texi
@include syscalls.texi
@include fsrequirements.texi
@include imfs.texi
@include syscalls.texi
@include miniimfs.texi
@include tftp.texi
@ifinfo
@node Top, Preface, (dir), (dir)
@top filesystem
@@ -80,9 +82,11 @@ This is the online version of the RTEMS Filesystem Design Guide.
* Pathname Evaluation::
* System Initialization::
* Mounting and Unmounting Filesystems::
* System Call Development Notes::
* Filesystem Implementation Requirements::
* In-Memory Filesystem::
* System Call Development Notes::
* Miniature In-Memory Filesystem::
* Trivial FTP Client Filesystem::
* Command and Variable Index::
* Concept Index::
@end menu

View File

@@ -7,7 +7,7 @@
@chapter In-Memory Filesystem
This chapter describes the In-Memory Filesystem (IMFS). The IMFS is a
This chapter describes the In-Memory FileSystem (IMFS). The IMFS is a
full featured POSIX filesystem that keeps all information in memory.
@section IMFS Per Node Data Structure

16
doc/filesystem/miniimfs.t Normal file
View File

@@ -0,0 +1,16 @@
@c
@c COPYRIGHT (c) 1988-1998.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
@chapter Miniature In-Memory Filesystem
This chapter describes the Miniature In-Memory FileSystem (miniIMFS).
The miniIMFS is a reduced feature version of the IMFS designed to
provide minimal functionality and have a low memory footprint.
This chapter should be written after the IMFS chapter is completed
and describe the implementation of the mini-IMFS.

14
doc/filesystem/tftp.t Normal file
View File

@@ -0,0 +1,14 @@
@c
@c COPYRIGHT (c) 1988-1998.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
@chapter Trivial FTP Client Filesystem
This chapter describes the Trivial FTP (TFTP) Client Filesystem.
This chapter should be written after the IMFS chapter is completed
and describe the implementation of the TFTP.