Skip to content
This repository was archived by the owner on Jan 28, 2023. It is now read-only.
This repository was archived by the owner on Jan 28, 2023. It is now read-only.

IA32_APIC_BASE misemulated #7

@teisenbe

Description

@teisenbe

Currently you folks seem to emulate it with

        case IA32_APIC_BASE: {
            *val = default_mem_addr;
            break;
        }

This does not deal with the bitflags in the low 12 bits of the register. In particular, there's the BSP flag (bit 8), which should read 1 on the bootstrap CPU

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions