通过查询源码,有一点点模糊的感觉,还是接着看文档比较靠谱。
调用rtems_filesystem_initialize()函数将会挂载‘In Memory File System’作为 the base filesystem
初始化过程在 cpukit/sapi/include/confdefs.h 中有定义
#ifdef CONFIGURE_INIT //一般都会定义这个宏。
const rtems_libio_helper rtems_libio_init_helper =
#ifdef CONFIGURE_APPLICATION_DISABLE_FILESYSTEM
rtems_libio_helper_null;
#else
rtems_libio_init;
#endif
const rtems_libio_helper rtems_libio_post_driver_helper =
#ifdef CONFIGURE_APPLICATION_DISABLE_FILESYSTEM
rtems_libio_helper_null;
#else
rtems_libio_post_driver;
#endif
const rtems_libio_helper rtems_libio_exit_helper =
#ifdef CONFIGU