summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--apps/misc.c8
-rw-r--r--firmware/export/config-e200.h1
-rw-r--r--firmware/export/config-fmrecorder.h1
-rw-r--r--firmware/export/config-gigabeat.h1
-rw-r--r--firmware/export/config-h10.h1
-rw-r--r--firmware/export/config-h100.h1
-rw-r--r--firmware/export/config-h10_5gb.h1
-rw-r--r--firmware/export/config-h120.h1
-rw-r--r--firmware/export/config-h300.h1
-rw-r--r--firmware/export/config-iaudiom5.h1
-rw-r--r--firmware/export/config-iaudiox5.h1
-rw-r--r--firmware/export/config-ifp7xx.h1
-rw-r--r--firmware/export/config-ipod3g.h1
-rw-r--r--firmware/export/config-ipod4g.h1
-rw-r--r--firmware/export/config-ipodcolor.h1
-rw-r--r--firmware/export/config-ipodmini.h1
-rw-r--r--firmware/export/config-ipodmini2g.h1
-rw-r--r--firmware/export/config-ipodnano.h1
-rw-r--r--firmware/export/config-ipodvideo.h1
-rw-r--r--firmware/export/config-ondiofm.h1
-rw-r--r--firmware/export/config-ondiosp.h1
-rw-r--r--firmware/export/config-player.h1
-rw-r--r--firmware/export/config-recorder.h1
-rw-r--r--firmware/export/config-recorderv2.h1
-rw-r--r--firmware/export/config-tpj1022.h1
25 files changed, 28 insertions, 4 deletions
diff --git a/apps/misc.c b/apps/misc.c
index 0a313395bf..4e1de7a019 100644
--- a/apps/misc.c
+++ b/apps/misc.c
@@ -890,12 +890,12 @@ void check_bootfile(bool do_rolo)
890 DIR* dir = NULL; 890 DIR* dir = NULL;
891 struct dirent* entry = NULL; 891 struct dirent* entry = NULL;
892 892
893 /* 1. open ROCKBOX_DIR and find the BOOTFILE dir entry */ 893 /* 1. open BOOTDIR and find the BOOTFILE dir entry */
894 dir = opendir(ROCKBOX_DIR); 894 dir = opendir(BOOTDIR);
895 895
896 if(!dir) return; /* do we want an error splash? */ 896 if(!dir) return; /* do we want an error splash? */
897 897
898 /* loop all files in ROCKBOX_DIR */ 898 /* loop all files in BOOTDIR */
899 while(0 != (entry = readdir(dir))) 899 while(0 != (entry = readdir(dir)))
900 { 900 {
901 if(!strcasecmp(entry->d_name, BOOTFILE)) 901 if(!strcasecmp(entry->d_name, BOOTFILE))
@@ -911,7 +911,7 @@ void check_bootfile(bool do_rolo)
911 struct text_message message={ lines, 2 }; 911 struct text_message message={ lines, 2 };
912 button_clear_queue(); /* Empty the keyboard buffer */ 912 button_clear_queue(); /* Empty the keyboard buffer */
913 if(gui_syncyesno_run(&message, NULL, NULL) == YESNO_YES) 913 if(gui_syncyesno_run(&message, NULL, NULL) == YESNO_YES)
914 rolo_load(ROCKBOX_DIR "/" BOOTFILE); 914 rolo_load(BOOTDIR "/" BOOTFILE);
915 } 915 }
916 } 916 }
917 boot_size = entry->size; 917 boot_size = entry->size;
diff --git a/firmware/export/config-e200.h b/firmware/export/config-e200.h
index 570043ad8a..efcb7ebfd5 100644
--- a/firmware/export/config-e200.h
+++ b/firmware/export/config-e200.h
@@ -128,6 +128,7 @@
128#define BOOTFILE_EXT "mi4" 128#define BOOTFILE_EXT "mi4"
129#define BOOTFILE "rockbox." BOOTFILE_EXT 129#define BOOTFILE "rockbox." BOOTFILE_EXT
130#define OLD_BOOTFILE "rockbox.e200" 130#define OLD_BOOTFILE "rockbox.e200"
131#define BOOTDIR "/.rockbox"
131 132
132#define ICODE_ATTR_TREMOR_NOT_MDCT 133#define ICODE_ATTR_TREMOR_NOT_MDCT
133 134
diff --git a/firmware/export/config-fmrecorder.h b/firmware/export/config-fmrecorder.h
index 1b7bd190d6..000f425ee7 100644
--- a/firmware/export/config-fmrecorder.h
+++ b/firmware/export/config-fmrecorder.h
@@ -119,5 +119,6 @@
119 119
120#define BOOTFILE_EXT "ajz" 120#define BOOTFILE_EXT "ajz"
121#define BOOTFILE "ajbrec." BOOTFILE_EXT 121#define BOOTFILE "ajbrec." BOOTFILE_EXT
122#define BOOTDIR "."
122 123
123#endif /* SIMULATOR */ 124#endif /* SIMULATOR */
diff --git a/firmware/export/config-gigabeat.h b/firmware/export/config-gigabeat.h
index f27dfa9326..fd97264707 100644
--- a/firmware/export/config-gigabeat.h
+++ b/firmware/export/config-gigabeat.h
@@ -130,6 +130,7 @@
130 130
131#define BOOTFILE_EXT "gigabeat" 131#define BOOTFILE_EXT "gigabeat"
132#define BOOTFILE "rockbox." BOOTFILE_EXT 132#define BOOTFILE "rockbox." BOOTFILE_EXT
133#define BOOTDIR "/.rockbox"
133 134
134#define HW_SAMPR_CAPS (SAMPR_CAP_96 | SAMPR_CAP_88 | SAMPR_CAP_48 | \ 135#define HW_SAMPR_CAPS (SAMPR_CAP_96 | SAMPR_CAP_88 | SAMPR_CAP_48 | \
135 SAMPR_CAP_44 | SAMPR_CAP_32 | SAMPR_CAP_24 | \ 136 SAMPR_CAP_44 | SAMPR_CAP_32 | SAMPR_CAP_24 | \
diff --git a/firmware/export/config-h10.h b/firmware/export/config-h10.h
index 18f78efb91..2b7f965294 100644
--- a/firmware/export/config-h10.h
+++ b/firmware/export/config-h10.h
@@ -159,6 +159,7 @@
159#define BOOTFILE_EXT "mi4" 159#define BOOTFILE_EXT "mi4"
160#define BOOTFILE "rockbox." BOOTFILE_EXT 160#define BOOTFILE "rockbox." BOOTFILE_EXT
161#define OLD_BOOTFILE "rockbox.h10" 161#define OLD_BOOTFILE "rockbox.h10"
162#define BOOTDIR "/.rockbox"
162 163
163#define ICODE_ATTR_TREMOR_NOT_MDCT 164#define ICODE_ATTR_TREMOR_NOT_MDCT
164 165
diff --git a/firmware/export/config-h100.h b/firmware/export/config-h100.h
index f7fe700a3e..84ca26ba53 100644
--- a/firmware/export/config-h100.h
+++ b/firmware/export/config-h100.h
@@ -144,6 +144,7 @@
144 144
145#define BOOTFILE_EXT "iriver" 145#define BOOTFILE_EXT "iriver"
146#define BOOTFILE "rockbox." BOOTFILE_EXT 146#define BOOTFILE "rockbox." BOOTFILE_EXT
147#define BOOTDIR "/.rockbox"
147 148
148#define BOOTLOADER_ENTRYPOINT 0x001F0000 149#define BOOTLOADER_ENTRYPOINT 0x001F0000
149#define FLASH_RAMIMAGE_ENTRY 0x00001000 150#define FLASH_RAMIMAGE_ENTRY 0x00001000
diff --git a/firmware/export/config-h10_5gb.h b/firmware/export/config-h10_5gb.h
index 1df9462ee6..bbf3f2ffe6 100644
--- a/firmware/export/config-h10_5gb.h
+++ b/firmware/export/config-h10_5gb.h
@@ -142,6 +142,7 @@
142#define BOOTFILE_EXT "mi4" 142#define BOOTFILE_EXT "mi4"
143#define BOOTFILE "rockbox." BOOTFILE_EXT 143#define BOOTFILE "rockbox." BOOTFILE_EXT
144#define OLD_BOOTFILE "rockbox.h10" 144#define OLD_BOOTFILE "rockbox.h10"
145#define BOOTDIR "/.rockbox"
145 146
146#define ICODE_ATTR_TREMOR_NOT_MDCT 147#define ICODE_ATTR_TREMOR_NOT_MDCT
147 148
diff --git a/firmware/export/config-h120.h b/firmware/export/config-h120.h
index e7fb73ea0f..ebde63f260 100644
--- a/firmware/export/config-h120.h
+++ b/firmware/export/config-h120.h
@@ -137,6 +137,7 @@
137 137
138#define BOOTFILE_EXT "iriver" 138#define BOOTFILE_EXT "iriver"
139#define BOOTFILE "rockbox." BOOTFILE_EXT 139#define BOOTFILE "rockbox." BOOTFILE_EXT
140#define BOOTDIR "/.rockbox"
140 141
141#define BOOTLOADER_ENTRYPOINT 0x001F0000 142#define BOOTLOADER_ENTRYPOINT 0x001F0000
142#define FLASH_RAMIMAGE_ENTRY 0x00001000 143#define FLASH_RAMIMAGE_ENTRY 0x00001000
diff --git a/firmware/export/config-h300.h b/firmware/export/config-h300.h
index 383bd1c632..173b99e432 100644
--- a/firmware/export/config-h300.h
+++ b/firmware/export/config-h300.h
@@ -137,6 +137,7 @@
137 137
138#define BOOTFILE_EXT "iriver" 138#define BOOTFILE_EXT "iriver"
139#define BOOTFILE "rockbox." BOOTFILE_EXT 139#define BOOTFILE "rockbox." BOOTFILE_EXT
140#define BOOTDIR "/.rockbox"
140 141
141#define BOOTLOADER_ENTRYPOINT 0x001F0000 142#define BOOTLOADER_ENTRYPOINT 0x001F0000
142#define FLASH_ENTRYPOINT 0x00001000 143#define FLASH_ENTRYPOINT 0x00001000
diff --git a/firmware/export/config-iaudiom5.h b/firmware/export/config-iaudiom5.h
index d714736035..d6e4195216 100644
--- a/firmware/export/config-iaudiom5.h
+++ b/firmware/export/config-iaudiom5.h
@@ -133,6 +133,7 @@
133 133
134#define BOOTFILE_EXT "iaudio" 134#define BOOTFILE_EXT "iaudio"
135#define BOOTFILE "rockbox." BOOTFILE_EXT 135#define BOOTFILE "rockbox." BOOTFILE_EXT
136#define BOOTDIR "/.rockbox"
136 137
137#define BOOTLOADER_ENTRYPOINT 0x001F0000 138#define BOOTLOADER_ENTRYPOINT 0x001F0000
138#define FLASH_ENTRYPOINT 0x00001000 139#define FLASH_ENTRYPOINT 0x00001000
diff --git a/firmware/export/config-iaudiox5.h b/firmware/export/config-iaudiox5.h
index 90959db345..adcbfee551 100644
--- a/firmware/export/config-iaudiox5.h
+++ b/firmware/export/config-iaudiox5.h
@@ -151,6 +151,7 @@
151 151
152#define BOOTFILE_EXT "iaudio" 152#define BOOTFILE_EXT "iaudio"
153#define BOOTFILE "rockbox." BOOTFILE_EXT 153#define BOOTFILE "rockbox." BOOTFILE_EXT
154#define BOOTDIR "/.rockbox"
154 155
155#define BOOTLOADER_ENTRYPOINT 0x001F0000 156#define BOOTLOADER_ENTRYPOINT 0x001F0000
156#define FLASH_ENTRYPOINT 0x00001000 157#define FLASH_ENTRYPOINT 0x00001000
diff --git a/firmware/export/config-ifp7xx.h b/firmware/export/config-ifp7xx.h
index 575571eb97..1b0ea17984 100644
--- a/firmware/export/config-ifp7xx.h
+++ b/firmware/export/config-ifp7xx.h
@@ -102,6 +102,7 @@
102 102
103#define BOOTFILE_EXT "iriver" 103#define BOOTFILE_EXT "iriver"
104#define BOOTFILE "rockbox." BOOTFILE_EXT 104#define BOOTFILE "rockbox." BOOTFILE_EXT
105#define BOOTDIR "/.rockbox"
105 106
106#define IBSS_ATTR_VOICE_STACK 107#define IBSS_ATTR_VOICE_STACK
107#define ICODE_ATTR_TREMOR_NOT_MDCT 108#define ICODE_ATTR_TREMOR_NOT_MDCT
diff --git a/firmware/export/config-ipod3g.h b/firmware/export/config-ipod3g.h
index 0ad247ca63..f3877cfdbc 100644
--- a/firmware/export/config-ipod3g.h
+++ b/firmware/export/config-ipod3g.h
@@ -129,6 +129,7 @@
129 129
130#define BOOTFILE_EXT "ipod" 130#define BOOTFILE_EXT "ipod"
131#define BOOTFILE "rockbox." BOOTFILE_EXT 131#define BOOTFILE "rockbox." BOOTFILE_EXT
132#define BOOTDIR "/.rockbox"
132 133
133#define ICODE_ATTR_TREMOR_NOT_MDCT 134#define ICODE_ATTR_TREMOR_NOT_MDCT
134 135
diff --git a/firmware/export/config-ipod4g.h b/firmware/export/config-ipod4g.h
index 70f1a27f1d..ab172afd2e 100644
--- a/firmware/export/config-ipod4g.h
+++ b/firmware/export/config-ipod4g.h
@@ -141,6 +141,7 @@
141 141
142#define BOOTFILE_EXT "ipod" 142#define BOOTFILE_EXT "ipod"
143#define BOOTFILE "rockbox." BOOTFILE_EXT 143#define BOOTFILE "rockbox." BOOTFILE_EXT
144#define BOOTDIR "/.rockbox"
144 145
145#define ICODE_ATTR_TREMOR_NOT_MDCT 146#define ICODE_ATTR_TREMOR_NOT_MDCT
146 147
diff --git a/firmware/export/config-ipodcolor.h b/firmware/export/config-ipodcolor.h
index 4f243d986e..5e3e5c3d62 100644
--- a/firmware/export/config-ipodcolor.h
+++ b/firmware/export/config-ipodcolor.h
@@ -132,6 +132,7 @@
132 132
133#define BOOTFILE_EXT "ipod" 133#define BOOTFILE_EXT "ipod"
134#define BOOTFILE "rockbox." BOOTFILE_EXT 134#define BOOTFILE "rockbox." BOOTFILE_EXT
135#define BOOTDIR "/.rockbox"
135 136
136#define ICODE_ATTR_TREMOR_NOT_MDCT 137#define ICODE_ATTR_TREMOR_NOT_MDCT
137 138
diff --git a/firmware/export/config-ipodmini.h b/firmware/export/config-ipodmini.h
index 296a4c6158..40987d6b2c 100644
--- a/firmware/export/config-ipodmini.h
+++ b/firmware/export/config-ipodmini.h
@@ -135,6 +135,7 @@
135 135
136#define BOOTFILE_EXT "ipod" 136#define BOOTFILE_EXT "ipod"
137#define BOOTFILE "rockbox." BOOTFILE_EXT 137#define BOOTFILE "rockbox." BOOTFILE_EXT
138#define BOOTDIR "/.rockbox"
138 139
139#define ICODE_ATTR_TREMOR_NOT_MDCT 140#define ICODE_ATTR_TREMOR_NOT_MDCT
140 141
diff --git a/firmware/export/config-ipodmini2g.h b/firmware/export/config-ipodmini2g.h
index 6906f0eecd..80e2820339 100644
--- a/firmware/export/config-ipodmini2g.h
+++ b/firmware/export/config-ipodmini2g.h
@@ -141,6 +141,7 @@
141 141
142#define BOOTFILE_EXT "ipod" 142#define BOOTFILE_EXT "ipod"
143#define BOOTFILE "rockbox." BOOTFILE_EXT 143#define BOOTFILE "rockbox." BOOTFILE_EXT
144#define BOOTDIR "/.rockbox"
144 145
145#define ICODE_ATTR_TREMOR_NOT_MDCT 146#define ICODE_ATTR_TREMOR_NOT_MDCT
146 147
diff --git a/firmware/export/config-ipodnano.h b/firmware/export/config-ipodnano.h
index da041526db..d32e45d17f 100644
--- a/firmware/export/config-ipodnano.h
+++ b/firmware/export/config-ipodnano.h
@@ -137,6 +137,7 @@
137 137
138#define BOOTFILE_EXT "ipod" 138#define BOOTFILE_EXT "ipod"
139#define BOOTFILE "rockbox." BOOTFILE_EXT 139#define BOOTFILE "rockbox." BOOTFILE_EXT
140#define BOOTDIR "/.rockbox"
140 141
141#define ICODE_ATTR_TREMOR_NOT_MDCT 142#define ICODE_ATTR_TREMOR_NOT_MDCT
142 143
diff --git a/firmware/export/config-ipodvideo.h b/firmware/export/config-ipodvideo.h
index 6626c237b1..f9cc50d520 100644
--- a/firmware/export/config-ipodvideo.h
+++ b/firmware/export/config-ipodvideo.h
@@ -141,6 +141,7 @@
141 141
142#define BOOTFILE_EXT "ipod" 142#define BOOTFILE_EXT "ipod"
143#define BOOTFILE "rockbox." BOOTFILE_EXT 143#define BOOTFILE "rockbox." BOOTFILE_EXT
144#define BOOTDIR "/.rockbox"
144 145
145#define ICODE_ATTR_TREMOR_NOT_MDCT 146#define ICODE_ATTR_TREMOR_NOT_MDCT
146 147
diff --git a/firmware/export/config-ondiofm.h b/firmware/export/config-ondiofm.h
index ca6cde3e05..6815a74d95 100644
--- a/firmware/export/config-ondiofm.h
+++ b/firmware/export/config-ondiofm.h
@@ -122,5 +122,6 @@
122 122
123#define BOOTFILE_EXT "ajz" 123#define BOOTFILE_EXT "ajz"
124#define BOOTFILE "ajbrec." BOOTFILE_EXT 124#define BOOTFILE "ajbrec." BOOTFILE_EXT
125#define BOOTDIR "."
125 126
126#endif /* SIMULATOR */ 127#endif /* SIMULATOR */
diff --git a/firmware/export/config-ondiosp.h b/firmware/export/config-ondiosp.h
index 77746d6a95..2623aee6fa 100644
--- a/firmware/export/config-ondiosp.h
+++ b/firmware/export/config-ondiosp.h
@@ -109,5 +109,6 @@
109 109
110#define BOOTFILE_EXT "ajz" 110#define BOOTFILE_EXT "ajz"
111#define BOOTFILE "ajbrec." BOOTFILE_EXT 111#define BOOTFILE "ajbrec." BOOTFILE_EXT
112#define BOOTDIR "."
112 113
113#endif /* SIMULATOR */ 114#endif /* SIMULATOR */
diff --git a/firmware/export/config-player.h b/firmware/export/config-player.h
index e462ef2d8e..0bd995ef15 100644
--- a/firmware/export/config-player.h
+++ b/firmware/export/config-player.h
@@ -91,5 +91,6 @@
91 91
92#define BOOTFILE_EXT "mod" 92#define BOOTFILE_EXT "mod"
93#define BOOTFILE "archos." BOOTFILE_EXT 93#define BOOTFILE "archos." BOOTFILE_EXT
94#define BOOTDIR "."
94 95
95#endif /* SIMULATOR */ 96#endif /* SIMULATOR */
diff --git a/firmware/export/config-recorder.h b/firmware/export/config-recorder.h
index b9759ddeac..cc87182974 100644
--- a/firmware/export/config-recorder.h
+++ b/firmware/export/config-recorder.h
@@ -106,5 +106,6 @@
106 106
107#define BOOTFILE_EXT "ajz" 107#define BOOTFILE_EXT "ajz"
108#define BOOTFILE "ajbrec." BOOTFILE_EXT 108#define BOOTFILE "ajbrec." BOOTFILE_EXT
109#define BOOTDIR "."
109 110
110#endif /* SIMULATOR */ 111#endif /* SIMULATOR */
diff --git a/firmware/export/config-recorderv2.h b/firmware/export/config-recorderv2.h
index 0568879066..f5d5cd6d1c 100644
--- a/firmware/export/config-recorderv2.h
+++ b/firmware/export/config-recorderv2.h
@@ -119,5 +119,6 @@
119 119
120#define BOOTFILE_EXT "ajz" 120#define BOOTFILE_EXT "ajz"
121#define BOOTFILE "ajbrec." BOOTFILE_EXT 121#define BOOTFILE "ajbrec." BOOTFILE_EXT
122#define BOOTDIR "."
122 123
123#endif /* SIMULATOR */ 124#endif /* SIMULATOR */
diff --git a/firmware/export/config-tpj1022.h b/firmware/export/config-tpj1022.h
index 8c6ba609df..5837b0f01f 100644
--- a/firmware/export/config-tpj1022.h
+++ b/firmware/export/config-tpj1022.h
@@ -122,5 +122,6 @@
122 122
123#define BOOTFILE_EXT "elio" 123#define BOOTFILE_EXT "elio"
124#define BOOTFILE "rockbox." BOOTFILE_EXT 124#define BOOTFILE "rockbox." BOOTFILE_EXT
125#define BOOTDIR "/.rockbox"
125 126
126#endif 127#endif