Home About us GitHub Contact us Docs

FoxOS

Welcome to the FoxOS website!

apic::lapic_write

Signature: void apic::lapic_write(uint64_t reg, uint32_t value)
Description: Writes to the local APIC

Parameters:

Return: void

apic::lapic_read

Signature: uint32_t apic::lapic_read(uint64_t reg)
Description: Reads from the local APIC

Parameters:

Return: uint32_t

apic::lapic_wait

Signature: void apic::lapic_wait()
Description: Waits for the local APIC

Return: void

apic::lapic_eoi

Signature: void apic::lapic_eoi()
Description: Sends an EOI to the local APIC

Return: void

apic::lapic_enable

Signature: void apic::lapic_enable()
Description: Enables the local APIC

Return: void

apic::lapic_ipi

Signature: void apic::lapic_ipi(uint8_t lapic_id, uint8_t vector)
Description: Sends an IPI to the local APIC

Parameters:

Return: void

Show file on GitHub