]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
apic.h now has structure definitions for both the local APIC and io APIC.
authorfsmp <fsmp@FreeBSD.org>
Thu, 29 May 1997 05:57:43 +0000 (05:57 +0000)
committerfsmp <fsmp@FreeBSD.org>
Thu, 29 May 1997 05:57:43 +0000 (05:57 +0000)
commit1d5eea67e279ee4c1df42846a2f5cbfb4badaed5
treee8e1919865bf1cae6a6e4bc3815e98a7e548030b
parent9872779de28c7c9afa5acd60762200a1b0230010
apic.h now has structure definitions for both the local APIC and io APIC.

apic.h has defines like:
#define lapic__id       lapic->id

Once private pages and "known virtual addr" mapping of the APICs is
ready all 'lapic__XXX' will be changed to 'lapic.XXX', and the defines
will be removed.

Changes to smp.h for lapic_t lapic && ioapic_t ioapic pointers,
currently equal to apic_base && io_apic_base, will stand alone with the
private page mapping.
sys/amd64/include/apicreg.h
sys/amd64/include/smp.h
sys/i386/include/apic.h
sys/i386/include/apicreg.h
sys/i386/include/mpapic.h
sys/i386/include/smp.h
sys/sys/smp.h