4.104.115
Last change
on this file since 29e92b0 was
29e92b0,
checked in by Chris Johns <chrisj@…>, on 05/31/10 at 13:56:37
|
2010-05-31 Chris Johns <chrisj@…>
- libcsupport/Makefile.am: Add mount-mgr.c.
- libcsupport/src/mount-mgr.c: New.
- include/rtems/fs.h: Added rtems_filesystem_location_mount.
- libcsupport/include/rtems/libio.h, libcsupport/src/mount.c: New
mount interface. It is similar to Linux.
- libcsupport/include/rtems/libio_.h: Remove the
init_fs_mount_table call.
- libcsupport/src/base_fs.c: Remove init_fs_mount_table_call. Use
the new mount call. Remove setting the root node in the global
pathloc. Mount does this now.
- libcsupport/src/privateenv.c: Remove the hack to set the root
mount table entry in the environment.
- libcsupport/src/unmount.cL Free the target string.
- libblock/src/bdpart-mount.c: New mount API.
- libfs/src/devfs/devfs.h, libfs/src/devfs/devfs_init.c,
libfs/src/dosfs/dosfs.h, libfs/src/dosfs/msdos.h,
libfs/src/dosfs/msdos_init.c, libfs/src/imfs/imfs.h,
libfs/src/imfs/imfs_eval.c, libfs/src/imfs/imfs_init.c,
libfs/src/imfs/miniimfs_init.c,
libfs/src/nfsclient/src/librtemsNfs.h,
libfs/src/rfs/rtems-rfs-rtems.c, libfs/src/rfs/rtems-rfs.h,
libnetworking/lib/ftpfs.c, libnetworking/rtems/ftpfs.h,
libnetworking/rtems/tftp.h: New mount_h API.
- libfs/src/devfs/devfs_eval.c: Local include of extern ops.
- libfs/src/nfsclient/src/nfs.c: New mount API. Removed the mount
me call and fixed the initialisation to happen when mounting.
- libmisc/Makefile.am, libmisc/shell/shellconfig.h: Remove mount
filesystem files.
- libmisc/fsmount/fsmount.c, libmisc/fsmount/fsmount.h: Updated to
the new mount table values.
- libmisc/shell/main_mount_ftp.c,
libmisc/shell/main_mount_msdos.c, libmisc/shell/main_mount_rfs.c,
libmisc/shell/main_mount_tftp.c: Removed.
- libmisc/shell/main_mount.c: Use the new mount API. Also access
the file system table for the file system types.
- libnetworking/lib/tftpDriver.c: Updated to the new mount
API. Fixed to allow mounting from any mount point. Also can now
have more than file system mounted.
- sapi/include/confdefs.h: Add file system configuration support.
|
-
Property mode set to
100644
|
File size:
538 bytes
|
Line | |
---|
1 | /* |
---|
2 | * COPYRIGHT (c) 2010 Chris Johns <chrisj@rtems.org> |
---|
3 | * |
---|
4 | * The license and distribution terms for this file may be |
---|
5 | * found in the file LICENSE in this distribution or at |
---|
6 | * http://www.rtems.com/license/LICENSE. |
---|
7 | * |
---|
8 | * $Id$ |
---|
9 | */ |
---|
10 | /** |
---|
11 | * @file |
---|
12 | * |
---|
13 | * @ingroup rtems-rfs |
---|
14 | * |
---|
15 | * RTEMS File System |
---|
16 | * |
---|
17 | */ |
---|
18 | |
---|
19 | #if !defined(RTEMS_RFS_DEFINED) |
---|
20 | #define RTEMS_RFS_DEFINED |
---|
21 | |
---|
22 | #include <rtems.h> |
---|
23 | #include <rtems/fs.h> |
---|
24 | |
---|
25 | /** |
---|
26 | * Initialise the RFS File system. |
---|
27 | */ |
---|
28 | int rtems_rfs_rtems_initialise (rtems_filesystem_mount_table_entry_t *mt_entry); |
---|
29 | |
---|
30 | #endif |
---|
Note: See
TracBrowser
for help on using the repository browser.