X-Git-Url: http://git.code-monkey.de/?p=gps-watch.git;a=blobdiff_plain;f=src%2Fapplication%2Fmain.rs;h=e11aaf71cc5a9f538c9794cf570f87f9ac245bf8;hp=444ffd464da0219263f11038f4abd6df6561704d;hb=ed56d89bbb0692755ed06f18d227d4d1e39e6b05;hpb=9b597c27de391182ec515bc125451933d5340067 diff --git a/src/application/main.rs b/src/application/main.rs index 444ffd4..e11aaf7 100644 --- a/src/application/main.rs +++ b/src/application/main.rs @@ -46,6 +46,7 @@ use common::screen; use common::time::Time; use common::mx25l::Mx25l; use common::shell::Shell; +use common::logger::Logger; extern { fn enable_interrupts(); @@ -207,6 +208,9 @@ pub unsafe extern "C" fn _start() -> ! { let mut mx25l = Mx25l::new(gpio::GPIOD, 1 << 0); + let mut logger = Logger::new(&mut mx25l); + logger.init(); + let mut gps = gps::Gps::new(); let mut gps_has_fix = false; @@ -282,7 +286,7 @@ pub unsafe extern "C" fn _start() -> ! { } }); - shell.update(&mut mx25l); + shell.update(&mut logger); if reset_requested() { nvic::system_reset();