Registers
PCVisionplus
Hardware Reference
3–19
Rev 02; February 8, 2002
3.2.4 PCI Interrupt Control and Status (INTCTL) R/W
0
7
BADR0 + 0x38
0
0
0
0
0
0
0
0
8
15
Reserved
BINTEN
0
INTEN
1
1
1
1
INTCTL
16
23
Reserved
0
TAINT
MAINT
Reserved
BINTST
INTST
Reserved
24
31
0
0
0
0
0
0
0
0
This register provides a method for choosing conditions that produce an interrupt to the PCI bus, a method for view-
ing the cause of the interrupt, and a method for acknowledging (removing) the interrupt’s assertion. This register
must be used in conjunction with the many other interrupt enable and clear registers and bits on the PCVisionplus.
The following conditions could produce a PCI-bus interrupt: Bus Master Transfer Count reaches zero, Target Abort,
Master Abort, or a PCVisionplus interrupt defined in the INTENREG or AMINTEN registers. Always program bits
defined as zero or one to their respective values.
Bit
Mnemonic
Function
0–7
Reserved
Must be zero
8–11
Reserved
Must be one
12
INTEN
PCI Interrupt Enable
13
Reserved
Must be zero
14
BINTEN
Interrupt on Bus Master Transfer Done
15–16
Reserved
“Don’t Care”
17
INTST
PCI Interrupt Status
18
BINTST
Bus Master Interrupt Status
19
Reserved
“Don’t Care”
20
MAINT
Master Abort Interrupt Status
21
TAINT
Target Abort Interrupt Status
22
Reserved
Must be zero
23
Reserved
“Don’t Care”
24–31
Reserved
Must be zero
3.2.4.1 PCI Interrupt Enable (INTEN) R/W
This bit enables the interrupt source set by the INCON0, INCON1 and AMINTEN registers to generate an interrupt
on the PCI-bus.
INTEN
Function
0
Disable the PCVisionplus based interrupt
1
Enable the PCVisionplus based interrupt
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com