static int __init register_drivers(void) 
static int __devinit register_drivers(void) 
static int __init register_drivers(void){	int error;	/* tty driver structure initialization */	isicom_normal = alloc_tty_driver(PORT_COUNT);	if (!isicom_normal)		return -ENOMEM;	isicom_normal->owner	= THIS_MODULE;	isicom_normal->name 	= "ttyM";	isicom_normal->devfs_name = "isicom/";	isicom_normal->major	= ISICOM_NMAJOR;	isicom_normal->minor_start	= 0;	isicom_normal->type	= TTY_DRIVER_TYPE_SERIAL;	isicom_normal->subtype	= SERIAL_TYPE_NORMAL;	isicom_normal->init_termios	= tty_std_termios;	isicom_normal->init_termios.c_cflag	= 				B9600 | CS8 | CREAD | HUPCL |CLOCAL;	isicom_normal->flags	= TTY_DRIVER_REAL_RAW;	tty_set_operations(isicom_normal, &isicom_ops);		if ((error=tty_register_driver(isicom_normal))!=0) {		printk(KERN_DEBUG "ISICOM: Couldn't register the dialin driver, error=%d\n",			error);		put_tty_driver(isicom_normal);		return error;	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/4b8497276a96928bcb5947cc44e61f8b69fe66ac/isicom.c/clean/drivers/char/isicom.c