60 CML24BT cpuModule
BDM-610000084 Rev B
Port 1 Data register is a read/write byte direction
Interrupts
In order to use an interrupt with aDIO, the interrupt must first be selected in the BIOS setup utility under
Advanced, RTD Advanced Options,RTD aDIO, aDIO Interrupt
. The Digital I/O can use interrupts 3, 5, 6, 10,
and 11. To configure the aDIO interrupt, navigage to the BIOS Setup option, the “Advanced”, “RTD aDIO”, and
“aDIO Interrupt” menu options. The BIOS will automatically reserve the selected interrupt so that is it not
assigned to PCI devices. Then, select the appropriate interrupt mode in the DIO Control register.
Advanced Digital Interrupts
There are three Advanced Digital Interrupt modes available. These three modes are Event, Match, and Strobe.
The use of these three modes is to monitor state changes at the aDIO connector. Interrupts are enabled by
writing to the
Digital IRQ Mode
field in the
DIO-Control
register.
Event Mode
When this mode is enabled, Port 0 is latched into the DIO-Compare register. The aDIO circuitry includes
deglitching logic. To enter Event mode, set bits [4:3] of the DIO-Control register to “10”.
Match Mode
When this mode is enabled, Port 0 is latched into the DIO-Compare register. The aDIO circuitry includes
deglitching logic. To enter Match mode, set bits [4:3] of the DIO-Control register to “11”.
Note
Make sure bits [4:3] are set BEFORE writing the DIO-Compare register. If you do not set them first,
the contents of the DIO-Compare register could be lost because the Event mode latches in Port 0 into the
DIO-Compare register.
Summary of Contents for CML24BT cpuModules
Page 3: ...www rtd com ISO9001 and AS9100 Certified CML24BT cpuModules...
Page 5: ...BDM 610000084 Rev B v...
Page 6: ...vi CML24BT cpuModule BDM 610000084 Rev B...
Page 41: ...BDM 610000084 Rev B Chapter 3 Connecting the cpuModule 31...
Page 66: ...56 CML24BT cpuModule BDM 610000084 Rev B...
Page 86: ...72 CML24BT cpuModule BDM 610000084 Rev B...
Page 94: ...80 CML24BT cpuModule BDM 610000084 Rev B...
Page 108: ...92 CML24BT cpuModule BDM 610000084 Rev B...