- struct device* tty_dev = device_addseq(NULL, &lx_console, "tty");
+ struct device* tty_dev =
+ device_addseq(NULL, &devdef->class, &lx_console, "tty");
tty_dev->ops.write = __tty_write;
tty_dev->ops.write_page = __tty_write_pg;
tty_dev->ops.read = __tty_read;
tty_dev->ops.write = __tty_write;
tty_dev->ops.write_page = __tty_write_pg;
tty_dev->ops.read = __tty_read;
.class = DEVCLASS(DEVIF_NON, DEVFN_TTY, DEV_BUILTIN, 0),
.init = lxconsole_spawn_ttydev
};
.class = DEVCLASS(DEVIF_NON, DEVFN_TTY, DEV_BUILTIN, 0),
.init = lxconsole_spawn_ttydev
};