xref: /DragonOS/kernel/src/smp/core.rs (revision 9358ff0f6f7daa18d6fab4497de025736b3d6725)
1 /// @brief 获取当前的cpu id
2 #[inline]
3 pub fn smp_get_processor_id() -> u32 {
4     if cfg!(x86_64) {
5         return crate::arch::cpu::arch_current_apic_id() as u32;
6     } else {
7         255
8     }
9 }
10 
11 #[inline]
12 pub fn smp_send_reschedule(_cpu: u32) {
13     // todo:
14 }
15