metal-cos/sys/include/mp.h

19 lines
229 B
C
Raw Normal View History

2014-07-10 22:55:32 +00:00
#ifndef __MP_H__
#define __MP_H__
#if defined(__x86_64__)
2014-07-10 22:55:32 +00:00
uint32_t LAPIC_CPU();
#define CPU LAPIC_CPU
#elif defined(__aarch64__)
static inline int ARM_CPU()
{
return 0;
}
#define CPU ARM_CPU
#endif
2014-07-10 22:55:32 +00:00
#endif /* __MP_H__ */