forked from len0rd/rockbox
New way of defining menus and options allows to declare them static const, which saves the code to runtime-assemble them. Rockbox just got 6 KB smaller.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@4931 a1c6a512-1295-4272-9138-f99709370657
This commit is contained in:
parent
15d04fdb00
commit
b1403ee024
15 changed files with 268 additions and 276 deletions
|
|
@ -1514,38 +1514,38 @@ bool debug_menu(void)
|
|||
int m;
|
||||
bool result;
|
||||
|
||||
struct menu_item items[] = {
|
||||
{ "Dump ROM contents", -1, dbg_save_roms },
|
||||
{ "View I/O ports", -1, dbg_ports },
|
||||
static const struct menu_item items[] = {
|
||||
{ "Dump ROM contents", dbg_save_roms },
|
||||
{ "View I/O ports", dbg_ports },
|
||||
#ifdef HAVE_LCD_BITMAP
|
||||
#ifdef HAVE_RTC
|
||||
{ "View/clr RTC RAM", -1, dbg_rtc },
|
||||
{ "View/clr RTC RAM", dbg_rtc },
|
||||
#endif /* HAVE_RTC */
|
||||
#endif /* HAVE_LCD_BITMAP */
|
||||
{ "View OS stacks", -1, dbg_os },
|
||||
{ "View OS stacks", dbg_os },
|
||||
#ifdef HAVE_MAS3507D
|
||||
{ "View MAS info", -1, dbg_mas_info },
|
||||
{ "View MAS info", dbg_mas_info },
|
||||
#endif
|
||||
{ "View MAS regs", -1, dbg_mas },
|
||||
{ "View MAS regs", dbg_mas },
|
||||
#ifdef HAVE_MAS3587F
|
||||
{ "View MAS codec", -1, dbg_mas_codec },
|
||||
{ "View MAS codec", dbg_mas_codec },
|
||||
#endif
|
||||
#ifdef HAVE_LCD_BITMAP
|
||||
{ "View battery", -1, view_battery },
|
||||
{ "Screendump", -1, dbg_screendump },
|
||||
{ "View battery", view_battery },
|
||||
{ "Screendump", dbg_screendump },
|
||||
#endif
|
||||
{ "View HW info", -1, dbg_hw_info },
|
||||
{ "View partitions", -1, dbg_partitions },
|
||||
{ "View disk info", -1, dbg_disk_info },
|
||||
{ "View HW info", dbg_hw_info },
|
||||
{ "View partitions", dbg_partitions },
|
||||
{ "View disk info", dbg_disk_info },
|
||||
#ifdef HAVE_LCD_BITMAP
|
||||
{ "View mpeg thread", -1, dbg_mpeg_thread },
|
||||
{ "View mpeg thread", dbg_mpeg_thread },
|
||||
#ifdef PM_DEBUG
|
||||
{ "pm histogram", -1, peak_meter_histogram},
|
||||
{ "pm histogram", peak_meter_histogram},
|
||||
#endif /* PM_DEBUG */
|
||||
#endif /* HAVE_LCD_BITMAP */
|
||||
{ "View runtime", -1, view_runtime },
|
||||
{ "View runtime", view_runtime },
|
||||
#ifdef HAVE_FMRADIO
|
||||
{ "FM Radio", -1, dbg_fm_radio },
|
||||
{ "FM Radio", dbg_fm_radio },
|
||||
#endif
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue