addi_common.c

来自「最新版comedi的源码」· C语言 代码 · 共 3,075 行 · 第 1/5 页

C
3,075
字号
		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},                		{"apci3006-8", 		0x15B8,		0x3014,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		8, 		4, 		8, 		0, 		65535, 		0,		&range_apci3XXX_ai, 		NULL,		0,		0,		0,		24,		&range_apci3XXX_ttl,		0,		0,		6,		10000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3006-4", 		0x15B8,		0x3015,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		4, 		2, 		4, 		0, 		65535, 		0,		&range_apci3XXX_ai, 		NULL,		0,		0,		0,		24,		&range_apci3XXX_ttl,		0,		0,		6,		10000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3010-16", 		0x15B8,		0x3016,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		16, 		8, 		16, 		0, 		4095, 		0,		&range_apci3XXX_ai, 		NULL,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		5000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnReadDigitalInput,		NULL,		i_APCI3XXX_InsnBitsDigitalInput,		NULL,		i_APCI3XXX_InsnWriteDigitalOutput,		i_APCI3XXX_InsnBitsDigitalOutput,		i_APCI3XXX_InsnReadDigitalOutput,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},                		{"apci3010-8", 		0x15B8,		0x3017,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		8, 		4, 		8, 		0, 		4095, 		0,		&range_apci3XXX_ai, 		NULL,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		5000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnReadDigitalInput,		NULL,		i_APCI3XXX_InsnBitsDigitalInput,		NULL,		i_APCI3XXX_InsnWriteDigitalOutput,		i_APCI3XXX_InsnBitsDigitalOutput,		i_APCI3XXX_InsnReadDigitalOutput,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3010-4", 		0x15B8,		0x3018,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		4, 		2, 		4, 		0, 		4095, 		0,		&range_apci3XXX_ai, 		NULL,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		5000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnReadDigitalInput,		NULL,		i_APCI3XXX_InsnBitsDigitalInput,		NULL,		i_APCI3XXX_InsnWriteDigitalOutput,		i_APCI3XXX_InsnBitsDigitalOutput,		i_APCI3XXX_InsnReadDigitalOutput,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3016-16", 		0x15B8,		0x3019,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		16, 		8, 		16, 		0, 		65535, 		0,		&range_apci3XXX_ai, 		NULL,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		5000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnReadDigitalInput,		NULL,		i_APCI3XXX_InsnBitsDigitalInput,		NULL,		i_APCI3XXX_InsnWriteDigitalOutput,		i_APCI3XXX_InsnBitsDigitalOutput,		i_APCI3XXX_InsnReadDigitalOutput,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3016-8", 		0x15B8,		0x301A,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		8, 		4, 		8, 		0, 		65535, 		0,		&range_apci3XXX_ai, 		NULL,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		5000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnReadDigitalInput,		NULL,		i_APCI3XXX_InsnBitsDigitalInput,		NULL,		i_APCI3XXX_InsnWriteDigitalOutput,		i_APCI3XXX_InsnBitsDigitalOutput,		i_APCI3XXX_InsnReadDigitalOutput,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3016-4", 		0x15B8,		0x301B,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		4, 		2, 		4, 		0, 		65535, 		0,		&range_apci3XXX_ai, 		NULL,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		5000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnReadDigitalInput,		NULL,		i_APCI3XXX_InsnBitsDigitalInput,		NULL,		i_APCI3XXX_InsnWriteDigitalOutput,		i_APCI3XXX_InsnBitsDigitalOutput,		i_APCI3XXX_InsnReadDigitalOutput,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3100-16-4", 		0x15B8,		0x301C,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		16, 		8, 		16, 		4, 		4095, 		4095,		&range_apci3XXX_ai, 		&range_apci3XXX_ao,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		10000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnWriteAnalogOutput,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3100-8-4", 		0x15B8,		0x301D,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		8, 		4, 		8, 		4, 		4095, 		4095,		&range_apci3XXX_ai, 		&range_apci3XXX_ao,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,		10000,		0,		v_APCI3XXX_Interrupt,		i_APCI3XXX_Reset,		i_APCI3XXX_InsnConfigAnalogInput,		i_APCI3XXX_InsnReadAnalogInput,                                       		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnWriteAnalogOutput,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		NULL,		i_APCI3XXX_InsnConfigInitTTLIO,		i_APCI3XXX_InsnBitsTTLIO,		i_APCI3XXX_InsnReadTTLIO,		i_APCI3XXX_InsnWriteTTLIO		},		{"apci3106-16-4", 		0x15B8,		0x301E,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		16, 		8, 		16, 		4, 		65535, 		4095,		&range_apci3XXX_ai, 		&range_apci3XXX_ao,		4,		4,		0xF,		24,		&range_apci3XXX_ttl,		0,		0,		6,

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?