Driver mapping refactory.
VFS CHANGES: - dmap table no longer statically initialized in VFS - Dropped FSSIGNON svrctl call no longer used by INET INET CHANGES: - INET announces its presence to VFS just like any other driver RS CHANGES: - The boot image dev table contains all the data to initialize VFS' dmap table - RS interface supports asynchronous up and update operations now - RS interface extended to support driver style and flags
This commit is contained in:
@@ -18,16 +18,6 @@ Created: Feb 15, 1994 by Philip Homburg <philip@cs.vu.nl>
|
||||
#define MMGETPARAM _IOW('M', 5, struct sysgetenv)
|
||||
#define MMSETPARAM _IOR('M', 7, struct sysgetenv)
|
||||
|
||||
/* FS controls. */
|
||||
#define FSSIGNON _IOW('F', 2, struct fssignon)
|
||||
|
||||
/* A proper system call must be created later. */
|
||||
#include <minix/dmap.h>
|
||||
struct fssignon {
|
||||
dev_t dev; /* Device to manage. */
|
||||
enum dev_style style; /* Management style. */
|
||||
};
|
||||
|
||||
struct sysgetenv {
|
||||
char *key; /* Name requested. */
|
||||
size_t keylen; /* Length of name including \0. */
|
||||
|
||||
Reference in New Issue
Block a user