/** * @file * * @ingroup rtems_rfs * @brief RTEMS File Systems Shell Commands * * RTEMS File Systems Shell commands provide a CLI interface to support and * development of the RFS file system. */ /* * COPYRIGHT (c) 2010 Chris Johns * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * http://www.rtems.org/license/LICENSE. */ #if !defined (_RTEMS_RFS_SHELL_H_) #define _RTEMS_RFS_SHELL_H_ #include #include #include /** * The shell command for the RFS debugger. * * @param[in] argc is the argument count. * @param[in] argv is a pointer to the argument variables. * * @retval 0 Successful operation. * @retval error_code An error occurred. */ int rtems_shell_debugrfs (int argc, char *argv[]); /** * The shell command for formatting an RFS file system. * * @param[in] argc is the argument count. * @param[in] argv is a pointer to the argument variables. * * @retval 0 Successful operation. * @retval 1 An error occurred. */ int rtems_shell_rfs_format (int argc, char* argv[]); #endif