application: Define UART0_IRQHandler().
[gps-watch.git] / src / application / main.rs
index b1bf3afd24818147146c5a2a89e3773adcdd9372..dffa4ee189ebeb1e724057499e0a0b095519b05f 100644 (file)
  */
 
 #![no_std]
-#![crate_type="staticlib"]
+#![no_main]
 #[link(name="libcommon.rlib")]
 
 extern crate common;
 
+mod uart0;
+
 use common::buffer::Buffer;
 use common::clock;
 use common::systick;
@@ -44,8 +46,9 @@ extern {
 }
 
 #[no_mangle]
-pub unsafe extern fn main() {
+pub unsafe extern "C" fn _start() -> ! {
     clock::configure();
+    clock::enable_osc0();
     systick::init();
     port::init();