Rust library for developing applications for NumWorks calculators running Epsilon OS. Provides low-level hardware interaction and high-level abstractions for display, input, battery, storage, and more.
/// Sleep for the specified number of microseconds.
pubfnusleep(us:u32){unsafe{eadk_timing_usleep(us);}}/// Sleep for the specified number of milliseconds.
pubfnmsleep(ms:u32){unsafe{eadk_timing_msleep(ms);}}/// Get the number of milliseconds since the system started.
////// Does not take sleep modes into account.
pubfnmillis()->u64{unsafe{eadk_timing_millis()}}unsafeextern"C"{fneadk_timing_usleep(us:u32);fneadk_timing_msleep(ms:u32);fneadk_timing_millis()->u64;}