#define ECHO24_FAMILY
#define ECHOCARD_MIA
#define ECHOCARD_NAME …
#define ECHOCARD_HAS_MONITOR
#define ECHOCARD_HAS_INPUT_NOMINAL_LEVEL
#define ECHOCARD_HAS_OUTPUT_NOMINAL_LEVEL
#define ECHOCARD_HAS_SUPER_INTERLEAVE
#define ECHOCARD_HAS_VMIXER
#define ECHOCARD_HAS_DIGITAL_IO
#define ECHOCARD_HAS_EXTERNAL_CLOCK
#define ECHOCARD_HAS_ADAT …
#define ECHOCARD_HAS_STEREO_BIG_ENDIAN32
#define ECHOCARD_HAS_MIDI
#define ECHOCARD_HAS_LINE_OUT_GAIN
#define PX_ANALOG_OUT …
#define PX_DIGITAL_OUT …
#define PX_ANALOG_IN …
#define PX_DIGITAL_IN …
#define PX_NUM …
#define BX_ANALOG_OUT …
#define BX_DIGITAL_OUT …
#define BX_ANALOG_IN …
#define BX_DIGITAL_IN …
#define BX_NUM …
#include <linux/delay.h>
#include <linux/init.h>
#include <linux/interrupt.h>
#include <linux/pci.h>
#include <linux/module.h>
#include <linux/firmware.h>
#include <linux/slab.h>
#include <linux/io.h>
#include <sound/core.h>
#include <sound/info.h>
#include <sound/control.h>
#include <sound/tlv.h>
#include <sound/pcm.h>
#include <sound/pcm_params.h>
#include <sound/asoundef.h>
#include <sound/initval.h>
#include <sound/rawmidi.h>
#include <linux/atomic.h>
#include "echoaudio.h"
MODULE_FIRMWARE(…) …;
MODULE_FIRMWARE(…) …;
#define FW_361_LOADER …
#define FW_MIA_DSP …
static const struct firmware card_fw[] = …;
static const struct pci_device_id snd_echo_ids[] = …;
static const struct snd_pcm_hardware pcm_hardware_skel = …;
#include "mia_dsp.c"
#include "echoaudio_dsp.c"
#include "echoaudio.c"
#include "midi.c"