diff options
author | Steve Markgraf <steve@steve-m.de> | 2011-01-18 20:50:36 +0100 |
---|---|---|
committer | Steve Markgraf <steve@steve-m.de> | 2011-01-24 16:55:11 +0100 |
commit | 524de77ac4faa812d8ba0df3a3343c0b9b0bf70a (patch) | |
tree | 59c91dd88c5e8458f98e5dfc5f9ef06fc2cfca32 /src/target/firmware/apps/layer1/main.c | |
parent | e83f3a93083b8df39c461e1c8744e5e137084473 (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.c | 3 |
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) { |