static int ni_getboardtype(struct comedi_device *dev) { int device_id = ni_read_eeprom(dev, 511); int i; for (i = 0; i < n_ni_boards; i++) { if (ni_boards[i].device_id == device_id) return i; } if (device_id == 255) ; else if (device_id == 0) ; else ; return -1; }
static int ni_getboardtype(struct comedi_device *dev) { int device_id = ni_read_eeprom(dev, 511); int i; for (i = 0; i < n_ni_boards; i++) { if (ni_boards[i].device_id == device_id) return i; } if (device_id == 255) printk(" can't find board\n"); else if (device_id == 0) printk(" EEPROM read error (?) or device not found\n"); else printk(" unknown device ID %d -- contact author\n", device_id); return -1; }
static int ni_getboardtype(struct comedi_device *dev) { int device_id = ni_read_eeprom(dev, 511); int i; for (i = 0; i < ARRAY_SIZE(ni_boards); i++) { if (ni_boards[i].device_id == device_id) return i; } if (device_id == 255) dev_err(dev->class_dev, "can't find board\n"); else if (device_id == 0) dev_err(dev->class_dev, "EEPROM read error (?) or device not found\n"); else dev_err(dev->class_dev, "unknown device ID %d -- contact author\n", device_id); return -1; }