git: Add platform vkernel64.
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Mar 24 13:29:47 PDT 2010
commit da673940ef31d5ca9b11a11668e0095a5a0348b3
Author: Jordan Gordeev <jgordeev at dir.bg>
Date: Mon Aug 17 23:44:39 2009 +0300
Add platform vkernel64.
Summary of changes:
sys/config/VKERNEL64 | 110 +
sys/platform/vkernel64/amd64/autoconf.c | 555 ++++
sys/platform/vkernel64/amd64/cpu_regs.c | 1155 +++++++
sys/platform/vkernel64/amd64/db_interface.c | 363 +++
sys/platform/vkernel64/amd64/db_trace.c | 673 ++++
sys/platform/vkernel64/amd64/exception.c | 203 ++
sys/platform/vkernel64/amd64/fork_tramp.s | 106 +
sys/platform/vkernel64/amd64/genassym.c | 120 +
sys/platform/vkernel64/amd64/global.s | 95 +
sys/platform/vkernel64/amd64/locore.s | 91 +
sys/platform/vkernel64/amd64/mp.c | 467 +++
sys/platform/vkernel64/amd64/mplock.s | 283 ++
sys/platform/vkernel64/amd64/npx.c | 714 +++++
sys/platform/vkernel64/amd64/procfs_machdep.c | 129 +
sys/platform/vkernel64/amd64/swtch.s | 690 ++++
sys/platform/vkernel64/amd64/tls.c | 148 +
sys/platform/vkernel64/amd64/trap.c | 1501 +++++++++
sys/platform/vkernel64/amd64/userldt.c | 60 +
sys/platform/vkernel64/amd64/vm_machdep.c | 355 ++
sys/platform/{vkernel => vkernel64}/conf/Makefile | 0
sys/platform/vkernel64/conf/files | 66 +
sys/platform/vkernel64/conf/kern.mk | 18 +
sys/platform/vkernel64/conf/ldscript.amd64 | 176 +
sys/platform/vkernel64/conf/options | 12 +
.../{vkernel => vkernel64}/include/clock.h | 0
.../{vkernel => vkernel64}/include/cothread.h | 0
sys/platform/vkernel64/include/cpu.h | 63 +
sys/platform/vkernel64/include/cpufunc.h | 78 +
sys/platform/vkernel64/include/globaldata.h | 132 +
sys/platform/vkernel64/include/lock.h | 97 +
sys/platform/vkernel64/include/md_var.h | 121 +
sys/platform/vkernel64/include/param.h | 49 +
sys/platform/vkernel64/include/pcb.h | 94 +
sys/platform/vkernel64/include/pcb_ext.h | 73 +
sys/platform/vkernel64/include/pmap.h | 198 ++
sys/platform/vkernel64/include/pmap_inval.h | 72 +
sys/platform/vkernel64/include/proc.h | 50 +
sys/platform/vkernel64/include/ptrace.h | 51 +
sys/platform/vkernel64/include/smp.h | 177 +
sys/platform/vkernel64/include/thread.h | 106 +
sys/platform/vkernel64/include/vmparam.h | 98 +
sys/platform/vkernel64/platform/busdma_machdep.c | 1287 ++++++++
sys/platform/vkernel64/platform/console.c | 426 +++
sys/platform/vkernel64/platform/copyio.c | 278 ++
sys/platform/vkernel64/platform/cothread.c | 197 ++
sys/platform/vkernel64/platform/globaldata.c | 89 +
sys/platform/vkernel64/platform/init.c | 1260 ++++++++
sys/platform/vkernel64/platform/ipl_funcs.c | 71 +
sys/platform/vkernel64/platform/kqueue.c | 204 ++
sys/platform/vkernel64/platform/machintr.c | 210 ++
sys/platform/vkernel64/platform/pmap.c | 3369 ++++++++++++++++++++
sys/platform/vkernel64/platform/pmap_inval.c | 221 ++
sys/platform/vkernel64/platform/shutdown.c | 103 +
sys/platform/vkernel64/platform/sysarch.c | 59 +
sys/platform/vkernel64/platform/systimer.c | 275 ++
55 files changed, 17598 insertions(+), 0 deletions(-)
create mode 100644 sys/config/VKERNEL64
create mode 100644 sys/platform/vkernel64/amd64/autoconf.c
create mode 100644 sys/platform/vkernel64/amd64/cpu_regs.c
create mode 100644 sys/platform/vkernel64/amd64/db_interface.c
create mode 100644 sys/platform/vkernel64/amd64/db_trace.c
create mode 100644 sys/platform/vkernel64/amd64/exception.c
create mode 100644 sys/platform/vkernel64/amd64/fork_tramp.s
create mode 100644 sys/platform/vkernel64/amd64/genassym.c
create mode 100644 sys/platform/vkernel64/amd64/global.s
create mode 100644 sys/platform/vkernel64/amd64/locore.s
create mode 100644 sys/platform/vkernel64/amd64/mp.c
create mode 100644 sys/platform/vkernel64/amd64/mplock.s
create mode 100644 sys/platform/vkernel64/amd64/npx.c
create mode 100644 sys/platform/vkernel64/amd64/procfs_machdep.c
create mode 100644 sys/platform/vkernel64/amd64/swtch.s
create mode 100644 sys/platform/vkernel64/amd64/tls.c
create mode 100644 sys/platform/vkernel64/amd64/trap.c
create mode 100644 sys/platform/vkernel64/amd64/userldt.c
create mode 100644 sys/platform/vkernel64/amd64/vm_machdep.c
copy sys/platform/{vkernel => vkernel64}/conf/Makefile (100%)
create mode 100644 sys/platform/vkernel64/conf/files
create mode 100644 sys/platform/vkernel64/conf/kern.mk
create mode 100644 sys/platform/vkernel64/conf/ldscript.amd64
create mode 100644 sys/platform/vkernel64/conf/options
copy sys/platform/{vkernel => vkernel64}/include/clock.h (100%)
copy sys/platform/{vkernel => vkernel64}/include/cothread.h (100%)
create mode 100644 sys/platform/vkernel64/include/cpu.h
create mode 100644 sys/platform/vkernel64/include/cpufunc.h
create mode 100644 sys/platform/vkernel64/include/globaldata.h
create mode 100644 sys/platform/vkernel64/include/lock.h
create mode 100644 sys/platform/vkernel64/include/md_var.h
create mode 100644 sys/platform/vkernel64/include/param.h
create mode 100644 sys/platform/vkernel64/include/pcb.h
create mode 100644 sys/platform/vkernel64/include/pcb_ext.h
create mode 100644 sys/platform/vkernel64/include/pmap.h
create mode 100644 sys/platform/vkernel64/include/pmap_inval.h
create mode 100644 sys/platform/vkernel64/include/proc.h
create mode 100644 sys/platform/vkernel64/include/ptrace.h
create mode 100644 sys/platform/vkernel64/include/smp.h
create mode 100644 sys/platform/vkernel64/include/thread.h
create mode 100644 sys/platform/vkernel64/include/vmparam.h
create mode 100644 sys/platform/vkernel64/platform/busdma_machdep.c
create mode 100644 sys/platform/vkernel64/platform/console.c
create mode 100644 sys/platform/vkernel64/platform/copyio.c
create mode 100644 sys/platform/vkernel64/platform/cothread.c
create mode 100644 sys/platform/vkernel64/platform/globaldata.c
create mode 100644 sys/platform/vkernel64/platform/init.c
create mode 100644 sys/platform/vkernel64/platform/ipl_funcs.c
create mode 100644 sys/platform/vkernel64/platform/kqueue.c
create mode 100644 sys/platform/vkernel64/platform/machintr.c
create mode 100644 sys/platform/vkernel64/platform/pmap.c
create mode 100644 sys/platform/vkernel64/platform/pmap_inval.c
create mode 100644 sys/platform/vkernel64/platform/shutdown.c
create mode 100644 sys/platform/vkernel64/platform/sysarch.c
create mode 100644 sys/platform/vkernel64/platform/systimer.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/da673940ef31d5ca9b11a11668e0095a5a0348b3
--
DragonFly BSD source repository
More information about the Commits
mailing list