/************************************************************************ * NAME: fnet_fs_init * * DESCRIPTION: This function initializes FNET FS interface. *************************************************************************/ fnet_return_t fnet_fs_init( void ) { fnet_return_t result = FNET_ERR; if(fnet_fs_list == 0) /* If no init before. */ { fnet_fs_root_register(); result = fnet_fs_mount( FNET_FS_ROOT_NAME, "", 0 ); } return result; }
/************************************************************************ * NAME: fapp_fs_mount * * DESCRIPTION: Mount FS image. ************************************************************************/ void fapp_fs_mount(void) { if( fnet_fs_init( ) == FNET_OK) { /* Register the FNET ROM FS. */ fnet_fs_rom_register( ); /* Mount the FNET ROM FS image. */ if( fnet_fs_mount( FNET_FS_ROM_NAME, FAPP_FS_MOUNT_NAME, &fnet_fs_image ) == FNET_ERR ) fnet_printf(FAPP_FS_FSMOUNT_ERR); } else { fnet_printf(FAPP_FS_FSINIT_ERR); } }