|
UbixOS V2
2.0
|
#include <sys/types.h>

Go to the source code of this file.
Data Structures | |
| struct | cpuinfo_t |
Functions | |
| void | apicMagic () |
| void | cpuid (uInt32, uInt32 *) |
| void | cpuidDetect () |
| uInt8 | cpuInfo () |
| uInt32 | getEflags () |
| void | setEflags (uInt32) |
| void | smpInit () |
| void apicMagic | ( | ) |
Definition at line 231 of file smp.c.
References ap_trampoline_end(), ap_trampoline_start(), kprintf(), and memcpy().

| void cpuidDetect | ( | ) |
Definition at line 168 of file smp.c.
References getEflags(), kpanic(), and setEflags().

| uInt8 cpuInfo | ( | ) |
Definition at line 177 of file smp.c.
References getEflags(), kpanic(), setEflags(), and spinLock().

| uInt32 getEflags | ( | ) |
Definition at line 253 of file smp.c.
Referenced by cpuidDetect(), and cpuInfo().
| void setEflags | ( | uInt32 | ) |
Definition at line 263 of file smp.c.
Referenced by cpuidDetect(), and cpuInfo().
| void smpInit | ( | ) |
Definition at line 156 of file smp.c.
References spinLock().
