blob: 896b9cb7997bd2054cfe47360ed4e72ada49e1b7 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#[inline]
pub fn SYSTEM_VERSION(major: i32, minor: i32, revision: i32) {
(((major)<<24)|((minor)<<16)|((revision)<<8));
}
#[link(name = "ctru")]
extern "C" {
pub fn osConvertVirtToPhys(vaddr: u32) -> u32;
pub fn osConvertOldLINEARMemToNew(addr: u32) -> u32;
pub fn osStrError(error: u32) -> *const u8;
pub fn osGetFirmVersion() -> u32;
pub fn osGetKernelVersion() -> u32;
pub fn osGetTime() -> u64;
}
|