1 /* plugins common to all models */
12 random_folder_advance_config.c
19 #ifdef HAVE_TOUCHSCREEN
42 #endif /* HAVE_BACKLIGHT */
46 #if CONFIG_CODEC == SWCODEC
47 #if defined(HAVE_RECORDING) && (defined(HAVE_LINE_IN) || defined(HAVE_MIC_IN))
53 #endif /* CONFIG_CODEC */
58 #endif /* CONFIG_RTC */
62 /* Platform-specific */
63 #if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
69 #if (CONFIG_PLATFORM & PLATFORM_NATIVE) /* those plugins only run on hardware */
71 /* Overlays loaders */
72 #if PLUGIN_BUFFER_SIZE <= 0x20000 && defined(HAVE_LCD_BITMAP)
74 #if CONFIG_KEYPAD != ONDIO_PAD && CONFIG_KEYPAD != SANSA_M200_PAD
75 /* not enough buttons for rockboy */
84 #endif /* PLUGIN_BUFFER_SIZE <= 0x20000 && HAVE_LCD_BITMAP */
87 #if CONFIG_CODEC != SWCODEC
89 #if defined(HAVE_LCD_BITMAP)
93 #if CONFIG_LCD == LCD_SSD1815
100 #if defined(ARCHOS_PLAYER) || defined(ARCHOS_RECORDER) || \
101 defined(ARCHOS_FMRECORDER) || defined(ARCHOS_RECORDERV2)
105 #if defined(ARCHOS_PLAYER) || defined(ARCHOS_RECORDER) || \
106 defined(ARCHOS_FMRECORDER) || defined(ARCHOS_RECORDERV2) || \
107 defined(ARCHOS_ONDIOFM) || defined(ARCHOS_ONDIOSP)
111 #if defined(IRIVER_H100_SERIES)
115 #if (CONFIG_CPU == SH7034)
117 #endif /* CONFIG_CPU */
121 #if defined(IPOD_NANO2G)
125 #if (CONFIG_CODEC == SWCODEC)
129 #if ((CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F))
132 #if (CONFIG_CODEC == MAS3587F)
136 #endif /* PLATFORM_NATIVE */
140 #ifdef HAVE_LCD_BITMAP /* Not for the Archos Player */
176 /* Plugins needing the grayscale lib on low-depth LCDs */
180 #ifdef HAVE_LCD_COLOR
186 #if (LCD_WIDTH > 112) && (LCD_HEIGHT > 64)
196 #endif /* HAVE_LCD_BITMAP */
198 #ifdef HAVE_LCD_CHARCELLS /* Archos Player model only */
201 #endif /* HAVE_LCD_CHARCELLS */
205 #if LCD_DEPTH > 1 /* non-mono bitmap targets */
209 #if (LCD_WIDTH > 138)
214 #endif /* LCD_DEPTH > 1 */
218 #ifdef HAVE_TEST_PLUGINS /* enable in advanced build options */
219 #ifdef HAVE_ADJUSTABLE_CPU_FREQ
222 #if CONFIG_CODEC == SWCODEC
229 #ifdef HAVE_LCD_BITMAP
232 #if LCD_DEPTH < 4 && !defined(SIMULATOR)
235 #ifndef HAVE_LCD_COLOR
237 test_greylib_bitmap_scale.c
241 #ifdef HAVE_LCD_BITMAP
244 #ifdef HAVE_LCD_COLOR
247 #if CONFIG_CODEC == SWCODEC
250 #ifdef HAVE_TOUCHSCREEN
254 #endif /* HAVE_TEST_PLUGINS */