blob: cc2e2cf8336164ff36e0f9e6b5df5502a02bf2bf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
|
use ::{Result, Handle};
#[link(name = "ctru")]
extern "C" {
pub fn ptmInit() -> Result;
pub fn ptmExit() -> Result;
pub fn PTMU_GetShellState(servhandle: *mut Handle, out: *mut u8) -> Result;
pub fn PTMU_GetBatteryLevel(servhandle: *mut Handle, out: *mut u8) -> Result;
pub fn PTMU_GetBatteryChargeState(servhandle: *mut Handle, out: *mut u8) -> Result;
pub fn PTMU_GetPedometerState(servhandle: *mut Handle, out: *mut u8) -> Result;
pub fn PTMU_GetTotalStepCount(servhandle: *mut Handle, steps: *mut u32) -> Result;
}
|