1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
[fun@tok ~/zip]% (arm-elf-eabi-cpp -I. \
/media/dev/rockbox/firmware/export/config.h \
 -include autoconf.h -DSANSA_CLIPZIP \
 -I/media/dev/rockbox/firmware/export -dM \
 |sed s/^#define\ //g|grep -v ^__) \
|while read i;do echo define `echo $i|sed s/\ /=/` ;done
define USBOTG_RK27XX=2700
define IRIVER_H10_PAD=12
define LYRE_PROTO1_PAD=37
define ONDIO_PAD=3
define PLATFORM_NATIVE=(1<<0)
define ONDAVX777_PAD=39
define RTC_AS3514=6
define LCD_TPJ1022=15
define HAVE_PLUGIN_CHECK_OPEN_CLOSE
define LCD_HDD6330=38
define HAVE_SW_TONE_CONTROLS
define IRIVER_H300_PAD=5
define LCD_IPODNANO=7
define LCD_HX8340B=44
define NO_PROF_ATTR
define HM60X_PAD=50
define RTC_MC13783=13
define I2C_TCC780X=11
define COWON_D2_PAD=22
define BATTERY_TYPES_COUNT=1
define LCD_CLIPZIP=43
define HAVE_BACKDROP_IMAGE
define IRIVER_H100_PAD=4
define SCREEN_PORTRAIT=0
define USBOTG_S3C6400X=6400
define NAND_RK27XX=5
define MAS3539F=3539
define LCD_HDD1630=27
define ICODE_ATTR_TREMOR_NOT_MDCT
define HAVE_TAGCACHE
define SANSA_CONNECT_PAD=52
define ROCKBOX_LIBRARY_PATH=""
define LCD_SSD1303=31
define LCD_FUZE=32
define SI4700=0x08
define USE_ROCKBOX_USB
define IDATA_ATTR=__attribute__ ((section(".idata")))
define HAVE_HOTSWAP
define IF_COP(...)
define RTC_PCF50605=2
define RTC_PCF50606=3
define RTC_RX5X348AB=9
define TCC7801=7801
define SANSA_E200_PAD=13
define SRC_CAP_FMRADIO=(1 << SRC_FMRADIO)
define MCF5249=5249
define PLATFORM_PANDORA=(1<<6)
define HORIZONTAL_INTERLEAVED=3
define MCF5250=5250
define RK27XX_GENERIC_PAD=49
define HAVE_MULTI_REC_SRC
define BATTERY_CAPACITY_DEFAULT=300
define HAVE_MIC_IN
define MEIZU_M6SL_PAD=30
define LCD_IPOD6G=40
define I2C_S3C2440=7
define PHILIPS_SA9200_PAD=27
define CONFIG_CODEC=SWCODEC
define PLATFORM_MAEMO5=(1<<5)
define RTC_E8564=5
define HAVE_MIC_REC
define DEFAULT_BRIGHTNESS_SETTING=6
define STORAGE_INIT_ATTR=INIT_ATTR
define LED_VIRTUAL=2
define MROBE500_PAD=18
define HAVE_FMRADIO_REC_(...)=__VA_ARGS__
define PBELL_VIBE500_PAD=43
define LCD_GIGABEAT=12
define LCD_PIXEL_ASPECT_WIDTH=1
define REC_SAMPR_CAPS=(SAMPR_CAP_48 | SAMPR_CAP_44 | SAMPR_CAP_32 | SAMPR_CAP_24 | SAMPR_CAP_22 | SAMPR_CAP_16 | SAMPR_CAP_12 | SAMPR_CAP_11 | SAMPR_CAP_8)
define DM320=320
define HAVE_USB_POWER
define I2C_PNX0101=6
define SAMSUNG_YPS3_PAD=40
define LCD_S6B33B2=26
define HAVE_PICTUREFLOW_INTEGRATION
define USB_HAS_BULK
define S3C2440=2440
define HAVE_FMRADIO_IN
define HAVE_FLASH_STORAGE
define LCD_CREATIVEZVM=22
define PLATFORM_MAEMO=(PLATFORM_MAEMO4|PLATFORM_MAEMO5)
define MROBE100_PAD=17
define SRC_MIC=0
define AT91SAM9260=9260
define LCD_IAUDIO67=21
define CONFIG_KEYPAD=SANSA_CLIP_PAD
define ICONST_ATTR=__attribute__ ((section(".irodata")))
define CURRENT_NORMAL=19
define MAS3507D=3507
define NAND_TCC=2
define RTC_STM41T62=21
define IPOD_3G_PAD=8
define ASSEMBLER_THREADS
define CONFIG_CHARGING=CHARGING_TARGET
define LCD_C200=17
define SHAREDDATA_ATTR
define MIN_BRIGHTNESS_SETTING=0
define NUM_CORES=1
define CHARGING_TARGET=3
define I2C_TCC77X=10
define MPIO_HD300_PAD=47
define COP=1
define PNX0101=101
define HAVE_USBSTACK
define RECORDER_PAD=2
define HW_SAMPR_CAPS=SAMPR_CAP_ALL
define CPU=0
define USB_PRODUCT_ID=0x74e5
define LCD_WIDTH=96
define STORAGE_SD=0x04
define NAND_IFP7XX=1
define TARGET_TREE
define USBOTG_M5636=5636
define CHARGING_SIMPLE=1
define USBOTG_ISP1583=1583
define NUM_VOLUMES=(NUM_DRIVES * NUM_VOLUMES_PER_DRIVE)
define RK27XX=2700
define INITDATA_ATTR=__attribute__ ((section(".initdata")))
define CONFIG_BACKLIGHT_FADING=BACKLIGHT_NO_FADING
define SANSA_CLIP_PAD=35
define MODEL_NAME="Sandisk Sansa Zip"
define LCD_H300=4
define TATUNG_TPJ1022_PAD=15
define IPOD_REMOTE_TUNER=0x40
define HAVE_SEMAPHORE_OBJECTS
define BOOTFILE="rockbox." BOOTFILE_EXT
define ROCKBOX_LITTLE_ENDIAN=1
define PHILIPS_HDD1630_PAD=29
define SRC_LINEIN=1
define RTC_TCC77X=10
define IMX233=233
define LCD_IPOD2BPP=9
define SH7034=7034
define HAVE_RTC_ALARM
define HAVE_VOLUME_IN_LIST
define BOOTDIR="/.rockbox"
define IPOD_4G_PAD=7
define ICODE_ATTR=__attribute__ ((section(".icode")))
define IAUDIO67_PAD=21
define IBSS_ATTR=__attribute__ ((section(".ibss")))
define DEFAULT_REC_RIGHT_GAIN=23
define INIT_ATTR=__attribute__ ((section(".init")))
define PP6100=6100
define LCD_NANO2G=36
define LCD_PIXEL_ASPECT_HEIGHT=1
define LCD_IPODCOLOR=6
define HAVE_LINE_IN_(...)
define I2C_NONE=0
define LCD_H10_20GB=13
define CONFIG_ORIENTATION=SCREEN_SQUARE
define HAVE_LCD_COLOR
define I2C_JZ47XX=14
define RTC_S35380A=19
define LCD_SA9200=25
define HAVE_BACKLIGHT_BRIGHTNESS
define LCD_S1D15E06=3
define MINI2440_PAD=41
define RGB565SWAPPED=3553
define PLAYER_PAD=1
define SRC_CAP_LINEIN=(1 << SRC_LINEIN)
define RTC_S5L8700=14
define HAVE_PITCHSCREEN
define LCD_VIBE500=39
define LCD_VIEW=35
define IAUDIO_M3_PAD=23
define USBOTG_AS3525=3525
define SIM_LCD_HEIGHT=(LCD_HEIGHT + LCD_SPLIT_LINES)
define MAS3587F=3587
define HAVE_MIC_REC_(...)=__VA_ARGS__
define SANSA_CLIPZIP=1
define CONFIG_REMOTE_DEFAULT_ICON_WIDTH=6
define RTC_NANO2G=17
define RTC_JZ47XX=16
define LCD_SSD1801=2
define CONFIG_CPU=AS3525v2
define LCD_SSD1815=1
define DEFAULT_REC_MIC_GAIN=23
define I2C_PLAYREC=1
define NAND_SAMSUNG=3
define ROCKBOX_STRICT_ALIGN=1
define IRIVER_IFP7XX_PAD=10
define IF_COP_VOID(...)=void
define LCD_ONDAVX747=29
define HORIZONTAL_PACKING=1
define PLUGIN_BUFFER_SIZE=0x80000
define STORAGE_NAND=0x08
define LCD_ONDAVX767=30
define SANSA_C200_PAD=14
define LCD_CONNECT=45
define TEA5760=0x10
define TEA5767=0x02
define LCD_MEIZUM6=28
define USBOTG_AS3525v2=3535
define HAVE_FMRADIO_IN_(...)=__VA_ARGS__
define GIGABEAT_PAD=11
define SRC_CAP_MIC=(1 << SRC_MIC)
define RTC_M41ST84W=1
define SWCODEC=1
define ANDROID_PAD=45
define USE_IRAM
define USBOTG_TNETV105=105
define CURRENT_BACKLIGHT=15
define LCD_DEPTH=16
define LCD_SPFD5420A=42
define ROCKBOX_SHARE_PATH=""
define STORAGE_RAMDISK=0x10
define LCD_PIXELFORMAT=RGB565
define HAVE_MULTIDRIVE
define I2C_RK27XX=18
define S1A0903X01=0x01
define DATA_ATTR=__attribute__ ((section(".data")))
define LCD_LOGIKDAX=20
define AS3525v2=35252
define HAVE_FAT16SUPPORT
define BATTERY_CAPACITY_INC=0
define CONFIG_RTC=RTC_AS3514
define I2C_IMX233=17
define CONFIG_PLATFORM=PLATFORM_NATIVE
define FIRMWARE_OFFSET_FILE_CRC=0
define RTC_D2=18
define SHAREDBSS_ATTR
define NUM_VOLUMES_PER_DRIVE=1
define NAND_CC=4
define IRAM_LCDFRAMEBUFFER
define VERTICAL_STRIDE=1
define IMX31L=31
define HAVE_RECORDING
define ARCHOS_AV300_PAD=16
define LCD_IPODVIDEO=8
define LCD_HEIGHT=96
define ARM_ARCH=5
define RGB565=565
define LCD_YH925=34
define I2C_COLDFIRE=3
define SANSA_FUZE_PAD=36
define IAUDIO_X5M5_PAD=6
define LCD_TL0350A=23
define BATTERY_CAPACITY_MAX=300
define CURRENT_RECORD=CURRENT_NORMAL
define HAVE_EXTENDED_MESSAGING_AND_NAME
define CPU_ARM
define LV240000=0x20
define PLATFORM_MAEMO4=(1<<4)
define I2C_S5L8700=13
define I2C_S5L8702=16
define HAVE_SPDIF_REC_(...)
define RTC_IMX233=20
define HAVE_BMP_SCALING
define CONFIG_SAMPR_TYPES
define BATTERY_CAPACITY_MIN=300
define H300_REMOTE=2
define BACKLIGHT_FADING_PWM=0x1
define REC_SRC_CAPS=INPUT_SRC_CAPS
define LCD_COWOND2=24
define SANSA_M200_PAD=25
define USB_STATUS_BY_EVENT
define RTC_S35390A=15
define RDA5802=0x80
define ROCKBOX_DIR="/.rockbox"
define USB_DETECT_BY_CORE
define SAMSUNG_YH_PAD=38
define CURRENT_CORE=CPU
define I2C_DM320=12
define HAVE_BACKLIGHT
define LCD_X5=5
define ROCKBOX_BINARY_PATH=""
define HAVE_INIT_ATTR
define S5L8700=8700
define S5L8701=8701
define S5L8702=8702
define STORAGE_ATA=0x01
define CREATIVEZVM_PAD=24
define INPUT_SRC_CAPS=(SRC_CAP_MIC | SRC_CAP_FMRADIO)
define CONFIG_DEFAULT_ICON_HEIGHT=8
define HAVE_MULTIVOLUME
define USBOTG_JZ4740=4740
define HAVE_SCHEDULER_BOOSTCTRL
define PLATFORM_SDL=(1<<3)
define LCD_SPLIT_LINES=0
define BOOTFILE_EXT="sansa"
define LCD_MROBE100=19
define AS3525=3525
define MAX_BRIGHTNESS_SETTING=9
define PP5002=5002
define HAVE_MIC_IN_(...)=__VA_ARGS__
define MEIZU_M3_PAD=34
define DSC25=25
define HAVE_LINE_REC_(...)
define ONDAVX747_PAD=31
define RTC_MR100=12
define PP5020=5020
define PP5022=5022
define PP5024=5024
define USBOTG_ISP1362=1362
define PLATFORM_ANDROID=(1<<2)
define HORIZONTAL_STRIDE=2
define CONFIG_STORAGE=STORAGE_SD
define LOGIK_DAX_PAD=20
define NOCACHEBSS_ATTR
define LCD_MINI2440=37
define VERTICAL_PACKING=2
define HAVE_SPDIF_IN_(...)
define HAVE_QUICKSCREEN
define CONFIG_USBOTG=USBOTG_AS3525v2
define SRC_CAP_SPDIF=(1 << SRC_SPDIF)
define SCREEN_SQUARE=2
define SIM_LCD_WIDTH=LCD_WIDTH
define CONFIG_TUNER=SI4700
define BACKLIGHT_NO_FADING=0x0
define VERTICAL_INTERLEAVED=4
define LCD_FUZEPLUS=41
define MPIO_HD200_PAD=44
define USB_ENABLE_STORAGE
define GIGABEAT_S_PAD=19
define CHARGING_MONITOR=2
define SRC_FMRADIO=3
define LCD_IFP7XX=11
define LCD_MROBE500=18
define USBOTG_M66591=6591
define DEFAULT_REC_LEFT_GAIN=23
define LCD_DSC25=16
define HAVE_LCD_BITMAP
define CONFIG_DEFAULT_ICON_WIDTH=6
define BACKLIGHT_FADING_TARGET=0x8
define FIRMWARE_OFFSET_FILE_DATA=8
define HAVE_PRIORITY_SCHEDULING
define NUM_DRIVES=2
define CPU_FREQ=240000000
define HAVE_WAKEUP_EXT_CB
define I2C_IMX31L=9
define MEIZU_M6SP_PAD=33
define TCC771L=771
define CODEC_SIZE=(0x100000-0x8000)
define TCC773L=773
define LED_REAL=1
define CONFIG_LCD=LCD_CLIPZIP
define HAVE_SW_POWEROFF
define CONFIG_LED=LED_VIRTUAL
define USB_ENABLE_CHARGING_ONLY
define NOCACHEDATA_ATTR
define CREATIVEZV_PAD=26
define LCD_IPODMINI=10
define MROBE_REMOTE=4
define RTC_TCC780X=11
define HM801_PAD=51
define STORAGE_GET_INFO
define RTC_DS1339_DS3231=7
define RTC_IMX31L=8
define INCLUDE_TIMEOUT_API
define HAVE_ALBUMART
define ONDAVX767_PAD=32
define AB_REPEAT_ENABLE
define HAVE_FMRADIO_REC
define HAVE_AS3514
define H100_REMOTE=1
define RTC_S3C2440=4
define PHILIPS_HDD6330_PAD=42
define LCD_H10_5GB=14
define LCD_LYRE_PROTO1=33
define HAVE_AS3543
define USBOTG_ARC=5020
define LV24020LP=0x04
define STORAGE_MMC=0x02
define HAVE_JPEG
define BACKLIGHT_FADING_SW_SETTING=0x2
define IF_COP_CORE(core)=CURRENT_CORE
define SANSA_FUZEPLUS_PAD=48
define I2C_AS3525=15
define STATICIRAM=static
define CONFIG_I2C=I2C_AS3525
define IAUDIO_REMOTE=3
define SCREEN_LANDSCAPE=1
define HAVE_MULTI_INPUT_SRC
define I2C_PP5002=4
define CURRENT_MAX_CHG=150
define JZ4732=4732
define I2C_PP5020=5
define I2C_PP5024=8
define IPOD_1G2G_PAD=9
define CONFIG_REMOTE_DEFAULT_ICON_HEIGHT=8
define I2C_ONDIO=2
define HAVE_LCD_ENABLE
define SRC_SPDIF=2
define SDL_PAD=46
define PLATFORM_HOSTED=(1<<1)
define USB_VENDOR_ID=0x0781
define SANSA_C100_PAD=28
define BACKLIGHT_FADING_SW_HW_REG=0x4
define TCC770=770
define MODEL_NUMBER=79