diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-07-01 14:39:39 +0000 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2010-07-01 14:39:39 +0000 |
commit | 3d3a18e619ce62485d3508a6b7dd1467c912bbad (patch) | |
tree | eeb9b9d70190c395460d0511c0c048efc883d5c0 /cpukit/sapi | |
parent | 2010-06-08 Sebastian Huber <sebastian.huber@embedded-brains.de> (diff) | |
download | rtems-3d3a18e619ce62485d3508a6b7dd1467c912bbad.tar.bz2 |
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/unmount.c: Removed obsolete declarations. Fixed
invalid memory free.
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Removed
rtems_ftpfs_mount().
2010-06-10 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/mount-mktgt.c: New file.
* libcsupport/Makefile.am: Reflect change above.
* libcsupport/include/rtems/libio.h: Declare
mount_and_make_target_path().
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libnetworking/rtems/ftpfs.h, libnetworking/lib/ftpfs.c: Added
rtems_ftpfs_mount() again. Documentation.
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/include/rtems/libio.h, sapi/include/confdefs.h: Added
and use defines for file system types.
2010-06-09 Sebastian Huber <sebastian.huber@embedded-brains.de>
* libcsupport/src/mount.c: Fixed NULL pointer access.
Diffstat (limited to 'cpukit/sapi')
-rw-r--r-- | cpukit/sapi/include/confdefs.h | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h index d826c27e86..3985bfbf6e 100644 --- a/cpukit/sapi/include/confdefs.h +++ b/cpukit/sapi/include/confdefs.h @@ -284,7 +284,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = */ #if !defined(CONFIGURE_FILESYSTEM_ENTRY_miniIMFS) && \ defined(CONFIGURE_FILESYSTEM_miniIMFS) -#define CONFIGURE_FILESYSTEM_ENTRY_miniIMFS { "mimfs", miniIMFS_initialize } + #define CONFIGURE_FILESYSTEM_ENTRY_miniIMFS \ + { RTEMS_FILESYSTEM_TYPE_MINIIMFS, miniIMFS_initialize } #endif /** @@ -301,7 +302,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #if !defined(CONFIGURE_FILESYSTEM_ENTRY_DEVFS) && \ defined(CONFIGURE_FILESYSTEM_DEVFS) #include <rtems/devfs.h> -#define CONFIGURE_FILESYSTEM_ENTRY_DEVFS { "devfs", devFS_initialize } + #define CONFIGURE_FILESYSTEM_ENTRY_DEVFS \ + { RTEMS_FILESYSTEM_TYPE_DEVFS, devFS_initialize } #endif #ifdef RTEMS_NETWORKING @@ -311,7 +313,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #if !defined(CONFIGURE_FILESYSTEM_ENTRY_FTPFS) && \ defined(CONFIGURE_FILESYSTEM_FTPFS) #include <rtems/ftpfs.h> - #define CONFIGURE_FILESYSTEM_ENTRY_FTPFS { "ftpfs", rtems_ftpfs_initialize } + #define CONFIGURE_FILESYSTEM_ENTRY_FTPFS \ + { RTEMS_FILESYSTEM_TYPE_FTPFS, rtems_ftpfs_initialize } #endif /** @@ -320,7 +323,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #if !defined(CONFIGURE_FILESYSTEM_ENTRY_TFTPFS) && \ defined(CONFIGURE_FILESYSTEM_TFTPFS) #include <rtems/tftp.h> - #define CONFIGURE_FILESYSTEM_ENTRY_TFTPFS { "tftpfs", rtems_tftpfs_initialize } + #define CONFIGURE_FILESYSTEM_ENTRY_TFTPFS \ + { RTEMS_FILESYSTEM_TYPE_TFTPFS, rtems_tftpfs_initialize } #endif /** @@ -329,7 +333,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #if !defined(CONFIGURE_FILESYSTEM_ENTRY_NFSFS) && \ defined(CONFIGURE_FILESYSTEM_NFSFS) #include <librtemsNfs.h> - #define CONFIGURE_FILESYSTEM_ENTRY_NFSFS { "nfs", rtems_nfsfs_initialize } + #define CONFIGURE_FILESYSTEM_ENTRY_NFSFS \ + { RTEMS_FILESYSTEM_TYPE_NFS, rtems_nfsfs_initialize } #endif #endif @@ -339,7 +344,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #if !defined(CONFIGURE_FILESYSTEM_ENTRY_DOSFS) && \ defined(CONFIGURE_FILESYSTEM_DOSFS) #include <rtems/dosfs.h> - #define CONFIGURE_FILESYSTEM_ENTRY_DOSFS { "dosfs", rtems_dosfs_initialize } + #define CONFIGURE_FILESYSTEM_ENTRY_DOSFS \ + { RTEMS_FILESYSTEM_TYPE_DOSFS, rtems_dosfs_initialize } #endif /** @@ -348,7 +354,8 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #if !defined(CONFIGURE_FILESYSTEM_ENTRY_RFS) && \ defined(CONFIGURE_FILESYSTEM_RFS) #include <rtems/rtems-rfs.h> - #define CONFIGURE_FILESYSTEM_ENTRY_RFS { "rfs", rtems_rfs_rtems_initialise } + #define CONFIGURE_FILESYSTEM_ENTRY_RFS \ + { RTEMS_FILESYSTEM_TYPE_RFS, rtems_rfs_rtems_initialise } #endif #ifdef CONFIGURE_INIT @@ -440,11 +447,11 @@ rtems_fs_init_functions_t rtems_fs_init_helper = #ifndef CONFIGURE_HAS_OWN_MOUNT_TABLE const rtems_filesystem_mount_table_t configuration_mount_table = { #if defined(CONFIGURE_USE_DEVFS_AS_BASE_FILESYSTEM) - "devfs", + RTEMS_FILESYSTEM_TYPE_DEVFS, #elif defined(CONFIGURE_USE_MINIIMFS_AS_BASE_FILESYSTEM) - "mimfs", + RTEMS_FILESYSTEM_TYPE_MINIIMFS, #else /* using IMFS as base filesystem */ - "imfs", + RTEMS_FILESYSTEM_TYPE_IMFS, #endif RTEMS_FILESYSTEM_READ_WRITE, NULL, |