Owner manual

TA660 User's Manual Catalyst Enterprises, Inc
135
m_CBE[9] Defines the CBE# the TA660 will respond, as a Target in binary.
Default is set to DO NOT CARE (XXXXXXXX);
m_Idsel Defines the level of IDSEL the TA660 will respond to when acting
as a Target.
0 : IDSEL = 0
1 : IDSEL = 1
2 : IDSEL = X (default)
m_nDevselSpeed Defines the decode speed of the DEVSEL# assertion.
ExOptions::eMedium
ExOptions::eSlow (default)
ExOptions::eSubtractive
ExOptions::eBelowSubtractive
m_nInterrupts Allows the user to define the state of INTx and SERR
0 : INTA#
1 : INTB#
2 : INTC#
3 : INTD#
4 : SERR
Example use of ExOptions features:
To set Interrupt, INTB# high :
taParam.m_ExOptions.m_nInterrupts = BYTE(0x01 << 1);
To set DevselSpeed to Medium:
taParam.m_ExOptions.m_nDevselSpeed = ExOptions::eMedium;
To set CBE to respond to CBE = 0110;
strcpy(taParam.m_ExOptions.m_CBE,"XXXX0110");
! TrigOption Structure External Trigger Options :
The TrigOption structure has the following options:
m_ExtSource Defines the source if an External Input Trigger.
0 : External signals (default)
1 : Trig In – J7
m_OutTrigPolarity Defines the Polarity of the Output Trigger.
0 : Negative (default)
1 : Positive
m_InTrigPolarity Defines the Polarity of the Input Trigger.
0 : Negative (default)
1 : Positive
m_XGRP Defines the mode for the External Group Input
Trigger.
0 : XGRP OR (default)
1 : XGRP AND