Interrupt; I_Apci1500_Setboardintroutinedos - Addi-Data ADDINUM CPCI-1500 Technical Description

Digital inputs and outputs for the pci/compactpci bus
Hide thumbs Also See for ADDINUM CPCI-1500:
Table of Contents

Advertisement

APCI-/CPCI-1500
9.3.2

Interrupt

IMPORTANT!
This function is only available for C/C++ and Pascal for DOS.

1) i_APCI1500_SetBoardIntRoutineDos (..)

Syntax:
<Return value> = i_APCI1500_SetBoardIntRoutineDos
Parameters:
- Input:
BYTE
VOID
- Output:
No output has occurred.
Task:
This function must be called up for each xPCI-1500 on which an interrupt
action is to be enabled. It installs an user interrupt function in all boards on
which an interrupt is to be enabled.
First calling (first board):
- the user interrupt routine is installed
- interrupts are enabled.
If you operate several boards xPCI-1500 which have to react to interrupts, call
up the function as often as you operate boards xPCI-1500. The variable
v_FunctionName is only relevant for the first calling.
From the second call of the function (next board):
- interrupts are enabled. The first board can receive IRQ.
Interrupt
The user interrupt routine is called up by the system when an interrupt is
generated.
An interrupt is generated when:
- the counter/timer has run down
- an event is generated
- the watchdog has run down
48
b_BoardHandle
v_FunctionName
Technical description
(BYTE b_BoardHandle,
VOID v_FunctionName
(BYTE b_BoardHandle,
BYTE b_InterruptMask
BYTE b_InputChannelNbr))
Handle of board xPCI-1500
Name of the user interrupt routine
Chapter 9

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ADDINUM CPCI-1500 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

This manual is also suitable for:

Addinum apci-1500

Table of Contents