From f72c42f8620badc0de3c78db0ac0d8e9f4d9261d Mon Sep 17 00:00:00 2001 From: Rudolf Cornelissen Date: Thu, 20 Aug 2009 16:33:33 +0000 Subject: [PATCH] reverting part of the I2C delay between writing SCL and DAT since the hardware design does not suffer from the read-modify-write issue I thought it might be. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@32539 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/accelerants/nvidia/engine/nv_i2c.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/add-ons/accelerants/nvidia/engine/nv_i2c.c b/src/add-ons/accelerants/nvidia/engine/nv_i2c.c index 8ce9da1f3b..e08b599157 100644 --- a/src/add-ons/accelerants/nvidia/engine/nv_i2c.c +++ b/src/add-ons/accelerants/nvidia/engine/nv_i2c.c @@ -537,10 +537,6 @@ set_signals(void *cookie, int clk, int data) else OutSCL(info->port, false); - /* waiting for SCL output to become stable before reading it back. - * ('typical' error-prone read-modify-write situation..) */ - snooze(3); - if (data) OutSDA(info->port, true); else