NI_CtrZ
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(0),
.dest = NI_CtrZ(1),
.dest = NI_CtrZ(2),
.dest = NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
NI_CtrZ(0),
NI_CtrZ(1),
NI_CtrZ(2),
NI_CtrZ(3),
[B(NI_CtrZ(0))] = {
[B(NI_CtrZ(1))] = {
[B(NI_CtrZ(0))] = I(13),
[B(NI_CtrZ(1))] = I(12),
[B(NI_CtrZ(0))] = I(13),
[B(NI_CtrZ(1))] = I(12),
[B(NI_CtrZ(0))] = I(13),
[B(NI_CtrZ(1))] = I(12),
[B(NI_CtrZ(0))] = I(13),
[B(NI_CtrZ(1))] = I(12),
(index >= NI_CtrZ(0) && index <= NI_CtrZ(-1))) {
(index >= NI_CtrZ(0) && index <= NI_CtrZ(-1))) {
if (dest >= NI_CtrA(0) && dest <= NI_CtrZ(-1)) {
if (dest >= NI_CtrA(0) && dest <= NI_CtrZ(-1)) {
#define NI_GATES_NAMES_MAX NI_CtrZ(-1)
#define NI_CtrArmStartTrigger(x) _TERM_N(NI_CtrZ(-1) + 1, NI_MAX_COUNTERS, x)