mirror of
https://github.com/Fennix-Project/Kernel.git
synced 2025-07-11 07:19:20 +00:00
Added SMP support
This commit is contained in:
@ -3,6 +3,9 @@
|
||||
|
||||
#include <types.h>
|
||||
|
||||
/** @brief Maximum supported number of CPU cores by the kernel */
|
||||
#define MAX_CPU 256
|
||||
|
||||
#define CPU_DATA_CHECKSUM 0xC0FFEE
|
||||
|
||||
struct CPUData
|
||||
@ -32,4 +35,9 @@ struct CPUData
|
||||
CPUData *GetCurrentCPU();
|
||||
CPUData *GetCPU(uint64_t ID);
|
||||
|
||||
namespace SMP
|
||||
{
|
||||
void Initialize(void *madt);
|
||||
}
|
||||
|
||||
#endif // !__FENNIX_KERNEL_SMP_H__
|
||||
|
Reference in New Issue
Block a user