From owner-svn-doc-head@FreeBSD.ORG Fri Oct 10 20:43:06 2014 Return-Path: Delivered-To: svn-doc-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id ECD5BC7B; Fri, 10 Oct 2014 20:43:06 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id BE673FC0; Fri, 10 Oct 2014 20:43:06 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id s9AKh6D5089155; Fri, 10 Oct 2014 20:43:06 GMT (envelope-from wblock@FreeBSD.org) Received: (from wblock@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id s9AKh642089154; Fri, 10 Oct 2014 20:43:06 GMT (envelope-from wblock@FreeBSD.org) Message-Id: <201410102043.s9AKh642089154@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: wblock set sender to wblock@FreeBSD.org using -f From: Warren Block Date: Fri, 10 Oct 2014 20:43:06 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r45773 - head/en_US.ISO8859-1/htdocs/news/status X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the doc tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 10 Oct 2014 20:43:07 -0000 Author: wblock Date: Fri Oct 10 20:43:06 2014 New Revision: 45773 URL: https://svnweb.freebsd.org/changeset/doc/45773 Log: Add arm64 report. Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Modified: head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml ============================================================================== --- head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 20:28:22 2014 (r45772) +++ head/en_US.ISO8859-1/htdocs/news/status/report-2014-07-2014-09.xml Fri Oct 10 20:43:06 2014 (r45773) @@ -1487,4 +1487,62 @@ + + + FreeBSD/arm64 + + + + + Andrew + Turner + + andrew@FreeBSD.org + + + + + + + + +

Arm64 is the name of the in-progress port of &os; to the + ARMv8 CPU when it is in AArch64 mode. Until recently, all ARM + CPU designs were 32-bit only. With the introduction of the + ARMv8 architecture, ARM has added a new 64-bit mode. This new + mode has been named AArch64.

+ +

Since the last status report, &os; has started to execute + userland instructions. This includes implementing more of the + needed kernel functions to handle creation of processes. + Using clang to compile userland has found a few issues with + the version in the base system. These issues are expected to + be resolved when clang 3.5 is imported.

+ +

Initial support for device drivers has been added. This + includes the start of the bus_space functions and + interrupt handling. This allowed the existing timer and + interrupt controller drivers from armv6 to be used as these + devices are similar. The FDT data is now being passed from + the loader to the kernel using the standard mechanism.

+ +

The pmap implementation has been changed to be based on the + amd64 code. This fixes a number of issues with the old + implementation.

+ + + + +

Boot to multi-user mode

+
+ + +

Get dynamic libraries working

+
+ + +

Test on real hardware

+
+
+