[haiku-commits] r41466 - haiku/trunk/src/add-ons/accelerants/radeon_hd

  • From: kallisti5@xxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Fri, 13 May 2011 00:03:48 +0200 (CEST)

Author: kallisti5
Date: 2011-05-13 00:03:47 +0200 (Fri, 13 May 2011)
New Revision: 41466
Changeset: https://dev.haiku-os.org/changeset/41466

Modified:
   haiku/trunk/src/add-ons/accelerants/radeon_hd/mode.cpp
Log:
fix bitwise check for mode timing polarity

Modified: haiku/trunk/src/add-ons/accelerants/radeon_hd/mode.cpp
===================================================================
--- haiku/trunk/src/add-ons/accelerants/radeon_hd/mode.cpp      2011-05-12 
22:00:52 UTC (rev 41465)
+++ haiku/trunk/src/add-ons/accelerants/radeon_hd/mode.cpp      2011-05-12 
22:03:47 UTC (rev 41466)
@@ -159,7 +159,7 @@
                (displayTiming.h_sync_end - displayTiming.h_sync_start) << 16);
 
        // set flag for neg. H sync
-       if (displayTiming.flags & ~B_POSITIVE_HSYNC)
+       if (!(displayTiming.flags & B_POSITIVE_HSYNC))
                write32(regOffset + D1CRTC_H_SYNC_A_CNTL, 0x01);
 
        // *** Vertical
@@ -184,7 +184,7 @@
                (displayTiming.v_sync_end - displayTiming.v_sync_start) << 16);
 
        // set flag for neg. V sync
-       if (displayTiming.flags & ~B_POSITIVE_VSYNC)
+       if (!(displayTiming.flags & B_POSITIVE_VSYNC))
                write32(regOffset + D1CRTC_V_SYNC_A_CNTL, 0x01);
 
        /*      set D1CRTC_HORZ_COUNT_BY2_EN to 0;


Other related posts:

  • » [haiku-commits] r41466 - haiku/trunk/src/add-ons/accelerants/radeon_hd - kallisti5