summaryrefslogtreecommitdiff
path: root/bootloader
diff options
context:
space:
mode:
Diffstat (limited to 'bootloader')
-rw-r--r--bootloader/SOURCES6
-rw-r--r--bootloader/common.c8
-rw-r--r--bootloader/main-pp.c5
3 files changed, 12 insertions, 7 deletions
diff --git a/bootloader/SOURCES b/bootloader/SOURCES
index f3f751d374..19bc9591c2 100644
--- a/bootloader/SOURCES
+++ b/bootloader/SOURCES
@@ -12,9 +12,9 @@ gigabeat-s.c
12#elif defined(IRIVER_H10) || defined(IRIVER_H10_5GB) || \ 12#elif defined(IRIVER_H10) || defined(IRIVER_H10_5GB) || \
13 defined(SANSA_E200) || defined(SANSA_C200) || \ 13 defined(SANSA_E200) || defined(SANSA_C200) || \
14 defined(MROBE_100) || defined(PHILIPS_SA9200) || \ 14 defined(MROBE_100) || defined(PHILIPS_SA9200) || \
15 defined(PHILIPS_HDD1630) || defined(SAMSUNG_YH820) || \ 15 defined(PHILIPS_HDD1630) || defined(PHILIPS_HDD6330) || \
16 defined(SAMSUNG_YH920) || defined(SAMSUNG_YH925) || \ 16 defined(SAMSUNG_YH820) || defined(SAMSUNG_YH920) || \
17 defined(SANSA_VIEW) 17 defined(SAMSUNG_YH925) || defined(SANSA_VIEW)
18#ifdef E200R_INSTALLER 18#ifdef E200R_INSTALLER
19main-e200r-installer.c 19main-e200r-installer.c
20#elif defined(C240_ERASE) 20#elif defined(C240_ERASE)
diff --git a/bootloader/common.c b/bootloader/common.c
index bfe44a2687..0d66031ebf 100644
--- a/bootloader/common.c
+++ b/bootloader/common.c
@@ -40,9 +40,11 @@
40 on a button press - currently only the ipod, H10 and Sansa versions do. */ 40 on a button press - currently only the ipod, H10 and Sansa versions do. */
41#if defined(IPOD_ARCH) || defined(IRIVER_H10) || defined(IRIVER_H10_5GB) \ 41#if defined(IPOD_ARCH) || defined(IRIVER_H10) || defined(IRIVER_H10_5GB) \
42 || defined(SANSA_E200) || defined(SANSA_C200) || defined(GIGABEAT_F) \ 42 || defined(SANSA_E200) || defined(SANSA_C200) || defined(GIGABEAT_F) \
43 || defined(PHILIPS_SA9200) || (CONFIG_CPU == AS3525) || defined(COWON_D2) \ 43 || (CONFIG_CPU == AS3525) || defined(COWON_D2) \
44 || defined(MROBE_100) || defined(PHILIPS_HDD1630) || defined(MROBE_500) \ 44 || defined(MROBE_100) || defined(MROBE_500) \
45 || defined(SAMSUNG_YH925) || defined(SAMSUNG_YH920) || defined(SAMSUNG_YH820) \ 45 || defined(SAMSUNG_YH925) || defined(SAMSUNG_YH920) \
46 || defined(SAMSUNG_YH820) || defined(PHILIPS_SA9200) \
47 || defined(PHILIPS_HDD1630) || defined(PHILIPS_HDD6330) \
46 || defined(ONDA_VX747) 48 || defined(ONDA_VX747)
47bool verbose = false; 49bool verbose = false;
48#else 50#else
diff --git a/bootloader/main-pp.c b/bootloader/main-pp.c
index ef0e199e3a..fe93f14eaa 100644
--- a/bootloader/main-pp.c
+++ b/bootloader/main-pp.c
@@ -75,6 +75,9 @@ extern int show_logo(void);
75#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD 75#elif CONFIG_KEYPAD == PHILIPS_HDD1630_PAD
76#define BOOTLOADER_BOOT_OF BUTTON_MENU 76#define BOOTLOADER_BOOT_OF BUTTON_MENU
77 77
78#elif CONFIG_KEYPAD == PHILIPS_HDD6330_PAD
79#define BOOTLOADER_BOOT_OF BUTTON_VOL_UP
80
78#elif CONFIG_KEYPAD == SAMSUNG_YH_PAD 81#elif CONFIG_KEYPAD == SAMSUNG_YH_PAD
79#define BOOTLOADER_BOOT_OF BUTTON_LEFT 82#define BOOTLOADER_BOOT_OF BUTTON_LEFT
80 83
@@ -603,7 +606,7 @@ void* main(void)
603 } 606 }
604#endif 607#endif
605 608
606#if defined(PHILIPS_HDD1630) 609#if defined(PHILIPS_HDD1630) || defined(PHILIPS_HDD6330)
607 printf("Trying /System/OF.ebn"); 610 printf("Trying /System/OF.ebn");
608 rc=load_mi4(loadbuffer, "/System/OF.ebn", MAX_LOADSIZE); 611 rc=load_mi4(loadbuffer, "/System/OF.ebn", MAX_LOADSIZE);
609 if (rc < EOK) { 612 if (rc < EOK) {