*/
#![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;
}
#[no_mangle]
-pub unsafe extern fn main() {
+pub unsafe extern "C" fn _start() -> ! {
clock::configure();
+ clock::enable_osc0();
systick::init();
port::init();