|
Retro Rocket Kernel
BASIC-Powered Operating System
|
Macros | |
| #define | APIC_ADDRESS 0x4000 |
| #define | APIC_BASE_MSR 0x1B |
| #define | APIC_BASE_MSR_ENABLE 0x800 |
| #define | APIC_ID 0x0020 |
| #define | APIC_VERSION 0x0030 |
Functions | |
| uint32_t | apic_read (uint64_t reg) |
| void | apic_write (uint64_t reg, uint32_t value) |
| uint8_t | cpu_id () |
| #define APIC_ADDRESS 0x4000 |
| #define APIC_BASE_MSR 0x1B |
| #define APIC_BASE_MSR_ENABLE 0x800 |
| #define APIC_ID 0x0020 |
| #define APIC_VERSION 0x0030 |
| uint32_t apic_read | ( | uint64_t | reg | ) |
| void apic_write | ( | uint64_t | reg, |
| uint32_t | value | ||
| ) |
| uint8_t cpu_id | ( | ) |