⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 addi_common.c

📁 最新版comedi的源码
💻 C
📖 第 1 页 / 共 5 页
字号:
		i_APCI3120_InsnReadTimer,                NULL,		NULL,		NULL,		NULL,		NULL		},		                {"apci3501", 		APCI3501_BOARD_VENDOR_ID, 		0x3001,	 	64,		APCI3501_ADDRESS_RANGE,		0,		0,                ADDIDATA_EEPROM,		ADDIDATA_S5933,                0, 		0, 		0,		8, 		0,		16383,	 	NULL,		&range_apci3501_ao,          	2,		2,		0x3,		0,		NULL,		0,		1,		0,		0,		0,                v_APCI3501_Interrupt,                                         i_APCI3501_Reset,                NULL,NULL,                                        		NULL,                                                          NULL,                                        		NULL,                                                           NULL,                                                       NULL,                                        		i_APCI3501_ConfigAnalogOutput,                                                    i_APCI3501_WriteAnalogOutput,                                         		NULL,                                      		NULL,                 NULL,                NULL,                                                       i_APCI3501_ReadDigitalInput,                i_APCI3501_ConfigDigitalOutput,		i_APCI3501_WriteDigitalOutput,                i_APCI3501_ReadDigitalOutput,                NULL,                i_APCI3501_ConfigTimerCounterWatchdog,         		i_APCI3501_StartStopWriteTimerCounterWatchdog, 		i_APCI3501_ReadTimerCounterWatchdog,                NULL,		NULL,		NULL,		NULL,		NULL                },		                {"apci035", 		APCI035_BOARD_VENDOR_ID, 		0x0300,	 	127,		APCI035_ADDRESS_RANGE ,		0,		0,		1,		ADDIDATA_S5920,	 	16,		8,		16,		0, 		0xff, 		0,	 	&range_apci035_ai, 		NULL,          	0,		0,		0,		0,		NULL,		0,		1,		0,		10000,		100000,                v_APCI035_Interrupt,                i_APCI035_Reset,                 i_APCI035_ConfigAnalogInput,		i_APCI035_ReadAnalogInput ,                NULL,		NULL,                NULL,                NULL,                NULL,                NULL,		NULL,                NULL,                NULL,		NULL,		NULL,		NULL,                NULL,                NULL,                NULL,                NULL,		i_APCI035_ConfigTimerWatchdog,		i_APCI035_StartStopWriteTimerWatchdog,		i_APCI035_ReadTimerWatchdog,                NULL,		NULL,		NULL,		NULL,		NULL		},		                {"apci3200", 		APCI3200_BOARD_VENDOR_ID, 		0x3000,	 	128,		256,		4,		4,		ADDIDATA_EEPROM,		ADDIDATA_S5920,	 	16,		8,		16,		0, 		0x3ffff, 		0,	 	&range_apci3200_ai, 		NULL,          	4,		4,		0,		0,		NULL,		0,		0,		0,		10000,		100000,                v_APCI3200_Interrupt,                i_APCI3200_Reset,                    i_APCI3200_ConfigAnalogInput,		i_APCI3200_ReadAnalogInput ,                i_APCI3200_InsnWriteReleaseAnalogInput,                i_APCI3200_InsnBits_AnalogInput_Test,                i_APCI3200_CommandTestAnalogInput,		i_APCI3200_CommandAnalogInput,                i_APCI3200_StopCyclicAcquisition,                NULL,		NULL,                NULL,                NULL,		NULL,                NULL,                i_APCI3200_ReadDigitalInput,		i_APCI3200_ConfigDigitalOutput,                i_APCI3200_WriteDigitalOutput,                i_APCI3200_ReadDigitalOutput,                NULL,		NULL,		NULL,		NULL,                NULL,		NULL,		NULL,		NULL,		NULL		},				//Begin JK 20.10.2004: APCI-3300 integration                {"apci3300", 		APCI3200_BOARD_VENDOR_ID, 		0x3007,	 	128,		256,		4,		4,		ADDIDATA_EEPROM,		ADDIDATA_S5920,	 	0,		8,		8,		0, 		0x3ffff, 		0,	 	&range_apci3300_ai, 		NULL,          	4,		4,		0,		0,		NULL,		0,		0,		0,		10000,		100000,                v_APCI3200_Interrupt,                i_APCI3200_Reset,                    i_APCI3200_ConfigAnalogInput,		i_APCI3200_ReadAnalogInput ,                i_APCI3200_InsnWriteReleaseAnalogInput,                i_APCI3200_InsnBits_AnalogInput_Test,                i_APCI3200_CommandTestAnalogInput,		i_APCI3200_CommandAnalogInput,                i_APCI3200_StopCyclicAcquisition,                NULL,		NULL,                NULL,                NULL,		NULL,                NULL,                i_APCI3200_ReadDigitalInput,		i_APCI3200_ConfigDigitalOutput,                i_APCI3200_WriteDigitalOutput,                i_APCI3200_ReadDigitalOutput,                NULL,		NULL,		NULL,		NULL,                NULL,		NULL,		NULL,		NULL,		NULL		},				//End JK 20.10.2004: APCI-3300 integration						{"apci1710",APCI1710_BOARD_VENDOR_ID,APCI1710_BOARD_DEVICE_ID,	 	128,		8,		256,		0,                ADDIDATA_NO_EEPROM,		NULL,                0, 		0, 		0, 		0, 		0, 		0,	 	NULL, 		NULL,          	0,		0,		0,		0,		NULL,		0,		0,		0,		0,		0,                v_APCI1710_Interrupt,		                 i_APCI1710_Reset,                NULL,		NULL,                NULL,		NULL,                NULL,		NULL,                NULL,                NULL,		NULL,                NULL,                NULL,		NULL,                NULL,		NULL,		NULL,                NULL,                NULL,                NULL,		NULL,		NULL,		NULL,                NULL,		NULL,		NULL,		NULL,		NULL		},		                {"apci1648",                 0x15B8,                0x1009,	 	128,	 	0,	 	0,	 	0,                ADDIDATA_NO_EEPROM,                NULL,	 	0, 	 	0, 	 	0, 	 	0, 	 	0, 	 	0,	 	NULL,	 	NULL,          	0,          	0,          	0,		48,		&range_apci16xx_ttl,          	0,		0,		0,		0,		0,                NULL,                i_APCI16XX_Reset,                NULL,                NULL,                                       		NULL,                                                          NULL,                                         		NULL,                                                           NULL,                                                          NULL,                                          		NULL,                                                         NULL,                                          		NULL,		NULL,                NULL,                NULL,                NULL,                NULL,		NULL,                NULL,                NULL,                 NULL,		NULL,                NULL,                NULL,		i_APCI16XX_InsnConfigInitTTLIO,		i_APCI16XX_InsnBitsReadTTLIO,		i_APCI16XX_InsnReadTTLIOAllPortValue,		i_APCI16XX_InsnBitsWriteTTLIO                },                {"apci1696",                 0x15B8,                0x100A,	 	128,	 	0,	 	0,	 	0,                ADDIDATA_NO_EEPROM,                NULL,	 	0, 	 	0, 	 	0, 	 	0, 	 	0, 	 	0,	 	NULL,	 	NULL,          	0,          	0,          	0,		96,		&range_apci16xx_ttl,          	0,		0,		0,		0,		0,                NULL,                i_APCI16XX_Reset,                NULL,                NULL,                                       		NULL,                                                          NULL,                                         		NULL,                                                           NULL,                                                          NULL,                                          		NULL,                                                         NULL,                                          		NULL,		NULL,                NULL,                NULL,                NULL,                NULL,		NULL,                NULL,                NULL,                 NULL,		NULL,                NULL,                NULL,		i_APCI16XX_InsnConfigInitTTLIO,		i_APCI16XX_InsnBitsReadTTLIO,		i_APCI16XX_InsnReadTTLIOAllPortValue,		i_APCI16XX_InsnBitsWriteTTLIO                },		{"apci3000-16", 		0x15B8,		0x3010,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		16, 		8, 		16, 		0, 		4095, 		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		},                		{"apci3000-8", 		0x15B8,		0x300F,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		8, 		4, 		8, 		0, 		4095, 		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		},		{"apci3000-4", 		0x15B8,		0x300E,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		4, 		2, 		4, 		0, 		4095, 		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-16", 		0x15B8,		0x3013,		256,		256,		256,		256,		ADDIDATA_NO_EEPROM,		ADDIDATA_9054,		16, 		8, 		16, 		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,

⌨️ 快捷键说明

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