linux/drivers/comedi/drivers/fl512.c

// SPDX-License-Identifier: GPL-2.0+
/*
 * fl512.c
 * Anders Gnistrup <[email protected]>
 *
 * COMEDI - Linux Control and Measurement Device Interface
 * Copyright (C) 2000 David A. Schleef <[email protected]>
 */

/*
 * Driver: fl512
 * Description: unknown
 * Author: Anders Gnistrup <[email protected]>
 * Devices: [unknown] FL512 (fl512)
 * Status: unknown
 *
 * Digital I/O is not supported.
 *
 * Configuration options:
 *   [0] - I/O port base address
 */

#include <linux/module.h>
#include <linux/comedi/comedidev.h>
#include <linux/delay.h>

/*
 * Register I/O map
 */
#define FL512_AI_LSB_REG
#define FL512_AI_MSB_REG
#define FL512_AI_MUX_REG
#define FL512_AI_START_CONV_REG
#define FL512_AO_DATA_REG(x)
#define FL512_AO_TRIG_REG(x)

static const struct comedi_lrange range_fl512 =;

static int fl512_ai_insn_read(struct comedi_device *dev,
			      struct comedi_subdevice *s,
			      struct comedi_insn *insn,
			      unsigned int *data)
{}

static int fl512_ao_insn_write(struct comedi_device *dev,
			       struct comedi_subdevice *s,
			       struct comedi_insn *insn,
			       unsigned int *data)
{}

static int fl512_attach(struct comedi_device *dev, struct comedi_devconfig *it)
{}

static struct comedi_driver fl512_driver =;
module_comedi_driver();

MODULE_AUTHOR();
MODULE_DESCRIPTION();
MODULE_LICENSE();