1st/2nd Gen: Backlight inversion needs to be protected from interrupts, because it...
commitbf26a6540a25b3761c962a5278d13045c734c9bc
authoramiconn <amiconn@a1c6a512-1295-4272-9138-f99709370657>
Fri, 4 Apr 2008 17:33:39 +0000 (4 17:33 +0000)
committeramiconn <amiconn@a1c6a512-1295-4272-9138-f99709370657>
Fri, 4 Apr 2008 17:33:39 +0000 (4 17:33 +0000)
treedee9dd02ea0f41af6600e5edcfbae92727e65ef3
parent5b31606b016017480ee3eb1c0235df3c07ee9c10
1st/2nd Gen: Backlight inversion needs to be protected from interrupts, because it can happen any time, even while the greyscale lib or something else is writing to the LCD from an ISR. Also make backlight inversion only hit the LCD if necessary. * Use register definition in the 1st..3rd Gen backlight drivers.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16962 a1c6a512-1295-4272-9138-f99709370657
firmware/target/arm/ipod/1g2g/backlight-1g2g.c
firmware/target/arm/ipod/3g/backlight-3g.c
firmware/target/arm/ipod/lcd-gray.c