1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
use crate::arch::get_processor_count;
use core::convert::TryInto;
fn __sys_get_processor_count() -> usize {
	get_processor_count().try_into().unwrap()
}
#[no_mangle]
pub extern "C" fn sys_get_processor_count() -> usize {
	kernel_function!(__sys_get_processor_count())
}
fn __sys_get_processor_frequency() -> u16 {
	crate::arch::processor::get_frequency()
}
#[no_mangle]
pub extern "C" fn sys_get_processor_frequency() -> u16 {
	kernel_function!(__sys_get_processor_frequency())
}