summaryrefslogtreecommitdiffstats
path: root/src/target/firmware/apps/layer1/main.c
diff options
context:
space:
mode:
authorSteve Markgraf <steve@steve-m.de>2011-01-18 20:50:36 +0100
committerSteve Markgraf <steve@steve-m.de>2011-01-24 16:55:11 +0100
commit524de77ac4faa812d8ba0df3a3343c0b9b0bf70a (patch)
tree59c91dd88c5e8458f98e5dfc5f9ef06fc2cfca32 /src/target/firmware/apps/layer1/main.c
parente83f3a93083b8df39c461e1c8744e5e137084473 (diff)
fw/app/layer1: unset the inverted attribute of the display after layer1_init()
This attribute is toggled with the RTC interrupt, which is disabled in layer1_init(). If an interrupt between rtc_init() and layer1_init() occured, the display of the E88 phones remained inverted Signed-off-by: Steve Markgraf <steve@steve-m.de>
Diffstat (limited to 'src/target/firmware/apps/layer1/main.c')
-rw-r--r--src/target/firmware/apps/layer1/main.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/target/firmware/apps/layer1/main.c b/src/target/firmware/apps/layer1/main.c
index d918145b..385278f7 100644
--- a/src/target/firmware/apps/layer1/main.c
+++ b/src/target/firmware/apps/layer1/main.c
@@ -69,11 +69,12 @@ int main(void)
calypso_clk_dump();
puts(hr);
- display_set_attr(DISP_ATTR_INVERT);
display_puts("layer1.bin");
layer1_init();
+ display_unset_attr(DISP_ATTR_INVERT);
+
tpu_frame_irq_en(1, 1);
while (1) {