/* More than 4 boards in one computer is not possible, as the card can only use 4 different interrupts.  */
static int __init specialix_init_module(void)
/* More than 4 boards in one computer is not possible, as the card can only use 4 different interrupts.  */
static int __init specialix_init_module(void)
{
	int i;
	func_enter();
	if (iobase[0] || iobase[1] || iobase[2] || iobase[3]) {
		for (i = 0; i < SX_NBOARD; i++) {
			sx_board[i].base = iobase[i];
			sx_board[i].irq = irq[i];
			sx_board[i].count = 0;
		}
	}
	func_exit();
	return specialix_init();
}