From owner-cvs-all Wed Jun 10 03:57:42 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA27554 for cvs-all-outgoing; Wed, 10 Jun 1998 03:57:42 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id DAA27548; Wed, 10 Jun 1998 03:57:41 -0700 (PDT) (envelope-from dfr@FreeBSD.org) From: Doug Rabson Received: (from dfr@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id DAA09251; Wed, 10 Jun 1998 03:57:33 -0700 (PDT) Date: Wed, 10 Jun 1998 03:57:33 -0700 (PDT) Message-Id: <199806101057.DAA09251@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/alpha/alpha autoconf.c clock.c cons.c cpuconf.c db_disasm.c db_instruction.h db_interface.c db_trace.c dec_kn8ae.c diskslice_machdep.c divrem.m4 exception.s genassym.c gensetdefs.c in_cksum.c interrupt.c ipl_funcs.c locore.s machdep.c ... Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk dfr 1998/06/10 03:57:33 PDT Modified files: sys/alpha/include alpha_cpu.h asm.h cpu.h elf.h lock.h param.h pmap.h proc.h pte.h reg.h vmparam.h sys/conf files sys/ddb db_examine.c db_print.c db_sym.c sys/sys module.h Added files: sys/alpha/alpha autoconf.c clock.c cons.c cpuconf.c db_disasm.c db_instruction.h db_interface.c db_trace.c dec_kn8ae.c diskslice_machdep.c divrem.m4 exception.s genassym.c gensetdefs.c in_cksum.c interrupt.c ipl_funcs.c locore.s machdep.c mem.c pal.s pmap.c procfs_machdep.c prom.c prom_disp.s promcons.c setdef0.c setdef1.c support.s swtch.s symbols.raw sys_machdep.c trap.c vm_machdep.c sys/alpha/conf GENERIC Makefile.alpha SIMOS devices.alpha files.alpha majors.alpha options.alpha sys/alpha/include bootinfo.h bus.h chipset.h clock.h conf.h cons.h cpuconf.h cpufunc.h db_machdep.h in_cksum.h ipl.h md_var.h prom.h psl.h ptrace.h rpb.h sys/alpha/pci pcibus.c pcibus.h sys/alpha/tlsb dwlpx.c dwlpxreg.h gbus.c gbusreg.h gbusvar.h kftxx.c kftxxreg.h kftxxvar.h mcclock_tlsb.c tlsb.c tlsbmem.c tlsbreg.h tlsbvar.h zs_tlsb.c zsreg.h sys/dev/dec clockvar.h mc146818reg.h mcclock.c mcclockvar.h sys/kern subr_bus.c sys/libkern/alpha byte_swap_2.S byte_swap_4.S htonl.S htons.S ntohl.S ntohs.S sys/pci simos.c simos.h sys/sys bus.h bus_private.h elf64.h Log: Add initial support for the FreeBSD/alpha kernel. This is very much a work in progress and has never booted a real machine. Initial development and testing was done using SimOS (see http://simos.stanford.edu for details). On the SimOS simulator, this port successfully reaches single-user mode and has been tested with loads as high as one copy of /bin/ls :-). Obtained from: partly from NetBSD/alpha Revision Changes Path 1.2 +10 -4 src/sys/alpha/include/alpha_cpu.h 1.2 +3 -3 src/sys/alpha/include/asm.h 1.2 +7 -13 src/sys/alpha/include/cpu.h 1.2 +36 -19 src/sys/alpha/include/elf.h 1.2 +5 -1 src/sys/alpha/include/lock.h 1.3 +25 -26 src/sys/alpha/include/param.h 1.2 +167 -76 src/sys/alpha/include/pmap.h 1.2 +1 -1 src/sys/alpha/include/proc.h 1.2 +2 -2 src/sys/alpha/include/pte.h 1.2 +3 -2 src/sys/alpha/include/reg.h 1.2 +22 -12 src/sys/alpha/include/vmparam.h 1.141 +3 -2 src/sys/conf/files 1.20 +2 -2 src/sys/ddb/db_examine.c 1.20 +2 -2 src/sys/ddb/db_print.c 1.22 +3 -3 src/sys/ddb/db_sym.c 1.3 +3 -2 src/sys/sys/module.h To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message