Fixed single-channel ao waveform on 6xxx boards, which I broke with
authorFrank Mori Hess <fmhess@speakeasy.net>
Tue, 1 Apr 2008 19:10:35 +0000 (19:10 +0000)
committerFrank Mori Hess <fmhess@speakeasy.net>
Tue, 1 Apr 2008 19:10:35 +0000 (19:10 +0000)
last commit.

comedi/drivers/ni_mio_common.c

index e8178a59c4c6d2e5dbeaec6db7b45ba34446d81e..34ca524b25a2d9e284681a097456a73e76653414 100644 (file)
@@ -3183,7 +3183,7 @@ Frank Hess 2008-03-31. */
                        unsigned bits;
                        devpriv->ao_mode1 &= ~AO_Multiple_Channels;
                        bits = AO_UPDATE_Output_Select(AO_Update_Output_High_Z);
-                       if (boardtype.reg_type & ni_reg_m_series_mask) {
+                       if (boardtype.reg_type & (ni_reg_m_series_mask | ni_reg_6xxx_mask)) {
                                bits |= AO_Number_Of_Channels(0);
                        } else {
                                bits |= AO_Number_Of_Channels(CR_CHAN(cmd->