Ejemplo n.º 1
0
/**
 * Intializes CybFS filesystem
 */
void devfs_init () {
  int i;

  // Clear everything
  memset (devfs_nodes, 0, sizeof (devfs_nodes));

  // Clear out all files
  for (i=0; i!=DEVFS_MAX_FILES; i++) {
    devfs_nodes[i].inode_nr = i;
    devfs_nodes[i].type = 0;
  }

  // Copy default file hierachy
  memcpy (&devfs_nodes, &devfs_default_layout, sizeof (devfs_default_layout));

  // Register filesystem to the VFS
  vfs_register_filesystem (&devfs_vfs_info);
}
Ejemplo n.º 2
0
int bootstrap_pipefs(void)
{
	dprintf("bootstrap_pipefs: entry\n");

	return vfs_register_filesystem("pipefs", &pipefs_calls);
}
Ejemplo n.º 3
0
int fs_bootstrap(void)
{
	dprintf("bootstrap_nfs: entry\n");
	return vfs_register_filesystem("nfs", &nfs_calls);
}