Continue fleshing out VKERNEL support. Initialize the per-cpu globaldata
authorMatthew Dillon <dillon@dragonflybsd.org>
Tue, 26 Dec 2006 20:46:15 +0000 (20:46 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Tue, 26 Dec 2006 20:46:15 +0000 (20:46 +0000)
commit8a9d8995ed7c76fb6267d191c2f8d96a83b4f3b4
tree2205edf8c5cc2b0f2adf58ffb326e96b887fe51c
parentc7954a5c4a983a837cd0b37c3c49c9e11cecc1b0
Continue fleshing out VKERNEL support.  Initialize the per-cpu globaldata
structure, provide access to the structure via %gs, and do some minor
cleanups.
sys/platform/vkernel/conf/files
sys/platform/vkernel/i386/global.s [new file with mode: 0644]
sys/platform/vkernel/include/globaldata.h
sys/platform/vkernel/platform/copyio.c [copied from sys/platform/vkernel/platform/machintr.c with 53% similarity]
sys/platform/vkernel/platform/globaldata.c [copied from sys/platform/vkernel/platform/machintr.c with 69% similarity]
sys/platform/vkernel/platform/init.c
sys/platform/vkernel/platform/machintr.c