]> sigrok.org Git - sigrok-firmware-fx2lafw.git/commitdiff
Bugfix: Tristate pins after acquisition.
authorUwe Hermann <redacted>
Thu, 27 Jun 2013 13:12:04 +0000 (15:12 +0200)
committerUwe Hermann <redacted>
Thu, 27 Jun 2013 13:12:04 +0000 (15:12 +0200)
Fix a typo which lead to the data pins not being tri-stated after an
aquisition (when the GPIF is idle) but rather being driven.

Thanks Ignacio García Pérez and Clemens Novak for reporting and testing.

gpif-acquisition.c

index 536897080722cae791ae205070cd6e595b087a8e..8734abefe8693f7bea3cff45df4908fa2558d4d3 100644 (file)
@@ -54,7 +54,7 @@ static void gpif_setup_registers(void)
 
        /* When GPIF is idle, tri-state the data bus. */
        /* Bit 7: DONE, bit 0: IDLEDRV. TODO: Set/clear DONE bit? */
-       GPIFIDLECS = (1 << 0);
+       GPIFIDLECS = (0 << 0);
 
        /* When GPIF is idle, set CTL0-CTL5 to 0. */
        GPIFIDLECTL = 0;