Exemple #1
0
static int ssl_init(void)
{
	char *new_title;
	int err;
	int i;

	printk(KERN_INFO "Initializing software serial port version %d\n",
	       ssl_version);

	err = register_lines(&driver, &ssl_ops, serial_lines,
				    ARRAY_SIZE(serial_lines));
	if (err)
		return err;

	new_title = add_xterm_umid(opts.xterm_title);
	if (new_title != NULL)
		opts.xterm_title = new_title;

	for (i = 0; i < NR_PORTS; i++) {
		char *error;
		char *s = conf[i];
		if (!s)
			s = def_conf;
		if (setup_one_line(serial_lines, i, s, &opts, &error))
			printk(KERN_ERR "setup_one_line failed for "
			       "device %d : %s\n", i, error);
	}

	ssl_init_done = 1;
	register_console(&ssl_cons);
	return 0;
}
Exemple #2
0
static int ssl_init(void)
{
    char *new_title;

    printk(KERN_INFO "Initializing software serial port version %d\n",
           ssl_version);
    ssl_driver = register_lines(&driver, &ssl_ops, serial_lines,
                    ARRAY_SIZE(serial_lines));

    new_title = add_xterm_umid(opts.xterm_title);
    if (new_title != NULL)
        opts.xterm_title = new_title;

    lines_init(serial_lines, ARRAY_SIZE(serial_lines), &opts);

    ssl_init_done = 1;
    register_console(&ssl_cons);
    return 0;
}
Exemple #3
0
int stdio_init(void)
{
	char *new_title;

	console_driver = register_lines(&driver, &console_ops, vts,
					ARRAY_SIZE(vts));
	if (console_driver == NULL)
		return -1;
	printk(KERN_INFO "Initialized stdio console driver\n");

	new_title = add_xterm_umid(opts.xterm_title);
	if(new_title != NULL)
		opts.xterm_title = new_title;

	lines_init(vts, ARRAY_SIZE(vts), &opts);

	con_init_done = 1;
	register_console(&stdiocons);
	return 0;
}