forked from Imagelibrary/rtems
2000-10-24 Joel Sherrill <joel@OARcorp.com>
* src/imfs/imfs_config.c: New file containing IMFS configuration information split from libc/base_fs.c. * src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously. * src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
This commit is contained in:
@@ -1,3 +1,10 @@
|
|||||||
|
2000-10-24 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* src/imfs/imfs_config.c: New file containing IMFS configuration
|
||||||
|
information split from libc/base_fs.c.
|
||||||
|
* src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
|
||||||
|
* src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
|
||||||
|
|
||||||
2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* Makefile.am, configure.in: Introduce GNU canonicalization to libfs/.
|
* Makefile.am, configure.in: Introduce GNU canonicalization to libfs/.
|
||||||
|
|||||||
@@ -7,14 +7,14 @@ AUTOMAKE_OPTIONS = foreign 1.4
|
|||||||
LIBNAME = libimfs
|
LIBNAME = libimfs
|
||||||
LIB = ${ARCH}/${LIBNAME}.a
|
LIB = ${ARCH}/${LIBNAME}.a
|
||||||
|
|
||||||
IMFS_C_FILES = imfs_chown.c imfs_creat.c imfs_directory.c imfs_eval.c \
|
IMFS_C_FILES = imfs_chown.c imfs_config.c imfs_creat.c imfs_directory.c \
|
||||||
imfs_free.c imfs_fsunmount.c imfs_gtkn.c imfs_init.c imfs_initsupp.c \
|
imfs_eval.c imfs_free.c imfs_fsunmount.c imfs_gtkn.c imfs_init.c \
|
||||||
imfs_link.c imfs_mknod.c imfs_mount.c imfs_fchmod.c imfs_unlink.c \
|
imfs_initsupp.c imfs_link.c imfs_mknod.c imfs_mount.c imfs_fchmod.c \
|
||||||
imfs_unmount.c imfs_utime.c imfs_ntype.c imfs_stat.c imfs_getchild.c \
|
imfs_unlink.c imfs_unmount.c imfs_utime.c imfs_ntype.c imfs_stat.c \
|
||||||
memfile.c deviceio.c imfs_handlers_device.c imfs_handlers_directory.c \
|
imfs_getchild.c memfile.c deviceio.c imfs_handlers_device.c \
|
||||||
imfs_handlers_link.c imfs_handlers_memfile.c imfs_debug.c imfs_rmnod.c \
|
imfs_handlers_directory.c imfs_handlers_link.c imfs_handlers_memfile.c \
|
||||||
imfs_symlink.c imfs_readlink.c imfs_fdatasync.c imfs_fcntl.c \
|
imfs_debug.c imfs_rmnod.c imfs_symlink.c imfs_readlink.c imfs_fdatasync.c \
|
||||||
miniimfs_init.c
|
imfs_fcntl.c ioman.c miniimfs_init.c
|
||||||
|
|
||||||
UNIX_C_FILES = imfs_unixstub.c
|
UNIX_C_FILES = imfs_unixstub.c
|
||||||
|
|
||||||
|
|||||||
33
c/src/exec/libfs/src/imfs/imfs_config.c
Normal file
33
c/src/exec/libfs/src/imfs/imfs_config.c
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
/*
|
||||||
|
* COPYRIGHT (c) 1989-1999.
|
||||||
|
* On-Line Applications Research Corporation (OAR).
|
||||||
|
*
|
||||||
|
* The license and distribution terms for this file may be
|
||||||
|
* found in the file LICENSE in this distribution or at
|
||||||
|
* http://www.OARcorp.com/rtems/license.html.
|
||||||
|
*
|
||||||
|
* $Id$
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <rtems.h>
|
||||||
|
#include "libio_.h"
|
||||||
|
#include "imfs.h"
|
||||||
|
|
||||||
|
/* XXX this structure should use real constants */
|
||||||
|
|
||||||
|
rtems_filesystem_limits_and_options_t IMFS_LIMITS_AND_OPTIONS = {
|
||||||
|
5, /* link_max */
|
||||||
|
6, /* max_canon */
|
||||||
|
7, /* max_input */
|
||||||
|
IMFS_NAME_MAX, /* name_max */
|
||||||
|
255, /* path_max */
|
||||||
|
2, /* pipe_buf */
|
||||||
|
1, /* posix_async_io */
|
||||||
|
2, /* posix_chown_restrictions */
|
||||||
|
3, /* posix_no_trunc */
|
||||||
|
4, /* posix_prio_io */
|
||||||
|
5, /* posix_sync_io */
|
||||||
|
6 /* posix_vdisable */
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -1,3 +1,10 @@
|
|||||||
|
2000-10-24 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* src/imfs/imfs_config.c: New file containing IMFS configuration
|
||||||
|
information split from libc/base_fs.c.
|
||||||
|
* src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
|
||||||
|
* src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
|
||||||
|
|
||||||
2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* Makefile.am, configure.in: Introduce GNU canonicalization to libfs/.
|
* Makefile.am, configure.in: Introduce GNU canonicalization to libfs/.
|
||||||
|
|||||||
@@ -7,14 +7,14 @@ AUTOMAKE_OPTIONS = foreign 1.4
|
|||||||
LIBNAME = libimfs
|
LIBNAME = libimfs
|
||||||
LIB = ${ARCH}/${LIBNAME}.a
|
LIB = ${ARCH}/${LIBNAME}.a
|
||||||
|
|
||||||
IMFS_C_FILES = imfs_chown.c imfs_creat.c imfs_directory.c imfs_eval.c \
|
IMFS_C_FILES = imfs_chown.c imfs_config.c imfs_creat.c imfs_directory.c \
|
||||||
imfs_free.c imfs_fsunmount.c imfs_gtkn.c imfs_init.c imfs_initsupp.c \
|
imfs_eval.c imfs_free.c imfs_fsunmount.c imfs_gtkn.c imfs_init.c \
|
||||||
imfs_link.c imfs_mknod.c imfs_mount.c imfs_fchmod.c imfs_unlink.c \
|
imfs_initsupp.c imfs_link.c imfs_mknod.c imfs_mount.c imfs_fchmod.c \
|
||||||
imfs_unmount.c imfs_utime.c imfs_ntype.c imfs_stat.c imfs_getchild.c \
|
imfs_unlink.c imfs_unmount.c imfs_utime.c imfs_ntype.c imfs_stat.c \
|
||||||
memfile.c deviceio.c imfs_handlers_device.c imfs_handlers_directory.c \
|
imfs_getchild.c memfile.c deviceio.c imfs_handlers_device.c \
|
||||||
imfs_handlers_link.c imfs_handlers_memfile.c imfs_debug.c imfs_rmnod.c \
|
imfs_handlers_directory.c imfs_handlers_link.c imfs_handlers_memfile.c \
|
||||||
imfs_symlink.c imfs_readlink.c imfs_fdatasync.c imfs_fcntl.c \
|
imfs_debug.c imfs_rmnod.c imfs_symlink.c imfs_readlink.c imfs_fdatasync.c \
|
||||||
miniimfs_init.c
|
imfs_fcntl.c ioman.c miniimfs_init.c
|
||||||
|
|
||||||
UNIX_C_FILES = imfs_unixstub.c
|
UNIX_C_FILES = imfs_unixstub.c
|
||||||
|
|
||||||
|
|||||||
33
c/src/libfs/src/imfs/imfs_config.c
Normal file
33
c/src/libfs/src/imfs/imfs_config.c
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
/*
|
||||||
|
* COPYRIGHT (c) 1989-1999.
|
||||||
|
* On-Line Applications Research Corporation (OAR).
|
||||||
|
*
|
||||||
|
* The license and distribution terms for this file may be
|
||||||
|
* found in the file LICENSE in this distribution or at
|
||||||
|
* http://www.OARcorp.com/rtems/license.html.
|
||||||
|
*
|
||||||
|
* $Id$
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <rtems.h>
|
||||||
|
#include "libio_.h"
|
||||||
|
#include "imfs.h"
|
||||||
|
|
||||||
|
/* XXX this structure should use real constants */
|
||||||
|
|
||||||
|
rtems_filesystem_limits_and_options_t IMFS_LIMITS_AND_OPTIONS = {
|
||||||
|
5, /* link_max */
|
||||||
|
6, /* max_canon */
|
||||||
|
7, /* max_input */
|
||||||
|
IMFS_NAME_MAX, /* name_max */
|
||||||
|
255, /* path_max */
|
||||||
|
2, /* pipe_buf */
|
||||||
|
1, /* posix_async_io */
|
||||||
|
2, /* posix_chown_restrictions */
|
||||||
|
3, /* posix_no_trunc */
|
||||||
|
4, /* posix_prio_io */
|
||||||
|
5, /* posix_sync_io */
|
||||||
|
6 /* posix_vdisable */
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
@@ -1,3 +1,10 @@
|
|||||||
|
2000-10-24 Joel Sherrill <joel@OARcorp.com>
|
||||||
|
|
||||||
|
* src/imfs/imfs_config.c: New file containing IMFS configuration
|
||||||
|
information split from libc/base_fs.c.
|
||||||
|
* src/imfs/ioman.c: New file. Moved from lib/libc. Missed previously.
|
||||||
|
* src/imfs/Makefile.am: Added imfs_config.c and ioman.c.
|
||||||
|
|
||||||
2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
2000-10-24 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
||||||
|
|
||||||
* Makefile.am, configure.in: Introduce GNU canonicalization to libfs/.
|
* Makefile.am, configure.in: Introduce GNU canonicalization to libfs/.
|
||||||
|
|||||||
@@ -7,14 +7,14 @@ AUTOMAKE_OPTIONS = foreign 1.4
|
|||||||
LIBNAME = libimfs
|
LIBNAME = libimfs
|
||||||
LIB = ${ARCH}/${LIBNAME}.a
|
LIB = ${ARCH}/${LIBNAME}.a
|
||||||
|
|
||||||
IMFS_C_FILES = imfs_chown.c imfs_creat.c imfs_directory.c imfs_eval.c \
|
IMFS_C_FILES = imfs_chown.c imfs_config.c imfs_creat.c imfs_directory.c \
|
||||||
imfs_free.c imfs_fsunmount.c imfs_gtkn.c imfs_init.c imfs_initsupp.c \
|
imfs_eval.c imfs_free.c imfs_fsunmount.c imfs_gtkn.c imfs_init.c \
|
||||||
imfs_link.c imfs_mknod.c imfs_mount.c imfs_fchmod.c imfs_unlink.c \
|
imfs_initsupp.c imfs_link.c imfs_mknod.c imfs_mount.c imfs_fchmod.c \
|
||||||
imfs_unmount.c imfs_utime.c imfs_ntype.c imfs_stat.c imfs_getchild.c \
|
imfs_unlink.c imfs_unmount.c imfs_utime.c imfs_ntype.c imfs_stat.c \
|
||||||
memfile.c deviceio.c imfs_handlers_device.c imfs_handlers_directory.c \
|
imfs_getchild.c memfile.c deviceio.c imfs_handlers_device.c \
|
||||||
imfs_handlers_link.c imfs_handlers_memfile.c imfs_debug.c imfs_rmnod.c \
|
imfs_handlers_directory.c imfs_handlers_link.c imfs_handlers_memfile.c \
|
||||||
imfs_symlink.c imfs_readlink.c imfs_fdatasync.c imfs_fcntl.c \
|
imfs_debug.c imfs_rmnod.c imfs_symlink.c imfs_readlink.c imfs_fdatasync.c \
|
||||||
miniimfs_init.c
|
imfs_fcntl.c ioman.c miniimfs_init.c
|
||||||
|
|
||||||
UNIX_C_FILES = imfs_unixstub.c
|
UNIX_C_FILES = imfs_unixstub.c
|
||||||
|
|
||||||
|
|||||||
33
cpukit/libfs/src/imfs/imfs_config.c
Normal file
33
cpukit/libfs/src/imfs/imfs_config.c
Normal file
@@ -0,0 +1,33 @@
|
|||||||
|
/*
|
||||||
|
* COPYRIGHT (c) 1989-1999.
|
||||||
|
* On-Line Applications Research Corporation (OAR).
|
||||||
|
*
|
||||||
|
* The license and distribution terms for this file may be
|
||||||
|
* found in the file LICENSE in this distribution or at
|
||||||
|
* http://www.OARcorp.com/rtems/license.html.
|
||||||
|
*
|
||||||
|
* $Id$
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <rtems.h>
|
||||||
|
#include "libio_.h"
|
||||||
|
#include "imfs.h"
|
||||||
|
|
||||||
|
/* XXX this structure should use real constants */
|
||||||
|
|
||||||
|
rtems_filesystem_limits_and_options_t IMFS_LIMITS_AND_OPTIONS = {
|
||||||
|
5, /* link_max */
|
||||||
|
6, /* max_canon */
|
||||||
|
7, /* max_input */
|
||||||
|
IMFS_NAME_MAX, /* name_max */
|
||||||
|
255, /* path_max */
|
||||||
|
2, /* pipe_buf */
|
||||||
|
1, /* posix_async_io */
|
||||||
|
2, /* posix_chown_restrictions */
|
||||||
|
3, /* posix_no_trunc */
|
||||||
|
4, /* posix_prio_io */
|
||||||
|
5, /* posix_sync_io */
|
||||||
|
6 /* posix_vdisable */
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user