SMP Booting, APIC, and IRQs
authorBarret Rhoden <brho@cs.berkeley.edu>
Mon, 23 Mar 2009 06:01:01 +0000 (23:01 -0700)
committerBarret Rhoden <brho@cs.berkeley.edu>
Mon, 23 Mar 2009 06:01:01 +0000 (23:01 -0700)
commit76646198250e822efbc98941812768afee37d00e
tree9eae86bfa9474617ca81b78907e10b473d9bcadb
parentdf5f1c7f3249e09066545b75e2a4c1bb59c79df4
SMP Booting, APIC, and IRQs

Lots of things in this, would have liked to split it up, but they are
rather woven together.  Primitive SMP booting, some basic APIC work,
basic IRQ work, and other x86 infrastructure.  Backtrace works too.
13 files changed:
inc/x86.h
kern/Makefrag
kern/apic.c [new file with mode: 0644]
kern/apic.h [new file with mode: 0644]
kern/entry.S
kern/env.c
kern/init.c
kern/pmap.c
kern/pmap.h
kern/smp_entry.S [new file with mode: 0644]
kern/trap.c
kern/trapentry.S
user/evilhello.c