as3525*: use atomic bit manipulation for CCU_IO
commit935f6f1d55481dc76686564f6711a0e52fc45156
authorfunman <funman@a1c6a512-1295-4272-9138-f99709370657>
Mon, 19 Jul 2010 15:56:15 +0000 (19 15:56 +0000)
committerfunman <funman@a1c6a512-1295-4272-9138-f99709370657>
Mon, 19 Jul 2010 15:56:15 +0000 (19 15:56 +0000)
tree4bf2466a312b51afda062ac1a8c6bbe93619321b
parent29b654e6a4b3f25f68f2bb313ef232646108eaf2
as3525*: use atomic bit manipulation for CCU_IO

fuzev2 button_read_device() runs in interrupt context so writes are atomic

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27494 a1c6a512-1295-4272-9138-f99709370657
firmware/target/arm/as3525/fmradio-i2c-as3525.c
firmware/target/arm/as3525/sansa-clipv2/lcd-clipv2.c
firmware/target/arm/as3525/sansa-fuzev2/lcd-fuzev2.c
firmware/target/arm/as3525/sd-as3525.c
firmware/target/arm/as3525/sd-as3525v2.c