⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 miniimfs_init.c

📁 RTEMS (Real-Time Executive for Multiprocessor Systems) is a free open source real-time operating sys
💻 C
字号:
/* *  Mini-IMFS Initialization * *  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.rtems.com/license/LICENSE. * *  $Id: miniimfs_init.c,v 1.7.4.1 2003/09/04 18:47:02 joel Exp $ */#if HAVE_CONFIG_H#include "config.h"#endif#include <sys/types.h>         /* for mkdir */#include <fcntl.h>#include <unistd.h>#include <stdlib.h>#include <assert.h>#include "imfs.h"#include <rtems/libio_.h>#if defined(IMFS_DEBUG)#include <stdio.h>#endif/* *  miniIMFS file system operations table */rtems_filesystem_operations_table  miniIMFS_ops = {  IMFS_eval_path,  IMFS_evaluate_for_make,  NULL, /* XXX IMFS_link, */  NULL, /* XXX IMFS_unlink, */  IMFS_node_type,  IMFS_mknod,  NULL, /* XXX IMFS_chown, */  NULL, /* XXX IMFS_freenodinfo, */  NULL, /* XXX IMFS_mount, */  miniIMFS_initialize,  NULL, /* XXX IMFS_unmount, */  NULL, /* XXX IMFS_fsunmount, */  NULL, /* XXX IMFS_utime, */  NULL, /* XXX IMFS_evaluate_link, */  NULL, /* XXX IMFS_symlink, */  NULL  /* XXX IMFS_readlink */};/* *  miniIMFS_initialize */int miniIMFS_initialize(  rtems_filesystem_mount_table_entry_t *temp_mt_entry){   IMFS_initialize_support(      temp_mt_entry,      &miniIMFS_ops,      &rtems_filesystem_null_handlers,  /* for linearfiles */      &rtems_filesystem_null_handlers,  /* for memfiles */      &rtems_filesystem_null_handlers   /* for directories */   );   return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -