diff options
author | Tomasz Moń <desowin@gmail.com> | 2011-12-21 09:58:03 +0000 |
---|---|---|
committer | Tomasz Moń <desowin@gmail.com> | 2011-12-21 09:58:03 +0000 |
commit | 013384f1387076a962388690341f8cb52e83f86c (patch) | |
tree | e414f6af5f4b3f2a61668f6c631ada12c072a871 /firmware/target/arm/tms320dm320/system-dm320.c | |
parent | 01415ad1b7d2d62c87d2bd2f433928a4a45e7859 (diff) | |
download | rockbox-013384f1387076a962388690341f8cb52e83f86c.tar.gz rockbox-013384f1387076a962388690341f8cb52e83f86c.zip |
Sansa Connect: Add udelay() in sdmmc card initialization to prevent dead locks.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@31388 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/target/arm/tms320dm320/system-dm320.c')
-rw-r--r-- | firmware/target/arm/tms320dm320/system-dm320.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/firmware/target/arm/tms320dm320/system-dm320.c b/firmware/target/arm/tms320dm320/system-dm320.c index e455ade590..5d7872f2bc 100644 --- a/firmware/target/arm/tms320dm320/system-dm320.c +++ b/firmware/target/arm/tms320dm320/system-dm320.c | |||
@@ -435,7 +435,7 @@ void udelay(int usec) { | |||
435 | if (stop < count) | 435 | if (stop < count) |
436 | { | 436 | { |
437 | /* udelay will end after counter reset (tick) */ | 437 | /* udelay will end after counter reset (tick) */ |
438 | while (((IO_TIMER1_TMCNT < stop) && (current_tick != prev_tick)) || | 438 | while ((IO_TIMER1_TMCNT < stop) || |
439 | (current_tick == prev_tick)); /* ensure new tick */ | 439 | (current_tick == prev_tick)); /* ensure new tick */ |
440 | } | 440 | } |
441 | else | 441 | else |