ADLINK PCI-7256 User Manual
Page 42
 
34
• C/C++ DOS Libraries
5.8 _7256_INT_Control
@ Description
This function is used to control the interrupt source of PCI-7256. For more 
details about interrupt sources, refer to section 3.7 
@ Syntax
U16 _7256_INT_Control (U16 boardID, U16 COS_Enable, U16 
CH0_Enable, U16 CH1_Enable) 
@ Argument
boardID : Board ID to the specific borad. 
COS_Enable: COS interrupt function enable/disable. 
CH0_Enable: Digital input channel 0 interrupt 
enable/disable. 
CH1_Enable: Digital input channel 1 interrupt 
enable/disable. 
The possible combinations of interrupt source are shown 
in the following table. 
CH1_Enable CH0_Enable COS_Enable
IRQ source
IRQ trigger condition
0 0 0
Interrupt
disable --
0 0 1 COS
interrupt
Change of state in the
enabled channel
0
1
0
Ch.0 interrupt enable
Rising edge of DI
channel 0
1
0
0
Ch.1 interrupt enable
Rising edge of DI
channel 1
1 1 0
Ch.0 & 1 interrupt
enable
Rising edge of DI
channel 0 & 1
0
1
1
0
1
1
1
Not allowed
(disable)
---
@ Return Code
ERR_NoError, ERR_BoardNoInit, ERR_INTNotSet