UbixOS
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().