Had edge and level gating swapped
authorFrank Mori Hess <fmhess@speakeasy.net>
Thu, 12 Jul 2007 13:47:27 +0000 (13:47 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Thu, 12 Jul 2007 13:47:27 +0000 (13:47 +0000)
comedi/drivers/ni_tio.c

index e09a55939593b41df6530a65cb71792604cce6d1..c29c247583e242c9b639d5b89d07e93fa065ab02 100644 (file)
@@ -1434,10 +1434,10 @@ static void ni_tio_set_first_gate_modifiers(struct ni_gpct *counter, lsampl_t ga
        counter_dev->regs[mode_reg] &= ~Gi_Gating_Mode_Mask;
        if(gate_source & CR_EDGE)
        {
-               counter_dev->regs[mode_reg] |= Gi_Level_Gating_Bits;
+               counter_dev->regs[mode_reg] |= Gi_Rising_Edge_Gating_Bits;
        }else
        {
-               counter_dev->regs[mode_reg] |= Gi_Rising_Edge_Gating_Bits;
+               counter_dev->regs[mode_reg] |= Gi_Level_Gating_Bits;
        }
        counter_dev->write_register(counter, counter_dev->regs[mode_reg], mode_reg);
 }