Forget all the nonsense with C delay loops. 'volatile' on the variable makes bloated...
commitf60f82f2d09a116bb59eb455a73dde46ca463bee
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Wed, 27 Jun 2007 03:11:49 +0000 (27 03:11 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Wed, 27 Jun 2007 03:11:49 +0000 (27 03:11 +0000)
tree7c17cf8438d880a21dd7e993161b68bf8c40ad32
parent40f7232891b351e2bc8094183adc93944949ccde
Forget all the nonsense with C delay loops. 'volatile' on the variable makes bloated code and a volatile, blank asm block inside may or may not be optimized out. Use asm delay loops instead for Coldfire. Radio i2c driver also needs NACK after reading last tuner byte. Get the volatile off the Ondio loops (not needed here now). Maybe this is straightened out now.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@13725 a1c6a512-1295-4272-9138-f99709370657
firmware/drivers/fmradio_i2c.c
firmware/target/coldfire/iriver/h100/adc-h100.c
firmware/target/coldfire/iriver/h100/sw_i2c-h100.c