From owner-freebsd-current Fri May 29 12:20:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA16705 for freebsd-current-outgoing; Fri, 29 May 1998 12:20:40 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA16700 for ; Fri, 29 May 1998 12:20:35 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id UAA26575 for ; Fri, 29 May 1998 20:22:31 +0100 (BST) Date: Fri, 29 May 1998 20:22:31 +0100 (BST) From: Doug Rabson To: current@FreeBSD.ORG Subject: FreeBSD/alpha status report (2) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I reached a significant milestone today. I exec'ed '/sbin/init' (binary from NetBSD) and it successfully managed a few syscalls and even a page fault or two before it choked deep inside __sysctl. It won't be long before I get a single-user shell working. Along the way, I have successfully probed for simulated devices on a simulated PCI bus and attached simulated SCSI disks :-). I am *not* currently using NetBSD's bus_space stuff to handle accesses to device i/o ports and memory. Given that 99% of the machines that the port will work on don't need the complexity of bus_space, I have taken the Linux route and each chipset will supply versions of inb etc which perform the relavent contortions. Next week, I will probably commit some of this code. I have made a lot of 64bit fixes to generic kernel code which I need to test on i386. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message