1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
extern "C" {
    pub fn init_device();

    pub fn terminate_device();
}

pub fn k_init_device() {
    unsafe {
        init_device();
    }
}

pub fn k_terminate_device() {
    unsafe {
        terminate_device();
    }
}