diff options
author | Tomasz Moń <desowin@gmail.com> | 2011-12-20 13:36:43 +0000 |
---|---|---|
committer | Tomasz Moń <desowin@gmail.com> | 2011-12-20 13:36:43 +0000 |
commit | 44d1a262715d0f4891e499661a89a6cd49bbb440 (patch) | |
tree | f7fe7d6f1eee80c031db7c285659362fa21c7afe /firmware/target/arm/tms320dm320/sansa-connect | |
parent | 4aec0012440ceeeee45913cfe5ce8869597db1f6 (diff) | |
download | rockbox-44d1a262715d0f4891e499661a89a6cd49bbb440.tar.gz rockbox-44d1a262715d0f4891e499661a89a6cd49bbb440.zip |
Sansa Connect: use udelay() in AVR spi_txrx().
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31377 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320/sansa-connect')
-rw-r--r-- | firmware/target/arm/tms320dm320/sansa-connect/avr-sansaconnect.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/firmware/target/arm/tms320dm320/sansa-connect/avr-sansaconnect.c b/firmware/target/arm/tms320dm320/sansa-connect/avr-sansaconnect.c index c22bd2c21d..c8b2c9623c 100644 --- a/firmware/target/arm/tms320dm320/sansa-connect/avr-sansaconnect.c +++ b/firmware/target/arm/tms320dm320/sansa-connect/avr-sansaconnect.c | |||
@@ -229,8 +229,8 @@ static void spi_txrx(unsigned char *buf_tx, unsigned char *buf_rx, int n) | |||
229 | { | 229 | { |
230 | IO_SERIAL1_TX_DATA = buf_tx[i]; | 230 | IO_SERIAL1_TX_DATA = buf_tx[i]; |
231 | 231 | ||
232 | /* a short wait for AVR to process data */ | 232 | /* 100 us wait for AVR */ |
233 | sleep(0); | 233 | udelay(100); |
234 | 234 | ||
235 | do | 235 | do |
236 | { | 236 | { |
@@ -240,8 +240,8 @@ static void spi_txrx(unsigned char *buf_tx, unsigned char *buf_rx, int n) | |||
240 | if (buf_rx != NULL) | 240 | if (buf_rx != NULL) |
241 | buf_rx[i] = rxdata & 0xFF; | 241 | buf_rx[i] = rxdata & 0xFF; |
242 | 242 | ||
243 | /* seems to be unneccessary */ | 243 | /* 100 us wait to give AVR time to process data */ |
244 | //udelay(100); | 244 | udelay(100); |
245 | } | 245 | } |
246 | 246 | ||
247 | IO_SERIAL1_TX_ENABLE = 0; | 247 | IO_SERIAL1_TX_ENABLE = 0; |