diff options
| author | Michal Idziorek <m.i@gmx.at> | 2014-09-03 00:15:51 +0200 |
|---|---|---|
| committer | Michal Idziorek <m.i@gmx.at> | 2014-09-03 00:15:51 +0200 |
| commit | aad04a2208fbde8db2c1a81d6057c1ac4edb390e (patch) | |
| tree | 87f3b47c5f85d6c7c5921e799571b42906d0eb0a /kernel/smp.h | |
| parent | 1a3a3a20773a5664c653a8aebcd10d288962285b (diff) | |
ACPI support !
Diffstat (limited to 'kernel/smp.h')
| -rw-r--r-- | kernel/smp.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/kernel/smp.h b/kernel/smp.h new file mode 100644 index 0000000..ebf007d --- /dev/null +++ b/kernel/smp.h @@ -0,0 +1,15 @@ +#define SMP_MAX_PROC 32 + +typedef struct +{ + + uint8_t boot; //which processor in array is bsp + // (boot strap processor) + + uint8_t processors; // total number of usable processors + + uint32_t local_apic_address;// same for every processor + + uint32_t local_apic_id[SMP_MAX_PROC]; // unique for every processor + +}smp_processors; |
