summaryrefslogtreecommitdiff
path: root/bootloader/meizu_m3.c
diff options
context:
space:
mode:
Diffstat (limited to 'bootloader/meizu_m3.c')
-rw-r--r--bootloader/meizu_m3.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/bootloader/meizu_m3.c b/bootloader/meizu_m3.c
index 2fb0b551a0..84961228b7 100644
--- a/bootloader/meizu_m3.c
+++ b/bootloader/meizu_m3.c
@@ -43,7 +43,7 @@
43#include "rbunicode.h" 43#include "rbunicode.h"
44#include "usb.h" 44#include "usb.h"
45#include "qt1106.h" 45#include "qt1106.h"
46#include "rockboxlogo.h" 46#include "bitmaps/rockboxlogo.h"
47 47
48 48
49#include <stdarg.h> 49#include <stdarg.h>
@@ -108,7 +108,7 @@ void main(void)
108 int oldval = PCON0; 108 int oldval = PCON0;
109 PCON0 = ((oldval & ~(3 << 4)) | (1 << 4)); 109 PCON0 = ((oldval & ~(3 << 4)) | (1 << 4));
110 PDAT0 |= (1 << 2); 110 PDAT0 |= (1 << 2);
111 111
112 //power on 112 //power on
113// oldval = PCON1; 113// oldval = PCON1;
114// PCON1 = ((oldval & ~(0xf << 12)) | (1 << 12)); 114// PCON1 = ((oldval & ~(0xf << 12)) | (1 << 12));
@@ -128,6 +128,7 @@ void main(void)
128 EINTMSK = 0x11; 128 EINTMSK = 0x11;
129 asm volatile("msr cpsr_c, #0x13\n\t"); // enable interrupts 129 asm volatile("msr cpsr_c, #0x13\n\t"); // enable interrupts
130 130
131 backlight_init();
131 lcd_init(); 132 lcd_init();
132 lcd_update(); 133 lcd_update();
133 134
@@ -157,6 +158,8 @@ void main(void)
157 if(slider & 0x008000) 158 if(slider & 0x008000)
158 bl_debug_count(((slider&0xff)) + 1); 159 bl_debug_count(((slider&0xff)) + 1);
159 */ 160 */
161
162 _backlight_set_brightness(slider & 0xFF);
160 } 163 }
161 164
162 //power off 165 //power off