18 lines
431 B
Rust
18 lines
431 B
Rust
#![no_std]
|
|
|
|
pub mod protocol;
|
|
pub mod server;
|
|
|
|
#[cfg(test)]
|
|
#[path = "tests/mod.rs"]
|
|
mod tests;
|
|
|
|
pub fn run() -> ! {
|
|
let create_cap = types::bounded::CapSlot::new(0).unwrap();
|
|
let mut srv = server::SessionServer::new(create_cap);
|
|
srv.register_app("snake", "/apps/snake.elf");
|
|
let ep = types::bounded::CapSlot::new(0).unwrap();
|
|
server_framework::serve(&mut srv, ep);
|
|
loop { libkos::syscall::yield_now(); }
|
|
}
|