X-Git-Url: http://git.rohieb.name/hackover2013-badge-firmware.git/blobdiff_plain/99cbdc069ab64c279514861af45bfa1a8c036db9..8722dc932b090044e3fe6a5835214321a14ae397:/badge/main.c diff --git a/badge/main.c b/badge/main.c index 546c585..cb9a0c9 100644 --- a/badge/main.c +++ b/badge/main.c @@ -191,7 +191,10 @@ static void usbmode(void) { badge_event_stop(); badge_framebuffer fb = { { { 0 } } }; - badge_framebuffer_render_text(&fb, 23, 30, "USB-Modus"); + badge_framebuffer_render_text(&fb, 22, 20, "USB-Modus"); +// badge_framebuffer_render_text(&fb, 10, 35, "Reset to exit"); + badge_framebuffer_render_text(&fb, 16, 35, "Zurück mit"); + badge_framebuffer_render_text(&fb, 32, 45, "Reset"); /* badge_framebuffer_render_number(&fb, 23, 50, sizeof(jumpnrun_tile)); badge_framebuffer_render_number(&fb, 33, 50, sizeof(jumpnrun_item)); @@ -207,9 +210,9 @@ static void usbmode(void) { } uint8_t main_menu_show(uint8_t selected) { - // first_visible = 0, weil das Menü so kurz ist. Sollte es - // größer werden: Parameter aus main_menu empfangen und merken. - size_t first_visible = 0; + // first_visible = 0, weil das Menü so kurz ist. Sollte es + // größer werden: Parameter aus main_menu empfangen und merken. + uint8_t first_visible = 0; char const *const menu[] = { "Vanity-Screen", "Super Hackio", @@ -251,12 +254,16 @@ int main(void) FATFS fs; f_mount(0, &fs); +#ifdef USBONLY + for(;;) usbmode(); +#else if(badge_input_raw() & BADGE_EVENT_KEY_DOWN) { usbmode(); } badge_event_start(); main_menu(); +#endif return 0; }