1 #if !defined(OLYMPUS_MROBE_100)
3 /* plugins common to all models */
14 random_folder_advance_config.c
25 #ifdef OLYMPUS_MROBE_500
26 /* remove these once the plugins before it are compileable */
30 #ifndef OLYMPUS_MROBE_500
32 #if (CONFIG_CODEC == SWCODEC) || !defined(SIMULATOR)
36 #if ((CONFIG_CODEC == MAS3587F) || (CONFIG_CODEC == MAS3539F)) && !defined(SIMULATOR)
39 #if (CONFIG_CODEC == MAS3587F) && !defined(SIMULATOR)
43 #ifndef IRIVER_IFP7XX_SERIES /* Temporarily disable plugins for iFP7xx */
48 #ifdef HAVE_LCD_BITMAP /* Not for the Player */
56 /* Plugins needing the grayscale lib on low-depth LCDs */
66 #if (LCD_WIDTH >= 160)
87 #if CONFIG_LCD == LCD_SSD1815
94 #if CONFIG_KEYPAD == RECORDER_PAD /* Recorder models only for now */
97 #endif /* CONFIG_RTC */
99 #if (MEMORYSIZE <= 8) && !defined(SIMULATOR) /* loaders, only needed for Archos */
101 #if CONFIG_KEYPAD == RECORDER_PAD
106 /* not support recorder models for now */
107 #if (LCD_WIDTH > 112) && (LCD_HEIGHT > 64)
117 #endif /* HAVE_LCD_BITMAP */
119 #ifdef HAVE_LCD_CHARCELLS /* Player model only */
122 #endif /* HAVE_LCD_CHARCELLS */
124 #if CONFIG_CODEC == SWCODEC /* software codec platforms */
127 #else /* hardware codec platforms */
128 #ifndef HAVE_MMC /* not for Ondio, has no remote control pin */
132 #endif /* CONFIG_CODEC */
134 #if LCD_DEPTH > 1 /* non-mono bitmap targets */
138 #if defined(HAVE_LCD_COLOR) && defined(HAVE_ALBUMART) && defined(HAVE_TAGCACHE)
142 /* Platform-specific plugins */
143 #if defined(IRIVER_H100_SERIES) || defined(IRIVER_H300_SERIES)
146 #if defined(IRIVER_H100_SERIES)
151 #if (LCD_WIDTH > 138)
152 /* Built for bitmap targets except H10 5/6gb, Archoses, iPod mini and ifp */
155 #endif /* m:robe 500 */
156 #endif /* m:robe 100 */