diff options
Diffstat (limited to 'bootloader')
-rw-r--r-- | bootloader/SOURCES | 6 | ||||
-rw-r--r-- | bootloader/common.c | 8 | ||||
-rw-r--r-- | bootloader/main-pp.c | 5 |
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 |
19 | main-e200r-installer.c | 19 | main-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) |
47 | bool verbose = false; | 49 | bool 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) { |