summaryrefslogtreecommitdiffstats
path: root/bootloader/mrobe500.c
diff options
context:
space:
mode:
Diffstat (limited to 'bootloader/mrobe500.c')
-rwxr-xr-xbootloader/mrobe500.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/bootloader/mrobe500.c b/bootloader/mrobe500.c
index 5817052499..34814ba8d5 100755
--- a/bootloader/mrobe500.c
+++ b/bootloader/mrobe500.c
@@ -98,6 +98,9 @@ void touchpad_calibrate_screen(void)
set_calibration_points(&tl, &br);
}
#endif
+static const uint8_t bl_low [] = {0xa4, 0x00, 0x55, 0xbb};
+static const uint8_t bl_high[] = {0xa4, 0x00, 0x19, 0xbb};
+
void mrdebug(void)
{
int button=0, *address=0x0;
@@ -127,6 +130,10 @@ void mrdebug(void)
address+=0x1000;
else if (button==BUTTON_RC_REW)
address-=0x1000;
+ else if (button==BUTTON_RC_VOL_DOWN)
+ spi_block_transfer(SPI_target_BACKLIGHT, bl_low, 4, 0, 0);
+ else if (button==BUTTON_RC_VOL_UP)
+ spi_block_transfer(SPI_target_BACKLIGHT, bl_high, 4, 0, 0);
// {
// short x,y,z1,z2;
// tsc2100_read_values(&x, &y, &z1, &z2);