From 56766d253f2481aad4547fe0809788b36617d657 Mon Sep 17 00:00:00 2001 From: tcsadmin Date: Fri, 21 Jan 2011 22:01:37 +0000 Subject: Added mindsensors patch to support longer wires with i2c devices. git-svn-id: https://mindboards.svn.sourceforge.net/svnroot/mindboards/lms_nbcnxc/branches/version_131@29 c9361245-7fe8-9947-84e8-057757c4e366 --- AT91SAM7S256/Source/d_lowspeed.r | 1 + 1 file changed, 1 insertion(+) (limited to 'AT91SAM7S256/Source') diff --git a/AT91SAM7S256/Source/d_lowspeed.r b/AT91SAM7S256/Source/d_lowspeed.r index 30e71b8..93f0fb8 100644 --- a/AT91SAM7S256/Source/d_lowspeed.r +++ b/AT91SAM7S256/Source/d_lowspeed.r @@ -338,6 +338,7 @@ __ramfunc void LowSpeedPwmIrqHandler(void) case TX_DATA_CLK_HIGH: { SETClkLow(ChannelNr); + for (int a=0; a<60; a++); // let the line settle if (LowSpeedData[ChannelNr].MaskBit == 0) //Is Byte Done, then we need a ack from receiver { SETDataToInput(ChannelNr); //Set datapin to input -- cgit v1.2.3