SMP/UP kernel S01E02

Thomas E. Spanjaard tgen at netphreax.net
Mon Mar 26 06:58:28 PDT 2007


Matthew Dillon wrote:
    It's actually fairly easy to do this.  I did some of the code separation
    work months ago but didn't go all the way to allowing the ICU vs APIC
    selection to occur dynamically.
You can use the LAPIC and IOAPIC(s) on UP hardware as well.

    At the moment only one or the other can be included.  It would not 
    take a whole lot of work to allow both to be included, then figure out
    which one to use at run time during early boot.
    To do this, the MachIntrABI structure needs to be declared generically
    and then loaded with either the icu or the apic ABI.  Right now the
    structure is declared in the icu and the apic code (so only one can be
    included).
So this won't be necessary :).

Cheers,
--
        Thomas E. Spanjaard
        tgen at netphreax.net
Attachment:
signature.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pgp00029.pgp
Type: application/octet-stream
Size: 186 bytes
Desc: "Description: OpenPGP digital signature"
URL: <http://lists.dragonflybsd.org/pipermail/kernel/attachments/20070326/e6c63112/attachment-0015.obj>


More information about the Kernel mailing list